Simplify Electronic Payments Using Dwolla’s Payment API
Integrate Dwolla’s reliable technology and customize the experience to send, collect or facilitate payments electronically.

White Label
Configurable
Validated
Calculate Your Savings Using Electronic Payments
Initiating an ACH payment can cost a business pennies compared to the percentage-based processing fees that come with credit cards. A business accepting 250 credit card transactions a month can save up to $175 by switching to ACH payments. Our cost calculator helps estimate how much a business could save after implementing electronic payments.
Guides to Programming Payments
The Dwolla Developer Portal outlines the technical capabilities of Dwolla’s payment API, enabling decision makers to evaluate how it best serves their needs. Our Developer Relations team has created step-by-step walkthroughs to help ensure your integration is built with best practices. With API reference documentation and how-to guides, a few well-designed endpoints can handle the most complex payment needs.

Knowledge Based Authentication
We require identity verification for at least one party involved in each transaction.
Dwolla’s API has built-in features that assist with meeting the requirements of verifying the identity of a new user. Should a user fail the initial verification attempt due to invalid information, Dwolla’s Knowledge Based Authentication (KBA) feature provides an alternative way for a user to verify their identity through a series of questions that are specific to each user. Questions are compiled from public and private data, such as marketing data, credit reports and transaction history.