Get API Keys

Step 4: Attach a verified funding source #

Next, you will create and attach a verified funding source to Joe Buyer, which will be done using Plaid, a third-party bank verification provider. This method will give Joe Buyer the ability to add and verify his bank account in a matter of seconds by authenticating with his online banking credentials. Once Joe Buyer reaches the page in your application to add a bank account, you will first use Plaid Link to authenticate the user's bank account, exchange the public_token for a processor_token, and then send the processor_token to Dwolla to create a funding source.

To integrate Dwolla with Plaid, we recommend checking out our Add a Bank via Dwolla + Plaid Integration guide. Additionally, if you would like to see a working example that verifies a bank via Plaid Link (using Next.js/React) and attaches it as a verified funding source to a Dwolla Customer, please check out our dwolla-plaid-funding-source integration example on our GitHub profile.

Finally, once an instantly-verified funding source has been created via Plaid, Joe Buyer is now set up and ready to send money!

Test in the Sandbox for free today.
Use sandbox environment to test API requests.
Get API Keys
2024 All Rights Reserved
Financial institutions play an important role in our network.

All funds transfers made using the Dwolla Platform are performed by a financial institution partner, and any funds held in a Dwolla Balance are held by a financial institution partner. Learn more about our financial institution partners.