Dwolla’s Pay-As-You-Go pricing plan means businesses pay for each transaction that their business initiates through the Dwolla Platform. There is no annual commitment to sign up—just pay for what you use.
When your business initiates a transaction with a payment source and a payment destination, that’s reflected as one billable transaction. A billable transaction can include loading and withdrawing funds from your balance or moving funds from one bank account to another. For additional clarification, please visit Dwolla’s Developer Forum at discuss.dwolla.com.
You can integrate with Dwolla’s payment API and continue paying per-transaction, while accessing the different payment flows and additional built in features of the platform! However, if you are looking to access additional payment functionality, such as higher transaction limits or faster payments, you’ll need to sign up for our Scale pricing plan.
The Pay-As-You-Go pricing plan charges 0.5% per transaction (min. $0.05, max. $5). There is a one-time charge of $1 or $2 for each user onboarded to the application—depending on the functionality that you want to provide to your users. Additionally, businesses will be charged a $5 fee for every ACH transfer returned on your application. See the pricing page for a further breakdown of these details.
No, by utilizing the Dwolla dashboard you can create users and send money to them without an API integration. To implement other types of payment flows (collecting payments or facilitating payments between your users), an API integration is required. Our developer documentation offers step-by-step instructions to integrating with our API.
Businesses and software applications that are just getting started with electronic payments or those looking to test Dwolla’s reliable payment platform.
Get Started Quickly
Accessing electronic payments has never been easier. With no setup fees or monthly minimums, Dwolla’s Pay-As-You-Go pricing plan allows a business to start transacting quickly and recognizing the benefits of automating payments with a third-party payment platform.
Integrate with Dwolla’s payment API or use the Dwolla Dashboard to easily transfer money to Receive-Only customers with standard ACH transfer timing. Without an integration, entering the correct bank account and routing information will allow a business to initiate an ACH transaction. Future payments to the same user can be fluidly sent on a recurring basis.
*For additional functionality, an integration is required.
Integrating Dwolla’s Payment Platform
Additional functionality can be accessed by completing an API integration—while still paying per-transaction.
Integrating Dwolla’s payment API allows for creating any type of customer to programmatically send, collect or facilitate transactions between users. With Dwolla’s Pay-As-You-Go pricing plan, businesses have the ability to charge a facilitator fee, as well as offer multiple bank account verification methods.
Additionally, an API integration is customizable to match the branding within your application for a consistent user experience.
View the Documentation
Tools & SDKs
View Our Helper Libraries
Find Your Answers