1. Are OAuth user access tokens I used in v1 the same as the account access tokens needed for API the Dwolla v2 API?
    • Yes! OAuth and access tokens are shared across both APIs therefore nothing will change with regards to any current user account tokens you may have stored. Make sure these access tokens contain the proper scopes to call Dwolla v2 API resources.
  2. If I am currently storing a unique identifier (transaction id, funding source id, dwolla id) used in v1—can I retrieve an equivalent identifier that is used for the Dwolla v2 API?
    • There is currently not a way to obtain unique identifiers used in the Dwolla v2 API from ids you may have stored from API v1 (with the exception of account id). We are currently investigating a solution to return links to related resources in the Dwolla v2 API, and we’ll communicate this to the developer community if/when one is available.
  3. How do I retrieve an 812-xxx-xxx number that is used to uniquely identify an account in v1?
    • In the Dwolla v2 API, Dwolla Id’s are replaced with account ids that have the following format: ca32853c-48fa-40be-ae75-77b37504581b. A link to the account id will be returned if you call to retrieve account details in API v1.
  4. How can I differentiate a full Dwolla account from a Direct Dwolla account in the Dwolla v2 API?
    • The Dwolla v2 API does not explicitly return the type of account when retrieving account details. As a workaround, full Dwolla accounts will have a balance attached whereas Dwolla Direct accounts do not. You can retrieve the list of funding sources for an Account to determine if a balance funding source is available for the user account.
  5. Is a Dwolla PIN needed in order to transfer money in API the Dwolla v2 API?
    • No—a Dwolla PIN is not required in the Dwolla v2 API in order to send money. It’s important to keep in mind that every transaction within your application must be authorized and initiated by the user.

Production: Operational

Financial institutions play an important role in the Dwolla network.

Dwolla, Inc. is an agent of Veridian Credit Union and all funds associated with your account in our network are held in one or more pooled accounts at Veridian Credit Union. These funds may not be eligible for share insurance by the National Credit Union Share Insurance Fund. Dwolla, Inc. is the operator of a software platform that communicates user instructions for funds transfers to Veridian Credit Union.