We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
One API for local payins and payouts, with custom pricing and settlement risks to check.
dLocal is a payments platform for businesses that need to accept and send money through local methods and currencies in emerging markets. It brings payins, payouts, platform payments, invoice collection and fraud management under one API, with coverage across more than 60 countries.
The trade-off is commercial and operational uncertainty: pricing is quote-based, and a Reddit user reports account blocks and delayed payouts while using dLocal Go. We’d ask dLocal for country-specific rates, settlement timelines, API documentation and support commitments before building against it.
Good fit if
- Businesses entering emerging markets
- Marketplaces handling local payouts
- Teams consolidating local payment methods
Skip it if
- Projects needing published transaction rates
- Teams seeking a free payment API
- Businesses requiring self-hosted payments

ScoresHow it rates
What works
- One API for five core payment products
- Supports 1,000+ payment methods
- Coverage across 60+ countries
- Payins, payouts and platform payments
- Supports local currencies and payment methods
What doesn't
- Pricing requires a custom quote
- No free plan is listed
- API protocol and SDK support need confirmation
- Source licence and self-hosting terms are unpublished
- A dLocal Go user reports account blocks and delayed payouts
01What dLocal is, technically
dLocal is a payments platform accessed through one API, not a library or a self-hosted payment server. It sits between a business’s application and local payment methods in emerging markets, handling both payins and payouts. The vendor says the platform supports more than 1,000 payment methods across more than 60 countries.
The product set covers payins, payouts, Defense Suite fraud management, dLocal for Platforms and Invoice Collection. That gives a business a way to accept local payments, pay staff or partners, route platform funds and collect invoices through one provider. dLocal also says payins include dynamic FX conversion and cross-border transactions.
The API is aimed at businesses rather than individual developers looking for a drop-in checkout library. The vendor reports that it processed $41 billion in payments in 2025 and serves 760+ merchants. Those scale figures describe the platform overall; they don’t establish performance or settlement reliability for a particular country or payment method.
02dLocal API, SDKs and docs
The integration surface the vendor names is one API, described as supporting five core products. The homepage positions it as one integration for local payments, compliance and FX across markets. That points to a centralized payment integration rather than a separate provider for every local method.
The homepage does not name an API protocol, programming languages, SDKs, webhooks, CLI or plugins. Before committing, confirm in dLocal’s technical documentation which API endpoints and authentication flows apply to your target countries, whether SDKs support your language, and how notifications, retries, refunds and idempotency work. Those details affect how the API fits into an existing payment service and how your team handles asynchronous payment states.
The product descriptions identify the main workflows: accept payments, send payouts, onboard marketplace users, split funds and collect invoices. Ask for sandbox access and country-specific integration guides during sales evaluation. Also confirm whether Defense Suite is integrated through the same API and what data it needs for fraud decisions.
03dLocal pricing for developers
dLocal uses custom, quote-based pricing for global businesses entering emerging markets. The pricing page lists no starting price, monthly price or annual price; monthly and annual billing terms are also unpublished. There is no free plan listed, and free-trial terms are not published. Treat the commercial terms as something to negotiate before development, not as a known per-transaction rate.
The pricing page says proposals consider transaction volume, geography, operational requirements and payment-method mix. That means a payment flow’s cost can depend on where it runs and which local methods it supports, but dLocal does not publish a rate card or calculation method. The available pricing details also do not establish whether FX conversion, cross-border transfers, refunds, chargebacks or Defense Suite have separate fees.
Ask for a country-by-country quote with rates for each payment method, settlement currency, FX spread, payout fees, minimums and any fixed costs. Request examples at your expected transaction volume, plus the terms for failed payments and refunds. Without those figures, a reliable cost comparison with other payment APIs is not possible.
04dLocal: open source, self-hosting and lock-in
dLocal is presented as a platform accessed through an API, not as an open-source package. The vendor doesn’t publish a source licence, self-hosting option or data-export terms on its homepage. Ask sales and legal for the applicable contract terms, including what transaction, customer and reconciliation data you can export and in what format.
Assume the payment processing layer remains dependent on dLocal unless the contract and technical documentation establish otherwise. Replacing it would mean integrating another provider and handling differences in country coverage, payment methods, currencies, payment states and settlement reporting. Keeping your own records of payment intents, provider references and reconciliation data can make a later migration easier, but confirm what dLocal exposes through its API and reporting tools before relying on that approach.
For a production decision, also clarify whether you can continue processing or retrieve records after termination, and how long data remains available.
05dLocal in production
The vendor says dLocal covers more than 60 countries and processed $41 billion in 2025, but those figures don’t publish API rate limits, uptime commitments or country-level reliability. Ask for the relevant service-level terms, rate limits, incident process and escalation path, along with details on retries, duplicate requests and payment-status reconciliation. Confirm how compliance responsibilities are split between dLocal and your business in each market.
A Reddit user discussing dLocal Go reports repeated account blocks and delayed transfers, including payments that the commenter says did not arrive on the expected schedule. This is one user’s account, not evidence of a platform-wide pattern, but it makes account reviews, reserves, settlement windows and escalation procedures important diligence items. The commenter also describes the experience as involving internal errors; dLocal’s homepage does not establish how those cases are handled.
Before launch, verify settlement timing for each country and payment method, and test how your application behaves when a provider response is delayed or a payout is held.
From the threadsWhat users say
The Reddit discussion is mostly cautious, with commenters focused on fees and one dLocal Go user describing serious account and payout problems. That report is a single account, so it signals questions to investigate rather than a reliable measure of typical service.
la comisión es bastante
Carísimo MercadoPago
Sin duda el precio lo paga el consumidor
Me bloqueaban la cuenta de la nada, mínimo unas 3 veces
Questions people ask
Is dLocal a payment processor?
dLocal is a payments platform for businesses accepting and disbursing funds in emerging markets. Its one API supports payins, payouts, platform payments and invoice collection, alongside fraud management. The vendor describes local payment methods and currencies across more than 60 countries.
What companies use dLocal?
The vendor says dLocal serves 760+ merchants and positions it for global businesses in areas including retail, travel, digital subscriptions, remittance and fintech, and ride hailing and food delivery. Ask dLocal for customer references in your industry and target countries; the homepage does not name individual customers.
How much does dLocal cost?
dLocal uses custom, quote-based pricing. Its pricing page says proposals consider transaction volume, geography, operational requirements and payment-method mix, but does not list a starting rate or billing terms. Request country- and method-specific fees, FX costs, payout charges and settlement terms before estimating total cost.
Which countries and payment methods does dLocal support?
The vendor says its platform covers more than 60 countries across Africa and the Middle East, Asia, and Latin America, with more than 1,000 payment methods. The mix varies by market. Confirm the current country and method list for your business, including currencies, settlement options and any method-specific requirements.
What should I check before using dLocal in production?
Confirm API limits, uptime and support commitments, country-specific settlement schedules, refund and payout handling, and the contract’s data-export terms. A Reddit user discussing dLocal Go reports account blocks and delayed payouts. Treat that as an individual report and ask dLocal how reviews, holds and payment escalations work.
