OXXO
OXXO is a supplementary cash deposit method for Mexican iGaming operators. Indicative pricing and settlement depend on the PSP, while deposits commonly settle in MXN after the customer pays an in-store voucher. Its value is reach: it lets operators serve players who prefer cash or lack convenient access to cards and bank transfers. FEMSA reported that OXXO stores in Mexico served more than 13 million consumers daily in 2025. OXXO Pay generates a reference and barcode, the player pays at an OXXO store, and the provider confirms the payment asynchronously. It should be assessed as one component of a Mexican cashier, with payout access and voucher completion treated as separate operating questions.
WHY OXXO MATTERS IN A MEXICAN CASINO CASHIER
OXXO‘s value to an online casino is reach into a segment that cards and bank rails simply cannot convert. Roughly half of Mexican adults are unbanked, and a large majority prefer to transact in cash, so for a meaningful share of the addressable market, OXXO Pay is the only deposit method that works. Its fit is strongest for operators running a localized Mexican cashier who want to lift deposit conversion among lower-middle-income, mobile-first players aged 15–35. It is not a standalone global gambling payment solution, and it is not even a complete Mexican solution on its own—because it cannot pay players out, it only ever makes sense as one layer of a hybrid stack.
Reaching cash-first players
OXXO‘s value depends on the player segment and the operating model. It expands deposit access for cash-first customers, while creating a store-based payment step that the cashier, PSP, and support team must account for.
Card-independent access for underbanked customers. OXXO reduces reliance on card issuers and gives players a way to deposit without a card or bank account. Cash payments also carry no card-style chargeback risk because the payer cannot reverse the transaction through an issuer dispute.
A familiar online-to-store journey. The player selects OXXO, receives a reference number or barcode, visits a nearby store, and pays in cash. The cashier should show the voucher expiry time, payment instructions, and expected confirmation window because the store visit separates voucher creation from account funding.
Local-brand trust with provider-specific economics. OXXO‘s national retail presence can reduce checkout hesitation and may improve conversion among cash-preferring Mexican players. Merchant pricing, however, is provider-specific; any MDR benchmark should be labeled indicative and should not be presented as a confirmed gambling rate.
PSP-led integration with asynchronous status handling. Operators normally access OXXO through a PSP, acquirer, or orchestrator. The integration should return a unique reference or barcode, notify the operator when payment status changes, and distinguish states such as pending, paid, and expired. Confirm voucher validity, webhook behavior, sandbox access, and gambling acceptance with the selected online payment provider.
Where the store visit adds friction
OXXO‘s main trade-off is operational rather than technical: the player must complete an offline cash payment before the operator can treat the deposit as funded. The following constraints should shape the cashier design, treasury model, and support processes.
Deposit-led flow with provider-dependent payouts. OXXO is primarily used for casino deposits. Some PSPs document payout flows, but availability depends on the provider, operator entity, GEO, and customer eligibility. Confirm a practical withdrawal route—usually SPEI or a verified wallet or bank account—before accepting OXXO deposits.
Delayed confirmation and settlement exposure. The player may pay at the store before the operator receives the iGaming paymentprovider notification, and settlement may arrive later still. Model the provider’s confirmation and settlement windows separately, budget for any reserve requirement, and account for MXN conversion or repatriation costs where applicable.
Voucher caps and limited billing functionality. Public provider documentation commonly shows per-payment limits around MXN 10 to MXN 10,000, although the contracted PSP may apply different thresholds. OXXO is generally intended for one-off payments rather than recurring billing, so higher-value or repeat deposits may need cards, SPEI, or wallets.
Refund capability varies by iGaming payment service provider. Do not assume that every OXXO integration supports refunds. Some providers prohibit OXXO refunds, while others document full or partial refund flows. Confirm the refund destination, timing, and operational process during onboarding.
Voucher expiry as a measurable funnel loss. Treat voucher completion as a core conversion metric rather than assuming that every generated reference becomes a deposit. Track references issued, references paid, time to payment, expired vouchers, and the delay between provider confirmation and player balance credit. For sportsbooks, an unpaid or late voucher can leave funds unavailable after an event has already started. If you want to compare OXXO‘s completed-deposit economics with your card baseline, the GR8_TECH team can model the funnel using comparable Mexican cashier data.
OXXO: MARKETS AND AVAILABILITY
OXXO Pay is a Mexico-specific rail. FEMSA operates OXXO stores in a handful of other Latin American countries, but the OXXO Pay e-commerce voucher—and its gambling use—is a Mexican product settled in pesos, so availability planning is really a single-market exercise.
| Market / GEO | OXXO availability for iGaming | Operator considerations |
| Mexico | Widely offered at casinos and sportsbooks as a deposit method via LatAm-focused PSPs; 20,000+ physical collection points | Requires operating through a SEGOB-licensed entity or partner; pair with SPEI for withdrawals; enforce KYC and source-of-funds on cash deposits; settle and price in MXN |
💡 OXXO Pay is not available as an online gambling rail outside Mexico. For players in other LATAM markets, you need the local equivalent—Pix and boleto in Brazil, PSE and Efecty in Colombia, Rapipago/Pago Fácil in Argentina—and for Mexican payouts you need SPEI, because OXXO does not support them.
Accepting OXXO for gambling: operator and PSP eligibility
Mexico regulates gambling federally through SEGOB and its Gaming and Lotteries Bureau (DGJS), under the 1947 Federal Gaming and Raffles Law, with online bet capture permitted since the 2004 Regulation. The operator’s legality—not OXXO‘s—is the gating question for acceptance.
⚠️ No standalone online license exists. Online play is offered as an extension of a land-based SEGOB permit; only Mexican entities can hold one, so foreign operators must incorporate locally or partner with a permit holder, and sub-licensing ended in late 2023.
⚠️ Tax is already live. A 50% IEPS excise on online games with bets and draws applies to foreign residents without a Mexican establishment (DOF, 7 November 2025)—a material unit-economics input regardless of which deposit rail you use.
⚠️ AML scrutiny is high. Gambling is a “vulnerable activity” under Mexican AML law, and the country remains flagged internationally on money-laundering risk, which makes cash-origin deposits like OXXO a focus for source-of-funds controls.
FROM OXXO REFERENCE TO CONFIRMED CASINO DEPOSIT
OXXO is a deposit collection network with a delayed-but-fast confirmation model; the table below is the operator-side summary before the cost detail.
| Area | Operator view |
| Deposit availability | Strong—cash paid at 20,000+ stores; OXXO Pay confirms in near real time via Conekta/Digital@FEMSA |
| Withdrawal availability | None in practice for iGaming; players must cash out via SPEI, bank transfer, or e-wallet |
| Typical deposit speed | Player-dependent (must visit a store), then balance credits within ~10–30 minutes of the cashier scan |
| Typical withdrawal speed | Not applicable—OXXO is not used to pay winnings |
| Settlement model | Funds settle to the operator/PSP in ~24–48 hours (indicative D+1 to D+2), in MXN |
| Deposit-only risk | High salience—advertise OXXO for deposits only and set player expectations, or you generate withdrawal support tickets |
| Deposit–withdrawal asymmetry | Structural: cash-in only, digital-out required; every OXXO player needs a linked payout method |
| What depends on the setup | Voucher cap and expiry, reserve terms, settlement currency, and reconciliation fields all depend on the chosen PSP/acquirer |
How OXXO depositors can withdraw winnings
OXXO is a payout non-starter for iGaming, not merely a limited one. Some PSPs (for example, Nuvei) technically expose an “OXXO cash payout” where a player collects cash at a store against a reference. FEMSA’s own banking arm plus partners like Nubank have expanded cash-out at OXXO counters—but these are separate banking products, not the OXXO Pay deposit rail. They are essentially absent from live casino cashiers. In practice, you must provision a real payout method (SPEI is the market default: instant, 24/7, low-cost) for every OXXO depositor. If you’re unsure whether your current PSP can pair OXXO deposits with compliant SPEI payouts under one contract, the GR8_TECH payments team can map that against your target providers.
COSTS, LIMITS AND APPROVAL
The costs, limits, and approval picture that drives the business case:
| Item | Indicative value |
| MDR/transaction fee | ~2% of transaction value (Stripe benchmark, not iGaming-specific); payouts N/A (deposit-only). Player may also pay a small cash-handling fee (~MXN 9–15) |
| Rolling reserve | PSP/acquirer-dependent; common for gambling MCCs—plan for an indicative 5–10% held over 90–180 days until you negotiate it down |
| Settlement cadence & currency | ~24–48h (D+1 to D+2); MXN |
| Deposit limits | ~MXN 10 minimum to ~MXN 7,000–10,000 maximum per voucher (~USD 350–550); average ticket MXN 500–1,000 |
| Withdrawal limits | Not applicable |
| Indicative approval rate | Voucher-to-payment completion averages ~65%; the “declines” are lapsed/abandoned vouchers—reduce them with pre-expiry reminders, short expiry windows, and a mobile-friendly voucher display |
| FX/repatriation | Settlement is in MXN; if the operator settles in USD/EUR, add ~2% FX plus treasury/repatriation friction |
PAIRING OXXO CASH DEPOSITS WITH SPEI AND CARDS
Because OXXO covers exactly one job—cash-in for cash-first Mexican players—a Mexican cashier only works when it is deliberately layered. The complementary rails below are the specific ones that close OXXO‘s gaps in this market, not a generic checklist.
| Complementary payment layer | Why operators need it | Priority markets |
| SPEI (instant bank transfer) | The mandatory payout rail OXXO lacks; also a fast, low-cost deposit alternative for banked players | Mexico |
| Debit/credit cards (Visa/Mastercard) | Instant deposits for banked, higher-value players; carries VIP tickets OXXO’s MXN 10k cap cannot | Mexico |
| E-wallets (Mercado Pago, AstroPay, Skrill, Neteller) | Two-way flexibility and cross-border reach for privacy-conscious, mobile-first users | Mexico / LATAM |
| Todito Cash / other cash vouchers | Redundant cash-in coverage where a player isn’t near an OXXO or a voucher lapsed | Mexico |
| Payment orchestration | Cascading, routing, and reconciliation across OXXO + SPEI + cards to protect approval rates and simplify ops | Mexico / multi-GEO |
💭 The commercial point: OXXO widens the top of the funnel, but SPEI and cards are what let those same players stay and cash out—a casino payment integration that adds OXXO without a strong payout rail will simply convert deposits into support tickets. GR8_TECH builds and orchestrates the full Mexican stack—talk to the team about combining OXXO deposits with SPEI payouts under one integration.
Choosing an OXXO provider
Access route(s). You do not contract OXXO directly. Access is via a PSP, acquirer, or orchestrator that already carries OXXO Pay—typically a hosted checkout or a direct/embedded API that returns the voucher. Effort is modest for the OXXO rail itself (days to weeks of dev once the PSP relationship exists); the long pole is gambling underwriting, not the technical integration.
Providers by GEO (Mexico). OXXO Pay is supported by Conekta/Digital@FEMSA (the native enabler), plus Stripe, Adyen, Nuvei, EBANX, PayU, Mercado Pago, Braintree, Unlimit, and PPRO among others. Not all of these onboard gambling MCCs—gambling-capable acceptance and local acquiring should be confirmed provider-by-provider.
Reconciliation & reporting. The integration returns a unique 14-digit reference and barcode per deposit, a payment webhook (pending → paid → expired), the paid amount and timestamp, and a settlement report in MXN. Because payment is anonymous cash, tie every reference back to a registered, KYC’d player at generation time so the paid webhook reconciles to an account for both finance and AML.
Onboarding/underwriting. Realistic lead time to go live is driven by gambling underwriting and (where required) local acquiring, not by the OXXO code. Expect to supply your SEGOB permit or partner arrangement, ownership and UBO disclosures, target markets, flow diagrams, and processing history; budget several weeks to a few months end-to-end.
CASH FUNDING RISKS
OXXO‘s cash nature removes some card-world risks and introduces AML-flavoured ones instead. The provider gives you a clean reference and confirmation; everything downstream stays in your fraud and compliance stack.
No chargebacks, but no refunds either. Cash deposits can’t be charged back, which is a real advantage—but without a standard refund path, legitimate disputes and mistaken deposits get complicated, so build a manual resolution process.
Third-party funding/ownership mismatch. Anyone can pay a voucher in cash, so the store payer may not be the account holder. Bind vouchers to a KYC’d player and monitor for patterns that suggest someone is funding another’s account.
Structuring/smurfing. The MXN 7,000–10,000 per-voucher cap invites splitting larger sums across many vouchers. Aggregate deposit monitoring across time and identity is essential given gambling’s “vulnerable activity” status in Mexico.
Source-of-funds opacity. Cash origin is inherently harder to evidence than bank-rail deposits; escalate source-of-funds checks earlier for high-cumulative OXXO depositors.
Bonus abuse and reference leakage. Cheap, easy cash deposits can be farmed for bonuses across multiple accounts, and the wrong party can pay a leaked/shared reference—both are operator-side controls, not provider ones.
💭 Netting it out: OXXO trades chargeback risk for AML and reconciliation workload. That’s usually a good trade for a Mexican operator, provided the monitoring and payout side are properly resourced.
KYC AND MONITORING FOR OXXO CASH DEPOSITS
OXXO (via its PSP) narrows some obligations but doesn’t shift any regulated ones. The recurring split holds: the provider handles collection and confirmation; you keep KYC/AML, responsible gambling, and account-ownership integrity.
| Domain | Provider Position | Operator Implication |
| PCI DSS | No card data in the OXXO flow | Reduced card scope for this rail, but PCI still applies to your card methods |
| SCA / 3-D Secure | Not applicable (cardless, cash) | No authentication step to optimize; conversion hinges on voucher completion instead |
| AML & KYC | Provides reference, paid confirmation, and amount | You own KYC and cash source-of-funds; report under Mexico’s AML/”vulnerable activity” regime |
| Account ownership | Anonymous cash payment; no payer identity guaranteed | Bind each voucher to a registered player; watch for third-party funding |
| Responsible gambling | Not provided by the rail | Deposit limits, self-exclusion, and RG tooling are entirely operator-side |
| Data protection (LFPDPPP) | PSP processes payment data | You remain controller for player data under Mexico’s federal data-protection law |
| Transaction monitoring | Per-transaction data only | Aggregate across identity/time to catch structuring |
| Local gambling-payment restrictions | Rail is legal; operator legality is the constraint | Operate via a SEGOB permit/partner; account for the 50% IEPS |
| Recordkeeping & reporting | Settlement and transaction records | Maintain audit-ready records for SEGOB/DGJS and AML reporting |
| Sanctions screening | Not performed by the rail | Screen players in your own KYC/onboarding flow |
WHEN OXXO EARNS ITS PLACE IN YOUR MEXICAN CASHIER
For any operator serious about Mexico, OXXO is worth integrating—with clear eyes about what it is. It converts a large, otherwise unreachable cash-first and unbanked audience, prices below card economics at roughly 2%, and carries no chargeback risk. Those are real reasons it appears in almost every Mexican-facing casino cashier and why it accounts for close to a fifth of the country’s online payments.
But it is a deposit-only rail with a hard per-voucher cap, no refund path, and settlement over a day or two—never a complete casino payment solution. Operators that get value from it treat OXXO as the cash-in layer of a hybrid stack, pair it with SPEI for instant payouts and cards for higher-value players, and resource the AML monitoring that cash deposits demand. Add it for reach; run it inside a stack, and design the payout and compliance side with the same care as the deposit side.
Share