dLocal
"Pay your global stakeholders in the currency and payment method they choose, with cross-border payouts at scale." [1]
dLocal is a REST API platform for cross-border mass payouts to partners, suppliers, freelancers, and marketplace recipients across 60+ emerging-market countries in Latin America, Africa, the Middle East, and Asia. It supports local payment rails, FX conversion, wallet disbursements, and crypto payouts, with HMAC and OAuth2 auth, webhook notifications, and idempotency built in. Pricing is negotiated per volume and per country, with no published rates, and production access requires sales approval. The platform holds regulated payment institution licenses in the EU, UK, US, Nigeria, and Brazil.
Best for / Avoid if
Best for: Teams needing broad API coverage out of the box
Avoid if: You need transparent pricing up front; You want to try it free before paying; You have strict compliance requirements
Pricing & procurement
Capabilities
- Supported actions
- create_payout, batch_payouts, mass_payments, fx_conversion, recipient_onboarding, webhooks, local_rails, wallet_payout, multicurrency, crypto_payouts, payout_status_check, sandbox_testing, invoice_collection, fraud_management
- Regions
- Brazil, Mexico, Argentina, Colombia, Chile, Peru, Ecuador, Paraguay, Bolivia, Costa Rica, Guatemala, Honduras, Panama, Uruguay, Dominican Republic, Nigeria, Egypt, Kenya, South Africa, UAE, Saudi Arabia, Morocco, Ghana, Tunisia, Uganda, Rwanda, Senegal, Tanzania, Cameroon, Ivory Coast, Turkey, India, Indonesia, Philippines, Vietnam, Thailand, Malaysia, Pakistan, Bangladesh, China, Japan, Sri Lanka, Algeria, 60+ countries total across Africa & Middle East (33 countries), Asia (10 countries), Latin America (17 countries) [6]
- Input types
- bank transfer, local bank rails, digital wallets (GoPay, M-Pesa, GCash, Yape), real-time payments (Pix, DuitNow, Bre-B), mobile money, cash payments, stablecoins (USDT, USDC), credit/debit card payouts (Visa/Mastercard) [7]
- Output types
- JSON, webhook events, payment status notifications, daily payout reports via SFTP, reconciliation reports, payout confirmation
- Webhooks
- ✓ Yes [8]
- Sandbox / test mode
- ✓ Yes [9]
- SDK languages
- Android (Mobile Checkout), iOS (Mobile Checkout), Android (Direct), iOS (Direct) [10]
- MCP server
- ✗ No
Trust & compliance
- SOC 2
- – Unknown [11]
- HIPAA
- – Unknown [12]
- GDPR
- ✓ Yes [13]
- ISO 27001
- – Unknown [14]
- PCI DSS
- ✓ Yes [15]
- Published SLA
- ✗ No [16]
- Known restrictions
- Requires merchant account activation and sales approval before processing live payments (sandbox is self-serve but production requires sign-off), Pricing is negotiated per-volume and per-country; not published (contact sales only); FAQ confirms fees include a percentage of each transaction plus FX spread, setup fees, and negotiated minimums but no rates are disclosed, FX conversion spread applied on currency conversions (exact percentage not published), Operates under multiple regulated EMI/MSB/PI licenses: MFSA Malta EMI (C77538), FinCEN MSB USA, FCA Authorised Payment Institution UK, CBN Nigeria, Banco Central do Brasil, Enterprise focus: targets companies managing significant payment volumes; not designed for low-volume or individual senders, Stablecoin payouts subject to Travel Rule compliance, Country-specific mandatory compliance fields required in API requests depending on local banking regulations [17]
Developer surface
Integration
Adoption & maturity
- Launched
- 2016-01-01
- Notable customers
- Amazon, Microsoft, Google, Uber, Spotify, Booking.com, Shopify, Expedia Group, Tripadvisor, Shein, Temu, Zara, Salesforce, Mailchimp
Other Payouts & Disbursement APIs
PayPal Payments
"Accept payments in 200+ markets, 130+ currencies, and 30+ payment methods with a single, developer-friendly platform."
Adyen
"One platform for payments, data, and financial products. Built to scale with the world's leading businesses."
Razorpay
"India's All-in-One Finance Platform" that helps businesses accept payments, make payouts, manage banking, automate payroll, and access credit - all from a single platform.
Stripe
Financial infrastructure to grow your revenue.
Trolley
"The Payouts Platform for the Internet Economy"
Wise Platform
"Payments infrastructure to power the world's money" - banks, financial institutions and enterprises can plug into Wise's network to offer cross-border payment, card issuing, and multi-currency account capabilities.
References
- ↑Description: dlocal.com
- ↑Pricing model: dlocal.com · dlocal.com
- ↑Published pricing: dlocal.com
- ↑Self-serve signup: docs.dlocal.com
- ↑Requires sales call: docs.dlocal.com
- ↑Regions: dlocal.com · docs.dlocal.com
- ↑Input types: dlocal.com · dlocal.com
- ↑Webhooks: docs.dlocal.com
- ↑Sandbox: docs.dlocal.com
- ↑SDK languages: github.com
- ↑SOC 2: docs.dlocal.com
- ↑HIPAA: docs.dlocal.com
- ↑GDPR: dlocal.com · dlocal.com
- ↑ISO 27001: dlocal.com
- ↑PCI DSS: docs.dlocal.com
- ↑Published SLA: dlocal.statuspage.io
- ↑Known restrictions: dlocal.com · dlocal.com
Change history
- 2026-06-21 Capabilities: {} → {"multi_rail":true,"fx_included":true,"mass_payments":true,"global_coverage":tr…
- 2026-06-21 Summary Md: (none) → dLocal is a REST API platform for cross-border mass payouts to partners, suppli…
- 2026-06-21 Score Setup Speed: (none) → 75
- 2026-06-21 Score Procurement Friction: (none) → 25
- 2026-06-21 Score Trust Readiness: (none) → 25
- 2026-06-21 Best For: (none) → Teams needing broad API coverage out of the box
- 2026-06-21 Avoid If: (none) → You need transparent pricing up front, You want to try it free before paying, Y…
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Score Agent Friendliness: (none) → 30
- 2026-06-21 Score Pricing Transparency: (none) → 0
- 2026-06-21 Score Docs Quality: (none) → 35
- 2026-06-21 API Reference URL: (none) → https://docs.dlocal.com/reference/api
- 2026-06-21 Docs URL: (none) → https://docs.dlocal.com/
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 Rendering: (none) → static
- 2026-06-21 Has Structured Data: (none) → No
- 2026-06-21 Pricing Model: set to contact_sales
- 2026-06-21 Has Published Pricing: set to No
- 2026-06-21 Free Tier Available: set to No
- 2026-06-21 Self Serve Signup: set to Yes
- 2026-06-21 Requires Sales Call: set to Yes
- 2026-06-21 Enterprise Plan Available: set to Yes
- 2026-06-21 GDPR: set to Yes
- 2026-06-21 PCI DSS: set to Yes
- 2026-06-21 SLA Published: set to No
- 2026-06-21 Known Restrictions: set to Requires merchant account activation and sales approval before processing live …
- 2026-06-21 Auth Methods: set to hmac_signature, oauth2
- 2026-06-21 Auth Docs URL: set to https://docs.dlocal.com/docs/generate-signature
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to https://api.dlocal.com
- 2026-06-21 API Version: set to 2.1
- 2026-06-21 Versioning Scheme: set to header
- 2026-06-21 Stability: set to ga
- 2026-06-21 Quickstart URL: set to https://docs.dlocal.com/docs/get-started
- 2026-06-21 Idempotency Supported: set to Yes
- 2026-06-21 Error Format: set to vendor-specific
- 2026-06-21 Webhook Signing: set to hmac_sha256
- 2026-06-21 Webhook Events URL: set to https://docs.dlocal.com/reference/notification-parameters-payouts-v3
- 2026-06-21 Slug: set to dlocal
- 2026-06-21 Launched At: set to 2016-01-01
- 2026-06-21 Notable Customers: set to Amazon, Microsoft, Google, Uber, Spotify, Booking.com, Shopify, Expedia Group, …
- 2026-06-21 Fields Not Found: set to soc2, hipaa, iso_27001, documented_rate_limits, minimum_commitment, free_tier_d…
- 2026-06-21 Source Confidence: set to high
- 2026-06-21 Extractor: set to claude-subagent:sonnet
- 2026-06-21 Last Verified At: set to 2026-06-21T00:00:00.000Z
- 2026-06-21 Status: set to published
- 2026-06-21 Requires Verification: set to Yes
- 2026-06-21 Name: set to dLocal
- 2026-06-21 Vendor ID: set to 826ac143-dbcf-476a-834f-fb013281b329
- 2026-06-21 Website URL: set to https://dlocal.com
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/dlocal \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/dlocal/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'