OXXO is a Mexican chain of convenience stores with thousands of locations across Latin America and represents nearly 20% of online transactions in Mexico. OXXO allows customers to pay bills and online purchases in-store with cash.
To complete a transaction, customers receive a voucher that includes a reference number for the transaction. Customers then bring their voucher to an OXXO store to make a cash payment. You will receive payment confirmation by the next business day along with the settled funds.
Payment method family
Cash-based payment method
Standard payout timing applies
Refunds / Partial refunds
No / no
You don’t actually have to integrate OXXO and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Follow a quickstart for one of our hosted UIs:
After setting up your payment form, activate the payment methods you want using the Stripe Dashboard.
Payment Links also supports adding OXXO from the Dashboard.
If your integration requires manually listing payment methods, learn how to manually configure OXXO as a payment.
Check out the OXXO sample on GitHub.
OXXO payments have a low risk of fraud or unrecognized payments because the customer must provide cash payment in person at an OXXO convenience store. Customers can’t dispute OXXO payments.
OXXO payments can’t be refunded. Some merchants have created a separate process to credit their customers who reach out directly.
The amount for a single OXXO must be at least 10.00 MXN and no more than 10,000.00 MXN.