Mass Payouts API for Bulk ACH Payments | Dwolla
Send Multiple Bank Transfers
Dwolla’s mass payment feature streamlines the process of initiating thousands of ACH or instant payments at once—with a few clicks of a button.
The Benefits of Mass Pay
Overwhelmed by high-volume payments? Dwolla's mass pay feature simplifies payments with ACH payment automation. Eliminate manual tasks like processing checks and initiate up to 5,000 secure ACH transfers and instant transfers in minutes using our single API. This means real-time payment processing that saves you time and money with a single debit for the entire batch.
Save Time
Program up to 5,000 mass payouts in minutes. How long would it take to write 1,000 checks?
Scale Gracefully
As transaction volumes increase, your process for making 500 or 5,000 payments stays the same.
Decrease Operational Costs
Send a mass payment through Dwolla’s single API and only incur one debit to fund the entire batch of payments, saving on fees.
Improve Payment Traceability
Easily view the ID, status and total amount of each transaction within a mass payment through the API or directly in the Dashboard.
Mass Pay in the Dwolla Dashboard
“Our business transactions have seen tremendous growth monthly and quarterly and I want to say that the ease of making payments remains the same with Dwolla, which is what we like to see. It takes the same amount of effort to make a payment to one person or 1,000 people."
Investments Chief Operations Officer
Automate your payments in as little as ten days.
Dwolla's full-service approach replaces legacy payments technology with a single solution, improving security, data visibility and the customer experience.
Customer Story
See how Routable uses Dwolla Mass Pay for automated AP disbursements [Video]
Mass Pay in Action
FEA Automates Dues Collection for Thousands of Members — scalable A2A payments
Thousands of payments. One API call.
Mass Pay lets your team initiate bulk ACH disbursements through a single API call. Reduce the operational overhead of high-volume payouts without sacrificing visibility.
Key Benefits
What changes for your team
Outcomes that matter to the teams responsible for payments, product delivery, and operations.
Bulk Disbursements at Scale
Send thousands of payments in a single API call. Marketplace payouts, vendor disbursements, and recurring distributions handled in one operation.
Individual Payment Tracking
Every payment within a mass pay batch is tracked individually. Know exactly which payments succeeded, which failed, and why.
Multiple Speed Options
Use Standard ACH, Same Day ACH, or real-time rails within the same mass pay operation. Match payment speed to recipient needs.
Automated Exception Handling
Returns and failures within a batch are surfaced individually with standardized error codes. Your team resolves issues without re-running the entire batch.
How It Works
From integration to production
A clear path from first API call to live payment operations.
01
Build your payout list
Assemble recipients, amounts, and optional metadata (correlation IDs, addenda records) in a single API payload.
02
Initiate with one call
Submit the batch via Dwolla's Mass Pay endpoint. Each payment is validated, initiated, and tracked individually within the batch.
03
Monitor and reconcile
Receive webhooks for each individual payment status change. Track the full batch from the dashboard or API with complete audit trails.
Built for Scale
Trusted by platforms and enterprises
1 Call
Thousands of payments
126M+
Annual transactions
All Rails
In one batch
99.9%
Platform uptime
Simplify high-volume payouts
See how Dwolla's Mass Pay helps your team run bulk disbursements with individual-level tracking and consistent exception handling.