Pay-As-You-Go Pricing

This pricing plan from Dwolla comes with the core building blocks needed for a business to integrate programmable payments into a software application. Access a configurable ACH API and start facilitating payments electronically through the ACH Network without an annual commitment or sign up costs.

Get Started Quickly

Dwolla has lowered the barrier to entry for accessing programmable payments. Dwolla’s pay-as-you-go pricing plan provides a solution for adding payment functionality to start transacting quickly. With no setup fees or monthly minimums, start using electronic ACH transfers to lower the costs of payments for your business.

Use the dashboard: Without having to integrate the Dwolla API or write a check, an administrator can easily transfer money to Receive-Only customers with standard ACH transfer timing. By entering the correct bank account and routing information, an ACH transaction can be initiated. Future payments to the same user can be fluidly sent on a recurring basis.

Integrating a Programmable Payments Platform

Additional functionality can be accessed by completing an API integration with Dwolla—while still paying per-transaction.

Developer Forum

“We didn’t want to take a year or six months with six full-time developers or even have one developer siloed off for an integration. Dwolla impressed us with their tech stack and that allowed us to get up and running as quickly as possible. Other ACH providers required a more intense and time-consuming integration.”

“I’ve been in banking for nearly a decade and a big problem traditionally is dealing with your payment provider. Freeing up my time by leveraging the Dwolla solution has been tremendously helpful in getting work done and getting it done quickly.”

FAQs About Dwolla’s Pay-As-You-Go Pricing Plan

Dwolla’s pay-as-you-go pricing plan means businesses pay for each ACH transfer that is initiated through the Dwolla platform. There is no annual commitment or fee to sign up—just pay for what you use.

What is a billable transaction?

When your business initiates a payment with a source and a destination, that’s reflected as one transaction—this 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.

What if I need additional payment functionality but still want to pay per-transaction?

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 user requires. And a $5 fee will be charged for every ACH transfer returned on your application. See the pricing page for a further breakdown of these details.

Do I have to complete a technical integration with Dwolla?

By utilizing your dashboard, you may create and transfer money to users without an API integration. To initiate other types of payments (collecting payments or facilitating payments between your users), an API integration is required.

Who would benefit from pay-as-you-go pricing?

Businesses and software applications that are just getting started with ACH transfers or ramping up their number of monthly transactions.

Choose the Pricing Plan to Fit Your Business

Sign up and start transacting or schedule a meeting with our sales team to walk through what a custom integration would look like for your business.

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.