Payments

OXXO Pay for Businesses: How It Works and How to Accept It in Mexico

August 13, 2026 9 min read
OXXO Pay lets shoppers in Mexico pay for online orders in cash at OXXO stores. A business accepts it through Digital@FEMSA or a payment provider, and its refunds, recurring billing and payment amounts work differently from cards.
post thumbnail

OXXO Pay is a voucher-based payment method that allows customers in Mexico to complete online purchases by paying in cash at an OXXO store.

For international businesses selling into Mexico, OXXO Pay offers a way to reach the 51 percent of Mexicans who are unbanked and the 82 percent who prefer paying in cash, according to PCMI’s 2024 analysis of payments in Mexico.

Key takeaways

  • OXXO Pay is a voucher-based payment method that lets shoppers pay for online purchases in cash at more than 23,000 OXXO stores across the country.
  • It reaches unbanked and cash-preferring customers that card-only checkouts cannot, and has no chargeback risk, since the customer pays at an OXXO store with no card on file.
  • OXXO Pay is subject to three constraints: no refunds through the standard flow, no automated recurring billing, and a per-payment maximum that each provider sets (MXN 10,000 at Stripe), so it works best alongside cards.
  • It is ideal for e-commerce, streaming and subscription, gaming, education, and insurance businesses that sell to cash-paying customers in Mexico.
  • Merchants can open an account directly in the Oxxo Pay panel, or they can access OXXO Pay through a payment service provider or gateway that also supports other local payment methods.

What is OXXO Pay?

OXXO Pay is a voucher-based payment method that lets customers in Mexico pay for online purchases with cash. Shoppers can select OXXO Pay at checkout, receive a payment voucher and settle the transaction in cash at a nearby OXXO store, which generally operates 24 hours a day.

Since OXXO Pay is Mexico-only and processes transactions in Mexican pesos (MXN), businesses operating more broadly across Latin America will need a separate cash-based payment method for each additional market they serve.

OXXO Pay vs the OXXO convenience store network

OXXO is a Mexican convenience store chain with an extensive network of more than 23,000 outlets across the country (Spin’s August 2025 press release, reprinted by Arroba Noticias). OXXO Pay is a payment method that uses the store network as its collection points for cash payments. It is run by Digital@FEMSA, the digital division of FEMSA, OXXO’s parent company, which bought the assets behind OXXO Pay from Conekta in 2024 and now offers it to merchants under its Spin Negocios brand.

The checkout counters in OXXO stores also take cash for services outside OXXO Pay. As of November 2026, a Mercado Pago user can deposit from MXN 20 to MXN 10,000 per operation into their account at an OXXO store (Mercado Pago’s cash deposit guide). A holder of the physical Mercado Pago card can withdraw cash at the checkout counter of any OXXO store (Mercado Pago’s cash withdrawal guide).

Why OXXO Pay matters for merchants selling in Mexico

OXXO Pay lets a business in Mexico take online orders from shoppers who want to pay in cash. Those sales do not depend on the shopper having a card. Cash is still the most frequent way Mexicans pay for purchases both under and over MXN 500, although its use fell, according to INEGI’s 2024 National Survey of Financial Inclusion.

That habit carries over to online shopping. Cash vouchers such as OXXO Pay make up 6 percent of e-commerce payments in Mexico, the highest share of any country, according to the Global Payments Report as reported by DPL News. A merchant that offers OXXO Pay next to cards can sell to those shoppers too.

How OXXO Pay works

OXXO Pay caters to customers who prefer cash transactions or who lack access to digital payment methods. Here’s how it works:

What happens on the customer side

  • The customer chooses OXXO Pay as their preferred payment method at checkout
  • The system generates a payment voucher with a barcode and reference number
  • The customer visits their nearest OXXO store and presents the voucher, either as a printed copy or on their mobile device
  • The OXXO cashier scans the barcode and accepts the cash payment from the customer
  • The customer receives a receipt as proof of payment

What happens on the merchant side

  • Once the voucher is generated, the transaction sits as pending until the customer pays in-store
  • After the payment, the merchant receives a confirmation and can proceed with the order fulfilment; Stripe, one payment provider, sends it by the next business day (Stripe’s OXXO documentation)
  • If the customer doesn’t visit an OXXO store within the voucher’s validity window, it expires unpaid, and the transaction closes accordingly
How an OXXO Pay order moves from checkout to a cash payment in store
How an OXXO Pay order moves from checkout to a cash payment in store

OXXO Pay at a glance

