Here at Dwolla, we understand that time is money. To this end, we aim to provide quick and convenient functionality to our clients that provide a faster and smoother user experience and to assist them in better serving their end users. One such feature we provide is the ability to initiate and handle mass payments using the Dwolla API.

A mass payment is a method of paying multiple recipients simultaneously. Our clients love the mass payment functionality of the Dwolla Platform. Developers build in this component as part of their integration with Dwolla’s API to allow their organization to send up to 5,000 payments with just a few lines of code and a single request to the API. Business users are then able to initiate up to 5,000 payments asynchronously with just a couple clicks in the Dwolla Dashboard. Each item is processed one after the other, at a rate between 0.5 and one second.

One of the key benefits to this is that a bank-funded mass payment only incurs a single ACH debit from the attached bank account to fund the entire batch of payments, instead of incurring an ACH debit for each individual payment, which could be up to 5,000. Businesses with a high volume of payouts have seen an increase in efficiency and cost savings by using the mass payment feature.

View the Code

And while companies are finding lots of value using our mass payment solution, we know that being able to digest mass payment information is just as important. With the expansion of the Dwolla Platform, we were presented with the opportunity to make information around mass payments more accessible to our client’s customer success teams. The Dwolla Dashboard currently provides easy access to user details, transaction information, the ability to view and manage applications, webhook subscriptions and much more.

One of the more common feedback items we received, however, was the need to better consume mass payment information by examining specific transaction details.

Viewing Mass Payment Information

In addition to the transaction information, clients now have the ability to view the detailed items contained in a mass payment, under the transactions tab. When a mass payment is initiated, there are several items that are contained in that transfer.

Each mass payment includes the status (failed, pending, processing, complete) of each individual payment that was sent to a specific destination. It also includes the dollar amount of each payment that is being sent to each user. Payment errors and details of those errors are also key pieces of information that are broken out for each transfer. Clients can use this information to easily audit the status of these transfers and troubleshoot any failed transfers.

With these recent enhancements, our clients’ internal teams easily access and view the breakdown of the items directly in the dashboard, navigating to a specific customer and switching directly to the mass payments tab.

These details will help businesses track what payments have been processed, audit the status of these transfers and streamline any necessary troubleshooting efforts for any failed transfers.

Dashboard Mass Payments Screenshot

Viewing Mass Payment Items and Details

When a client initiates a group of payments using the mass payment solution, there may be a need to retroactively report on specific details tied to the transaction. With these enhancements, clients now have the ability to view further detailed information around specific items for each mass payment. These details include transaction times, payment recipient, payment status and payment amount. This information is easily accessed by simply clicking on the specific mass payment relevant to their inquiry, directly in the dashboard.

Again, easy access to this information equips clients with the necessary details and insights around their payments without making any calls to the API.

Dashboard Mass Payment Details Screenshot

Continued Iteration

As an agile environment we look forward to building upon our enhancements that continue to add value to our clients and their businesses. With dozens of mass payments and thousands of individual payment items being sent, we look forward to the next improvement involving additional search and filtering capabilities for our clients.

To test out the new functionality or just get a feel for our API, go sign up for a sandbox account and start exploring.

Sign Up

Stay Updated