Skip to main content

dLocal

This page provides an overview of the payments methods provided by the dLocal adapter in the IXOPAY platform. It also includes a full list of all configuration options available to you when integrating dLocal within your payments landscape, as well as an overview of the parameters required when submitting a transaction via IXOPAY's API.

Payment Methods

Payment MethodTransaction FlowsTransaction Types
Credit cardiFrame Form & payment.js IntegrationDebit, Preauthorize, Capture, Void, Register, Deregister, Refund
BankTransferFull-Page RedirectDebit, Payout
AbitabFull-Page RedirectDebit
BalotoFull-Page RedirectDebit
BancoNacionalFull-Page RedirectDebit
BNServiciosFull-Page RedirectDebit
BoletoFull-Page RedirectDebit
CashFull-Page RedirectDebit
DaviviendaFull-Page RedirectDebit
EfectyFull-Page RedirectDebit
FawryFull-Page RedirectDebit
NequiFull-Page RedirectDebit
OxxoFull-Page RedirectDebit
PagoEfectivoFull-Page RedirectDebit
PagoExpressFull-Page RedirectDebit
PagoFacilFull-Page RedirectDebit
PixFull-Page RedirectDebit
PuntoPagoFull-Page RedirectDebit
PuntoXpressFull-Page RedirectDebit
PayCashFull-Page RedirectDebit
RapiPagoFull-Page RedirectDebit
RedPagosFull-Page RedirectDebit
ServiepagFull-Page RedirectDebit
SevenElevenFull-Page RedirectDebit
SnipeFull-Page RedirectDebit
SpeedmartFull-Page RedirectDebit
TucanFull-Page RedirectDebit
WafacashFull-Page RedirectDebit

Additional Parameters

Credit card

FieldRequired
customer.firstNametrue
customer.lastNametrue
customer.billingCountrytrue
customer.nationalIdtrue
customer.billingAddress1true in India

Note: 3D-Secure behaviour is dependent on dLocal's configuration. For Mexico you may set 3dsecure explicitly to OPTIONAL.

APM & BankTransfer

FieldRequired
customer.firstNamecountry dependent
customer.lastNamecountry dependent
customer.emailcountry dependent
customer.billingPhonecountry and method dependent
customer.nationalIdcountry dependent
extraData.bank_idtrue for BankTransfer

Payouts

Depending on the country and receiving bank, a variety of additional parameter may be required (refer to dLocal's documentation).

Options Request

Debit - BankTransfer

For BankTransfer, you may retrieve a list of available banks in a country via the Options request identifier getBankList. You can display this list to your customer having him selecting his bank. The selected bank code should be submitted as bank_id in extra data.