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.