AttributeDetails
MarketMexico (OXXO is a Mexican chain of convenience stores. The wider group also operates in locations across Latin America.)
TypeVoucher-based, cash-based payment method
CurrencyMexican pesos (MXN)
FeesSet by the payment provider: 3.9 percent plus IVA per successful payment at Spin Negocios, the FEMSA business that offers OXXO Pay; 4 percent plus MXN 3.00, excluding IVA, at Stripe
Transaction limitsAt Stripe, MXN 10 minimum and MXN 10,000 maximum per payment
Voucher validitySet by the payment provider: at Stripe, 5 days by default and 1 to 7 days configurable; at Adyen, an unpaid voucher keeps the transaction open 7 days after the due date
Payment confirmationSet by the payment provider: at Stripe, by the next business day
RefundsNot supported
Chargebacks/disputesNo chargeback or dispute representation
Recurring billingNot supported (Each payment requires a new voucher)
Store networkMore than 23,000 OXXO stores across Mexico
IntegrationVia a payment service provider (PSP) or payment gateway, or directly with Digital@FEMSA (Oxxo Pay panel with payment links; Component for one-time charges)
Where a term depends on the payment provider, the cell names that provider. Sources: Stripe’s OXXO documentation, Adyen’s OXXO documentation, Digital@FEMSA’s quick-start guide for one-time payments, Spin’s August 2025 press release, Spin Negocios OXXO Pay page, Stripe Mexico pricing.

Benefits of accepting OXXO Pay

For merchants selling into the Mexican market, OXXO Pay opens the checkout to consumers a card-only flow can’t reach and changes the risk profile of every transaction.

Reaching unbanked and cash-preferring customers

A significant share of Mexican customers either lack access to traditional banking services or prefer cash transactions to digital banking.

Merchants that support OXXO Pay can reach these customers by allowing them to pay for online purchases without a bank account or card.

Mercado Pago, a processor that accepts OXXO, requires no account or prior registration from a shopper who pays its payment link in cash (Mercado Pago’s blog post on OXXO payment links).

No chargebacks and lower dispute exposure

Chargebacks are a common issue with credit card payments, in which a customer disputes an online transaction, ultimately leading to revenue loss and an operational burden for the business.

Since OXXO Pay transactions are settled in cash, the payment is final, and there is no risk of chargebacks. A customer with a concern about an OXXO payment contacts the merchant directly.

Since customers never enter card or bank details online, OXXO Pay also offers greater privacy.

Limitations to plan for before accepting OXXO Pay

Three limits need a plan before OXXO Pay goes into checkout: refunds, recurring billing, and the caps on amount and voucher validity.

No refunds and no disputes

OXXO Pay purchases are paid in cash at an OXXO store. The cash isn’t tied to a card or bank account, and there’s no built-in mechanism to reverse a payment.

Stripe, for example, does not refund OXXO payments. A business that wants to refund needs a separate process to credit the customer. Typically, this would be a manual bank transfer or store credit, handled outside the payment gateway.

No automated recurring payments

Payment made with OXXO Pay doesn’t have a card on file that a merchant can charge each cycle. The customer pays each billing cycle in cash at an OXXO store.

Subscription businesses serving Mexican consumers through OXXO Pay should issue a new voucher before each billing cycle and prompt the customer, via email or SMS, to pay before renewal.

Transaction limits, expiry, and currency

Amount limits come from the payment provider. As of November 2026, Stripe accepts OXXO payments from MXN 10 to MXN 10,000.

This makes OXXO Pay best suited for low- to mid-ticket purchases. High-ticket orders that exceed the transaction limit may require a fallback payment option at checkout.

Voucher validity also depends on the provider. Stripe lets the merchant choose from 1 to 7 days, with 5 days as the default.

OXXO Pay vs cards and digital banking

A cash order through OXXO is confirmed only once the customer pays at the store, while a card payment is authorised at checkout. That difference changes how refunds, recurring billing and reconciliation work.

FeatureOXXO Pay (Cash-based)Cards/digital banking
Payment authorisationDeferred (the customer pays at an OXXO store before the voucher expires; the provider sets how long it stays valid)Instant authorisation
ChargebacksNot applicableYes (disputes and representment)
RefundsNo reversal through the payment; at Stripe, refunds run through a separate credit processStandard refund flow
Recurring paymentsNo automatic charge; the customer pays each cycle in cashCard-on-file and mandates supported
ReconciliationVoucher reference number matched on confirmationAuth/capture matched at transaction time
Reaches unbanked buyersYesNo, requires a bank account or card
Cash at OXXO compared with card and bank payments in Mexico.

Which businesses benefit most from OXXO Pay

OXXO Pay fits best in industries where ticket size, purchase frequency and the share of unbanked or cash-preferring buyers match how the method works.

  • E-commerce and marketplaces: For marketplaces with many individual sellers, offering OXXO Pay alongside cards widens the pool of buyers who can pay online without opening a bank account
  • Streaming and subscriptions: Despite the lack of automated recurring billing, streaming and telecom providers can use OXXO Pay to convert price-sensitive or unbanked subscribers who would otherwise churn
  • Gaming: Gaming platforms’ young user base and low-to-mid ticket transactions align well with OXXO Pay’s ticket range and audience profile
  • Online education: Course and subscription fees often fall within OXXO Pay’s ticket range, making it a practical way to reach students who may not hold a credit or debit card
  • Insurance and lending: Offering OXXO Pay alongside standard payment options gives customers who prefer paying bills in cash a familiar way to stay current, which can support higher repayment and renewal rates over time.

