Dwolla API
US ACH bank transfer API — enables agents to send and receive money between bank accounts, handle mass payouts, and manage digital wallets via ACH and RTP.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
HTTPS enforced. OAuth 2.0 client credentials flow recommended for agents. Sandbox completely isolated from production. SOC 2 Type II certified. NACHA-compliant for ACH operations.
⚡ Reliability
Best When
An agent needs to programmatically send bank-to-bank ACH transfers in the US at low cost, especially for high-volume payouts or recurring collections.
Avoid When
You need international payment support or card processing — Dwolla is ACH-only and US-only.
Use Cases
- • Disbursing payouts to contractors, vendors, or users from an agent
- • Collecting ACH payments (one-time or recurring) from customers
- • Mass payroll or marketplace payout automation
- • Moving money between accounts in a verified network
- • Real-time payment (RTP) transfers for instant settlement
Not For
- • International transfers (Dwolla is US-only ACH)
- • Credit card processing (use Stripe or Braintree)
- • Micropayments under ~$0.25 (ACH fees make small amounts uneconomical)
Interface
Authentication
OAuth 2.0 client credentials for server-to-server (agent use). Access tokens expire in 3600 seconds and must be refreshed. Sandbox environment provided for testing with no real money movement.
Pricing
Production access requires business verification and approval. No self-service sign-up for production — manual review required.
Agent Metadata
Known Gotchas
- ⚠ Production approval is manual and takes days — plan ahead; sandbox works differently
- ⚠ Webhook events can arrive out of order — agents must handle event deduplication
- ⚠ Access tokens expire every hour — agent must handle token refresh proactively
- ⚠ ACH settlement takes 1-3 business days; RTP is instant but more expensive
- ⚠ Customer verification (micro-deposits or ID verification) is required before transfers
- ⚠ IAV (instant account verification) via Plaid integration needed for same-day bank linking
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Dwolla API.
Scores are editorial opinions as of 2026-03-06.