How an OXXO payment works
OXXO is a voucher payment method:- The customer selects OXXO at checkout.
- Payrails returns a redirect URL from dLocal, and the customer goes to the dLocal payment page.
- The page shows an OXXO voucher with a reference code and a barcode.
- The customer pays the amount in cash at an OXXO store with the reference code or the barcode.
- Payrails receives the final result from dLocal and updates the payment.
Supported currencies and countries
OXXO supports MXN (Mexican peso) as its only presentment currency.Integrate OXXO
Choose the PSP that processes OXXO for you. The guide covers the PSP-side setup, the Payrails configuration and the request fields that PSP requires.dLocal
OXXO via dLocal
Check PSPs
Ways to integrate OXXO
- Payrails SDK: the Web SDK shows OXXO when your workflow returns it as a payment option, and redirects the customer to the dLocal payment page. To control how the redirect opens, listen for the
actionRequiredevent. - Payrails API: call lookup payment options, then authorize with
oxxoas thepaymentMethodCode. The PSP guide lists themetafields that PSP requires.