How to accept and integrate OXXO Pay: a merchant checklist

Accepting OXXO Pay on a checkout page takes four steps, from choosing how to connect to the method to guiding customers after the voucher is issued.

#1 Choose Digital@FEMSA or a payment service provider

A business can sign up for OXXO Pay directly with Digital@FEMSA or through a payment service provider (PSP) or gateway that supports the method. Digital@FEMSA recommends its Component for one-time charges.

When comparing providers, look beyond OXXO Pay availability and check:

  • Whether the provider offers local acquiring in Mexico rather than routing digital transactions internationally
  • Which currency settlements are paid in
  • How reliable its status notifications are
  • Whether OXXO Pay is part of the same integration as card processing and other trusted payment methods, or requires a separate connection, contract, or reconciliation process.

#2 Add OXXO Pay to the checkout page

After signing up with Digital@FEMSA or a PSP, create a checkout session and list OXXO Pay (ideally with the OXXO Pay logo) as a payment option alongside cards and other payment methods. Additionally, make sure all line items are in MXN.

Once a customer selects OXXO Pay, the resulting voucher, its barcode, and reference number should be clearly displayed in an easy-to-read and savable format. Furthermore, the entire flow should work seamlessly on mobile devices, since a large share of Mexican online shopping occurs on phones.

#3 Handle payment status, settlement, and reconciliation

Before going live, merchants should decide on a few operational details in advance, such as how payment status notifications reach the order management system and what the order state machine does. For example, how a payment stays pending, how voucher expiry is handled if a customer never completes a payment, and what reference number finance will use to reconcile OXXO Pay transactions against settlement reports.

Settlement timing depends on the route. Stripe, for example, settles OXXO funds in up to 4 business days (T+4) as of November 2026. Finance needs that cycle to match each OXXO Pay payment to its settlement report.

#4 Customer experience and conversion

A well-implemented OXXO Pay flow drives more conversions than simply offering the option. After a voucher is generated, merchants should guide the customers on where to pay, by when, and what to expect once payment is made.

For instance, sending the voucher by email or SMS, along with its expiry date, gives the customer a way to return to it later rather than relying on remembering the checkout page. Similarly, a reminder shortly before expiry can recover payments that would otherwise lapse. It is also important to keep the payment status visible throughout to reduce support queries that come from simple uncertainty.

How Unlimit helps you accept OXXO payments in Mexico

Unlimit is a global financial infrastructure provider. Its unified platform gives businesses access to OXXO Pay and local acquiring in Mexico through a single integration.

Rather than setting up separate contracts with multiple processors for each payment method or market, businesses can partner with Unlimit once and add the required payment methods to their stack as they expand.

One contract and one integration also cut the operational work of adding OXXO Pay, which matters to a business still deciding whether the method is worth it.

Start accepting payments in Mexico and globally with one integration

FAQs

How does OXXO Pay work?

OXXO Pay works by generating a voucher at checkout, which the customer then pays at any OXXO store to complete the purchase. The merchant is notified once payment is made, and the order proceeds as normal.

How do I pay with OXXO in Mexico?

To pay with OXXO Pay, a customer chooses it as their payment method at checkout, receives a voucher with a barcode and reference number, and takes that voucher to any OXXO store to pay in cash. Payment should be made before the voucher expires.

How do I accept OXXO Pay as a business?

A business accepts OXXO Pay by opening an account with Digital@FEMSA or by signing up with a payment service provider (PSP) or gateway that supports the method. After that, the checkout issues a voucher, the customer pays it at an OXXO store, and the order goes ahead once the payment notification arrives.

Is OXXO a payment method?

OXXO itself is not a payment method, but a Mexican convenience store chain. OXXO Pay is the payment method that uses OXXO’s store network as its cash collection points.

Can I get cash at OXXO?

Yes, cash can be withdrawn at the checkout counter of any OXXO store with a physical Mercado Pago card. The withdrawal costs MXN 20, including VAT (IVA), as of November 2026. An OXXO Pay voucher works in reverse: the customer pays in store for an online order.

Can I use OXXO Pay for subscriptions?

Yes, but not through automated recurring billing, since OXXO Pay can’t automatically charge a saved payment method. Subscription businesses that offer it typically issue a new voucher ahead of each billing cycle and prompt the customer to pay manually.

Changelog

  • August 2026, first publication: OXXO Pay for businesses in Mexico, with 2 benefits, 3 limitations and a 4-step checklist.
  • November 2026, update: a sixth FAQ question on accepting OXXO Pay and a paragraph on cash services at OXXO store counters added; store count updated to more than 23,000; sign-up routes, voucher expiry, confirmation time, amount limits, refunds and recurring payments checked against Digital@FEMSA, Stripe and Adyen documentation.
Join Unlimit newsletter and get the highlights of upcoming events, fresh articles & special offers
You can unsubscribe in any time.
Read our Privacy Notice.