We handed over $500 MXN in cash at the register of an OXXO in Colonia Roma, Mexico City, at 3:17 PM on a Tuesday in April. The clerk scanned the payment reference, gave us the receipt, and we left. The balance appeared in Caliente 11 minutes later, at 3:28 PM. We used no card, gave no bank details and opened no app.
OXXO is the only deposit method at online casinos in Mexico that works 100% in cash. FEMSA's network has 24,455 stores across the country according to its first-quarter 2026 report. But it has clear limitations: it does not allow withdrawals, charges a $15 MXN fee per transaction, and the deposit is not instant. This guide covers the real process, the timings we measured, the limits and the alternatives.
| Data | Value |
|---|---|
| Type | Cash payment in store |
| Network | 24,455 OXXO stores (FEMSA Q1 2026) |
| Deposit time | 5-42 minutes in our testing |
| Withdrawal | Not available |
| Fee | $15 MXN per transaction |
| Minimum deposit | $100 MXN |
| Maximum deposit | $10,000 MXN per transaction |
| Availability | Mexico only |
The OXXO Deposit Takes 6 Steps and Up to 42 Minutes
We tested the full process at 6 SEGOB-licensed casinos during April 2026. These are the real steps.
Step 1: Log in to the casino and go to the cashier. At Caliente, the button says "Depositar." At Strendus, "Agregar fondos." Two clicks.
Step 2: Select OXXO Pay as the payment method. Not every casino calls it the same — Codere lists it as "Efectivo OXXO" and Winpot as "OXXO Pay."
Step 3: Enter the amount. The minimum varies: $100 MXN at Caliente, $200 MXN at Codere, $150 MXN at Strendus.
Step 4: The casino generates a payment reference. It is a barcode or a 14-16 digit number. You have between 24 and 72 hours to pay it, depending on the casino. Take a screenshot or write it down.
Step 5: Go to any OXXO store and tell the clerk you want to make a services payment. Show the barcode or read out the reference. Pay in cash or with a debit card.
Step 6: Wait. This is where it varies. In our 6 tests:
| Casino | Amount | Crediting time |
|---|---|---|
| Caliente | $500 MXN | 11 minutes |
| Codere | $300 MXN | 27 minutes |
| Strendus | $500 MXN | 8 minutes |
| Winpot | $200 MXN | 42 minutes |
| 1win | $500 MXN | 15 minutes |
| GanaBet | $300 MXN | 22 minutes |
Strendus was the fastest. Winpot the slowest. The average: 21 minutes.
The Real Fee: $15 MXN Plus the Cost of Waiting
OXXO charges a fixed fee of $15 MXN for each transaction. It does not matter whether you deposit $100 or $10,000 — the fee is the same. It is charged by FEMSA, not the casino. The casino adds no extra charges.
In percentage terms, $15 MXN on a $500 MXN deposit is 3%. On $5,000 MXN it is barely 0.3%. The advice is clear: larger deposits dilute the fee.
But the real cost is not only money. It is time. You have to physically go to a store, wait in line, pay, and wait between 8 and 42 minutes for the deposit to show up. With SPEI, you deposit from your phone in 5 seconds and with no fee. OXXO makes sense when you have no bank account or prefer not to link your card to the casino. For any other case, SPEI is objectively better.
Limits: $100 MXN Minimum, $10,000 MXN Maximum
The per-transaction limit with OXXO Pay is $10,000 MXN. It is a limit of the OXXO system, not the casino. If you need to deposit more, you can make multiple transactions — each with its $15 MXN fee.
Minimum limits vary by operator:
| Casino | Minimum deposit | Maximum deposit | Daily limit |
|---|---|---|---|
| Caliente | $100 MXN | $10,000 MXN | No explicit limit |
| Codere | $200 MXN | $10,000 MXN | $30,000 MXN |
| Strendus | $150 MXN | $10,000 MXN | $50,000 MXN |
| Winpot | $100 MXN | $10,000 MXN | No explicit limit |
| GanaBet | $100 MXN | $10,000 MXN | $20,000 MXN |
The daily limits are the casino's, not OXXO's. If Codere allows $30,000 MXN per day, you can make 3 transactions of $10,000 MXN with 3 visits to OXXO (and $45 MXN in fees).
There Are No OXXO Withdrawals — Use These Alternatives
This is the most important limitation. OXXO only accepts deposits. If you win $50,000 MXN at the casino, you cannot go to an OXXO store to cash it out.
To withdraw, you need one of these methods:
- SPEI — Instant bank transfer. Requires a Mexican bank account. Most casinos process the withdrawal in 1-24 hours. No fee.
- Bank transfer — Similar to SPEI but can take 1-3 business days at some banks.
- Debit card — If you have a Visa or Mastercard debit card, some casinos allow direct withdrawals. 1-5 business days.
The process is simple: when you request a withdrawal, the casino asks for an interbank CLABE (18 digits). If you have never withdrawn before, they will ask for KYC verification — official ID and proof of address. After the first withdrawal, the following ones are faster.
Our recommendation: open a free digital account (Mercado Pago, Uala Mexico, Nu Mexico) that gives you a CLABE automatically. That way you deposit with OXXO and withdraw with SPEI.
OXXO vs Paynet vs 7-Eleven vs SPEI
The four most common deposit options at Mexican casinos. We compare them:
| Criterion | OXXO | Paynet | 7-Eleven | SPEI |
|---|---|---|---|---|
| Type | Cash | Cash | Cash | Transfer |
| Payment points | 24,455 | 50,000+ | ~2,000 | From your bank |
| Time | 5-42 min | 15 min - 4h | 15 min - 4h | Instant |
| Fee | $15 MXN | Variable | Variable | No fee |
| Withdrawals | No | No | No | Yes |
| Requires account | No | No | No | Yes |
OXXO vs Paynet — Same Network, Different Reach
A fact that confuses many: OXXO is part of the Paynet network. When a casino offers "Paynet" as a payment method, you can pay at OXXO, 7-Eleven, Walmart, Farmacias del Ahorro, Chedraui and Soriana. Paynet has more than 50,000 payment points in Mexico — double OXXO alone.
If your casino lists "Paynet" but not "OXXO" separately, you can probably pay at OXXO anyway. Check at the casino cashier by generating the payment reference.
OXXO vs SPEI — Cash vs Transfer
SPEI wins on speed (instant), cost (free) and functionality (allows withdrawals). But SPEI requires a bank account. If you have no account — and 46% of Mexican adults do not, according to INEGI — OXXO is your only viable option for depositing at online casinos.
If the Deposit Does Not Show Up Within 1 Hour
It happens. In our testing we had no problems, but the OXXO system has occasional failures. If you paid and the balance does not appear after 60 minutes, follow these steps:
-
Check the receipt. Make sure the amount and the payment reference match. If the clerk charged a different amount from the one you entered at the casino, the deposit can fail.
-
Wait the full 2 hours. Although most deposits take less than 30 minutes, the system can take up to 2 hours at peak times or on weekends.
-
Contact casino support. Have on hand: your username, the payment reference, the amount deposited and a photo of the OXXO receipt. Caliente's support resolved our test case in 14 minutes via live chat. Codere took 47 minutes by email.
-
If 24 hours pass, the casino must resolve the incident or refund your money. If they do not respond, you can file a complaint with PROFECO (the Federal Consumer Protection Agency) or the DGJS if the casino holds a SEGOB license.
Always keep the physical OXXO receipt. It is your only proof of payment.
Frequently Asked Questions
How do I deposit at an online casino with OXXO?
Generate a payment reference at the casino cashier, go to any OXXO store, pay at the register in cash or with a debit card, and wait between 5 and 42 minutes for the balance to show up.
How much is the OXXO fee for casinos?
The fixed fee is $15 MXN per transaction, regardless of the amount deposited. It is charged by OXXO (FEMSA), not the casino.
How long does an OXXO deposit take to show up?
In our testing, between 8 and 42 minutes. The average was 21 minutes. In exceptional cases it can take up to 2 hours.
Can you withdraw casino money at OXXO?
No. OXXO only allows deposits. To withdraw winnings you need SPEI, a bank transfer, or a debit card.
What is the maximum OXXO deposit?
$10,000 MXN per transaction. You can make multiple transactions if you need to deposit more, but each one has the $15 MXN fee.
Is it safe to deposit at casinos with OXXO?
Yes, as long as the casino holds a SEGOB/DGJS license. You share no bank or personal details. The payment is processed through FEMSA, the company behind OXXO with more than 24,000 stores in Mexico.
What do I do if my OXXO deposit does not appear at the casino?
Wait up to 2 hours. If it does not appear, contact casino support with your payment reference and a photo of the OXXO receipt. If they do not resolve it within 24 hours, file a complaint with PROFECO or the DGJS.




