Payment method logo: OXXO

OXXO

Deposit cash at 21,000+ OXXO stores across Mexico. No bank account needed.

Cash Mexico Deposit 15 min - 2 hours Withdrawal Not available
Full Name
OXXO (FEMSA)
Year Founded
1978
Headquarters
Monterrey, Mexico
Type
Cash
Countries
Mexico
Deposit Time
15 min - 2 hours
Withdrawal Time
Not available
Minimum Deposit
$100 MXN
Fees
$10-15 MXN fee
Casinos
8 casinos available
01

Casinos that accept OXXO

Caliente Casino🇲🇽 MX
Up to $7,000 MXN + No-Deposit Bonus
★ 8.5
View Casino →
Codere Casino🇲🇽 MX
Up to $5,000 MXN across 3 deposits
★ 8.9
View Casino →
Strendus🇲🇽 MX
200% up to $1,000 MXN + 30 Spins
★ 8.8
View Casino →
Winpot Casino🇲🇽 MX
$500 Free + 100% first deposit
★ 8.5
View Casino →
GanaBet Casino🇲🇽 MX
100% up to $5,000 MXN + up to 200 free spins + $500 free with no deposit
★ 8.3
View Casino →
Rushbet Casino🇲🇽 MX
100% up to $4,000 MXN + $1,000 MXN with no deposit
★ 8.3
View Casino →
Betcris Casino🇲🇽 MX
100% on first deposit for slots (code CRISSL100)
★ 8.7
View Casino →
PlayCity Casino🇲🇽 MX
100% on first deposit up to $5,000 MXN
★ 8.2
View Casino →
02

Features of OXXO

01

21,000+ Stores

Mexico's largest convenience-store chain, with a presence across the whole country.

02

Pay in Cash

No bank card or digital account needed. Just cash and your payment reference.

03

No Bank Details

Your financial information is never shared with the casino.

03

Pros & Cons

✔ Pros

  • Pay in cash
  • No bank account
  • 21,000+ locations
  • No bank details shared

✖ Cons

  • No withdrawals
  • Non-instant deposits (15 min - 2h)
  • $10-15 MXN fee
  • Mexico only

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:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

+18

Responsible Gaming

Gambling can be addictive. Only bet what you can afford to lose and never treat it as a source of income. If you feel gambling is becoming a problem, seek professional help. Casino.Juegos is not a casino — we only inform, compare and educate.

Mexico
Argentina
Spain