🎓 CoursesMarkets & internationalIntermediate⏱ 60 min

Accepting payments in Mexico. 7 chapters and a final quiz.

The operating manual for Latin America’s second-largest payments market. How to choose between SPEI, cards, and cash at the counter, set up a virtual CLABE and validate its check digit, run OXXO cash collection at scale, price the true cost of meses sin intereses (interest-free installments), issue a CFDI 4.0 invoice that clears timbrado (tax stamping), pick an acquiring setup, and diagnose a deteriorating decline rate.

Chapter 1. Three rails, three timelines, three customer bases.

Collecting payments in Mexico relies on three rails, each with its own settlement timeline and its own customers. A SPEI instant transfer credits the merchant without exposing the sale to a chargeback. Cards carry the average order once installments are offered. Convenience store counters reach buyers who have neither a card nor an account they can use online. These three groups barely overlap. A checkout that offers only two of the rails puts the buyers served by the third out of reach.

> 7.3B
SPEI transfers in 2025, up 36.8% year over year, at a rate of 222 transactions per second
Banco de México, 2026
94 %
of SPEI transactions are at or below 1,500 UDIs (inflation-indexed units), about MXN 13,200, which makes it a retail rail
Banco de México, 2026
25 587
stores in FEMSA’s Proximidad Américas network as of December 31, 2025, including more than 24,000 OXXO stores in Mexico
FEMSA, Informe Anual Integrado 2025
40 % / 25 % / 15 % / 12 %
estimated split of Mexican e-commerce across cards, wallets, transfers, and cash
Paypedia, Mexico country profile
Decision criterionSPEI (bank transfer)CardOXXO Pay / Paynet
Funds availabilityImmediate: the rail settles continuously, run by Banco de MéxicoOn the acquirer’s payout scheduleOnce the store reports to its network, and the network to the provider
Time to confirmationSecondsSecondsHours to days; synchronous logic breaks down
ReversibilityNone: the transfer is irrevocableContracargo (chargeback) under network rules, and aclaración (dispute) with the issuerNone: cash once collected is final
Direct costFree or nearly free rail; the provider charges for its serviceTasa de descuento (MDR): cuota de intercambio, network fees, switching, acquirer marginA fee per reference paid, to get from the provider before signing
Effect on order valueNeutral: no credit; the customer pays from their balanceMexico’s order-value lever, through meses sin interesesNeutral; the per-reference cap limits order value
Target customersBanked, comfortable with their banking appCardholders, mid to high order valuesUnderbanked, or unwilling to enter a card online
What breaksThe payer controls the amount; reconciliation without a dedicated keyDeclines, especially with cross-border acquiringReference expiry, and matching by amount
The decision grid to fill in before any Mexican integration

The decision rule in four questions

  • Does the product ship immediately? If so, SPEI is the easy rail: irrevocable, no contracargo, credited in seconds. The cost falls on the buyer, who loses all protection against non-delivery. Your refund policy has to make up for that imbalance. Otherwise buyers won’t trust the rail and it won’t convert.
  • Does the order value justify credit? Above the average order in your category, not offering meses sin intereses costs you conversion. In Mexico, installments are not a payment option. They are the credit product that makes the sale.
  • What share of your target buyers pays cash? About one in two Mexican adults remains underbanked (Paypedia, Mexico country profile). Without an OXXO or Paynet reference, those buyers never enter your funnel. They don’t even show up as abandoned carts.
  • Do you invoice from a Mexican entity? The answer drives everything else. Without registering with the RFC (Mexico’s federal taxpayer registry), you cannot issue a CFDI, and the local rails go through a partner. Chapter 7 walks through the three possible setups.
⚠️
Leave CoDi out of your payment acceptance plan
CoDi is the QR code and NFC initiation layer that Banco de México launched on top of SPEI in 2019. The rail is free and interoperable, yet its use has remained marginal ever since. Mexico’s A2A pay-in rail is still SPEI. When you assess a Mexican provider, ask how many of its merchants actually collect payments through that channel and what monthly volume they process. Seeing the rail in the provider’s catalog tells you neither number.
The brands you will meet in a Mexican RFPOXOXXO PayCLClipCOConektaMercado PagoCACarnetBBBBVA MéxicoBABanorte
🎯 Quick question
You sell a digital product delivered instantly, with an average order value of MXN 400, to young, banked customers. Which rail does the most for your cash flow?