OXXO betting deposits explained (Mexico's cash-at-store payment rail)

Last updated: 2026-07-29 ·

OXXO is a Mexican convenience store chain, and OXXO Pay turns any of its 18,000+ locations into a cash deposit point for online betting accounts. Instead of entering card or bank details, a bettor generates a barcode voucher inside their sportsbook account, walks into any OXXO store, and pays cash at the register — no bank account or card required. It exists for the same reason PIX exists in Brazil: a large share of bettors either don't have a card that works online or would rather not put one on a betting site.

How the deposit actually works

Inside the deposit section of a sportsbook account, a bettor picks OXXO as the payment method and enters the amount they want to add. The site generates a voucher with a barcode and a reference number, which the bettor either screenshots, prints, or has emailed to them. At any OXXO store, the cashier scans the barcode and takes the cash payment — the transaction is processed by the store's point-of-sale system, not by the sportsbook directly. Funds typically land in the betting account within about an hour of payment, though it can occasionally take longer since the sportsbook is waiting on confirmation from the payment processor rather than crediting instantly.

Limits and fees

Minimum deposits usually sit around 100-500 MXN, and OXXO caps a single transaction at roughly 5,000 MXN, with daily limits that vary between about 5,000 and 27,000 MXN depending on the processor and the store's own cash-handling rules. OXXO typically charges a deposit fee in the 0-2% range, and on smaller deposits some processors apply a flat fee instead (commonly cited around 15 MXN) rather than a percentage, so a small deposit can lose a noticeably higher share to fees than a large one. The voucher itself is usually only valid for a limited window after it's generated, so it needs to be paid before it expires or a new one has to be created.

Why it's deposit-only, and how withdrawals actually work

OXXO Pay only moves money in one direction: into the betting account. There's no reverse flow where a sportsbook sends cash back to an OXXO store, so bettors who fund an account with OXXO still need a separate method for withdrawals — almost always a bank transfer via SPEI, Mexico's real-time bank transfer system, since a withdrawal has to land somewhere with a verifiable account holder for anti-money-laundering purposes. This deposit-only structure is common to cash-voucher rails generally, and it's worth planning for before depositing: an OXXO deposit gets money in fast, but getting it back out requires having a Mexican bank account linked to the same sportsbook.

Where OXXO fits next to other Mexican payment methods

OXXO's advantage over SPEI or card payments is accessibility, not speed or cost — it's built for bettors without a bank card that works online, or who simply prefer paying cash in person, and its 18,000+ store footprint means there's almost always a location within walking distance. For anyone who does have a linked bank account, SPEI transfers tend to be faster, free or cheaper, and support withdrawals as well as deposits, which is why OXXO is typically the funding method of choice specifically for the unbanked or card-averse segment of Mexican bettors rather than the default option. See deposit and withdrawal methods explained for how cash-voucher rails like OXXO compare to cards, e-wallets and bank transfers generally.

Payment speed doesn't change the maths of gambling — only bet what you can afford to lose; gambling should be entertainment, never a way to make money. Set limits and get help here.

FAQ

Related guides

New countries and reviews — in your inbox

Occasional email when a new market, tool or review goes live. No spam, unsubscribe anytime.

Tipsterland - the best football bets, only here. Free.