Overview
Founded in 2008 with its parent company and headquartered in Des Moines, Iowa, Dwolla Payments is the ACH payment API product of Dwolla. It is a representative payment platform focused on low-cost bank transfers, packaging ACH debits, ACH credits, batch payments, and instant account verification into one payment API so SaaS platforms, marketplaces, and fintech companies can embed bank debits and payouts directly into their workflows.
Dwolla Payments charges a flat $0.25 per ACH transaction, supports Instant Account Verification (IAV) across 12,000+ US financial institutions, and batch payments to thousands of accounts, processing over $20 billion in annual volume. Holding US state money transmitter licenses and SOC 2 Type II certification, it provides a complete low-cost bank payment loop for US B2B payouts, subscription debits, and platform settlement.
Key Strengths
- Ultra-low transaction costs: A flat $0.25 per ACH transaction means an effective rate of just 0.025% for $1,000-level payments, versus 2.5%-3.5% for cards; see Payment Gateway Rate Comparison.
- Instant Account Verification (IAV): Confirms bank account ownership within seconds across 12,000+ US financial institutions, removing the 1-2 day micro-deposit wait and boosting account-link conversion.
- Batch payment capability: Initiate payments to 1,000+ bank accounts in a single API call for payroll, platform settlement, and mass refunds; see Cross-border Collection Comparison.
- API-first architecture: A RESTful API, webhooks, white-label UI components, and a sandbox environment provide 1 integration path into existing products; see Website API Integration Basics.
Product Ecosystem
ACH Payment API
The core product is a RESTful API covering ACH debits, ACH credits, instant account verification, batch payments, transaction queries, and refunds, with a full sandbox and comprehensive integration documentation.
Instant Account Verification (IAV)
Users verify account ownership in real time by logging into their bank portal (12,000+ financial institutions), with results returned instantly and no micro-deposit wait.
Batch Payments
CSV upload or API batch submission processes thousands of transactions at once, with batch status tracking, failure retries, and detailed reporting for payroll, commission settlement, and refunds.
White-Label UI Components
Embeddable components for bank account linking, transfer initiation, and transaction history that are fully white-label, removing the need to build checkout flows from scratch.
Limitations
- US-only market: All transactions must occur between US bank accounts; cross-border and international accounts are not supported; see Cross-border Payment Platform Comparison.
- ACH-only platform: No credit cards, debit cards, or digital wallets, so real-time retail checkout requires pairing with a general payment gateway.
- Longer settlement: Standard ACH settles in 1-2 business days; Same-Day ACH reduces this to same day but still lags real-time card rails.
- Uneconomical for small amounts: The $0.25 flat fee makes sub-$5 micropayments cost 5%+ in effective fees.
Use Cases
- US B2B Payments (★★★★★): The flat $0.25 fee is very attractive for large-value enterprise payments, supplier settlement, and invoice payouts.
- SaaS Subscription Debits (★★★★★): Low-cost bank debits plus instant verification improve subscription conversion.
- Marketplace Settlement (★★★★☆): Batch payouts to sellers and vendors reduce manual operations.
- Fintech Embedding (★★★★☆): API-first design and sandbox environment suit deep integration of bank payment functions.
- Real-time Retail Checkout (★★☆☆☆): No card support and longer settlement make it unsuitable for instant e-commerce checkout.
Pricing
| Service | Fee |
|---|---|
| ACH transaction (debit/credit) | $0.25 per transaction |
| Instant Account Verification (IAV) | $1.00 per verification |
| Real-Time Payments (RTP) | $0.50 per transaction |
| Batch payments | $0.25/txn + $0.25/batch |
| Refunds | $0.25 per transaction |
Note: Monthly plans vary by tier (free trial available); volume discounts are negotiable, and compliance/reconciliation reports are included.
FAQ
- What is the difference between Dwolla Payments and Dwolla? Dwolla is the brand and overall bank payment platform; Dwolla Payments is its ACH payment API product form, and both share the same bank network and API; see Payment Gateway API Integration Comparison.
- Do you support international bank accounts? No. Only ACH transactions between US bank accounts are supported; for international collection consider PayPal or Payoneer.
- How long does ACH settlement take? Standard ACH takes 1-2 business days; Same-Day ACH can settle the same day depending on whether both banks support the same-day network; see Payment Gateway Rate Comparison.
- How is it different from Stripe ACH? Stripe ACH charges 0.8% capped at $5 as part of its card gateway; Dwolla Payments focuses on pure ACH with a flat $0.25/txn that is more economical for larger transactions; see Payment Gateway Rate Comparison.
- Is it secure? It holds US state money transmitter licenses and SOC 2 Type II certification, follows AML and CFPB compliance, and uses 256-bit TLS encryption for data in transit; see Payment Fraud Detection Techniques.