While transferring funds to/from bank accounts using ACH is our foundation, Dwolla offers expanded functionality to push funds to a debit card account in near-real time. With Push-to-Debit, Dwolla clients are able to payout funds from their Dwolla Balance to their end users’ debit cards 24/7 365 days a year.
When you integrate dwolla-cards.js within your application, your end users will be able to add their own debit card information within a form hosted by Dwolla via an iframe. Dwolla will tokenize the card details, preventing you from having to store this sensitive information on your servers. Dwolla-cards.js keeps your card systems PCI DSS compliant by sending sensitive information securely to Dwolla servers.
In this guide, we’ll walk through both client-side and server-side interactions involved with onboarding debit cards to your application as a method for your end users to receive funds. For simplicity, we’ll assume you’ve already created a customer for your end user and that you’re leveraging a Dwolla supported SDK.
Use sandbox environment to test API requests.
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.