Casino Payment Methods for Mexico: SPEI, OXXO, Cards, Crypto

TL;DR: Mexican players have four practical options: SPEI (instant bank transfers, best for most), OXXO (cash at 22,000+ stores, deposit-only), credit/debit cards (convenient but sometimes blocked), and crypto (fast, borderless, no bank involved). SPEI wins on speed, cost, and peso accounts. Crypto wins on withdrawal speed and privacy.

SPEI: Bank Transfers in Seconds

SPEI (Sistema de Pagos Electronicos Interbancarios) is Banco de Mexico's interbank system. Money moves between any Mexican bank accounts in seconds, 24/7. You only need your banking app and the casino's CLABE account number.

  • Deposits: seconds to minutes. Typical minimums around 200-300 MXN.
  • Withdrawals: minutes to a few hours after approval, straight to your account.
  • Fees: usually none from the bank; casinos rarely charge for SPEI deposits.
  • Currency: pesos, so no conversion losses.

Read our dedicated SPEI guide and our best SPEI casinos roundup.

OXXO: Cash Deposits Without a Bank Account

OXXO is Mexico's largest convenience store chain, with over 22,000 locations. Many casinos accept OXXO vouchers: the cashier scans a barcode or enters a reference, you pay cash, and the deposit lands in your casino account within minutes to an hour.

  • Good for: players without bank accounts, or anyone who wants to keep gambling off their bank statement.
  • Limits: OXXO payments are capped per transaction (usually around 10,000 MXN); large deposits need multiple vouchers.
  • Catch: deposit-only. You cannot withdraw to OXXO - you will need SPEI, crypto, or another method for payouts.
  • Fee: OXXO charges a small commission at the counter.

Credit and Debit Cards

Visa and Mastercard are accepted at most international casinos. Deposits are instant. But two problems are common in Mexico:

  • Some Mexican banks decline transactions coded as gambling.
  • Withdrawals back to cards take 1-5 business days, slower than SPEI or crypto.

If your card is declined, it is usually your bank's policy, not the casino. SPEI or crypto are the usual workarounds.

Crypto: BTC, USDT and Others

Crypto deposits bypass the Mexican banking system entirely. USDT (Tether) is the most practical option: stable against the dollar, fast on networks like TRC-20, and accepted at every crypto casino.

  • Deposits: 10-30 minutes depending on the network and confirmations.
  • Withdrawals: usually the fastest method, often under an hour after approval.
  • Fees: network fees only (a few cents on TRC-20, more on Ethereum).
  • Note: you need a crypto wallet or exchange account (Bitso, Binance, and others operate in Mexico).

See our top 10 crypto casinos.

Comparison Table

MethodDeposit speedWithdrawal speedFeesNeeds bank account
SPEISecondsMinutes-hoursUsually freeYes
OXXOMinutes-hourNot availableSmall commissionNo
CardsInstant1-5 business daysPossible bank feesYes
Crypto10-30 minUnder an hour typicalNetwork feesNo

Times are typical ranges, not guarantees. Casinos set their own limits and approval times - confirm on the operator's payments page.

KYC and Withdrawals

Before your first withdrawal, every reputable casino will ask for identity documents: an ID (INE/passport), proof of address, and sometimes proof of the payment method. This is normal anti-fraud practice, not the casino stalling. Complete KYC early - ideally right after registering - so it does not delay your first payout. Our safety guide covers what legitimate KYC looks like.

Play responsibly: 18+ only. Deposit limits are your friend - set them before you play, not after. Learn more.

Related Mexico Guides

FAQ

What is the best payment method for Mexican casino players?

SPEI is the most practical option for most players: instant, 24/7, and usually free, straight from your banking app. If you don't have a bank account, OXXO cash vouchers work for deposits, and crypto (USDT, BTC) works from anywhere with fast withdrawals.

How does OXXO casino payment work?

The casino gives you a payment reference (barcode or code). You take it to any OXXO store, pay in cash, and the deposit is credited to your casino account, usually within minutes to an hour. OXXO is deposit-only: you cannot withdraw to it.

Do Mexican banks block casino deposits?

Some Mexican banks decline card transactions coded as gambling. SPEI transfers to a Mexican CLABE account are less likely to be blocked, since they look like ordinary transfers. Crypto avoids the banking system entirely.

How fast are casino withdrawals in Mexico?

SPEI withdrawals typically arrive within minutes to a few hours after approval. Crypto withdrawals are usually the fastest, often under an hour. Card withdrawals can take 1-5 business days. Approval times vary by casino and by your KYC status.

Can I deposit in pesos?

Casinos that support SPEI or OXXO usually let you play in Mexican pesos, which avoids conversion fees. Crypto casinos typically work in USD, USDT, or crypto directly. Check the available account currencies before registering.

Are there fees on casino payments in Mexico?

SPEI transfers are usually free. OXXO charges a small commission at the counter. Card deposits may carry cash-advance-style fees from your bank. Crypto deposits incur network fees. Always check both the casino's fee page and your bank's terms.