Video
June 11, 2025

OXXO Pay: a guide to Mexico's leading payment method

OXXO Pay is Mexico’s leading cash-based payment method for eCommerce transactions. It offers a vital bridge between the digital marketplace and the Mexican population.

With over 87 million people in Mexico lacking a bank account, many traditional online payments remain out of reach. OXXO Pay addresses this gap by enabling customers to shop online and pay in cash at any OXXO convenience store nationwide.

The OXXO payment system is essential for consumers and businesses seeking to expand their reach across the Mexican market. It empowers unbanked individuals to participate in the digital economy without needing a credit or debit card.

In this article, we explore how OXXO Pay works, why it has become so popular among the unbanked population, how merchants can integrate it into their checkout systems, and the key advantages it offers.

What is OXXO Pay?

OXXO Pay is an offline payment method that allows customers to shop online and pay in cash at any OXXO convenience store. It was designed for individuals without access to traditional banking.

As almost 70% of Mexicans do not have a bank account, OXXO Pay has emerged as a preferred payment method in the country. In 2021, OXXO accounted for almost 2 billion of the total Mexican digital commerce sales volume.

Customers can select OXXO Pay at checkout after choosing their products or services. They are subsequently given a unique reference code that can be taken to any OXXO store to complete the payment in cash. Once the payment has been finalized, the merchant receives a notification to process the order.

The infrastructure of OXXO Pay is supported by strategic partners like EBANX and Conekta, which provide the payment technology that enables real-time confirmations, secure fund transfers, and seamless integration for businesses.

Where is OXXO Pay used?

Launched in 2017, OXXO Pay is exclusively available in Mexico. It was developed by OXXO, one of the convenience shop chains in Latin America. Its primary goal is to provide an accessible payment method for Mexicans who do not have a bank account or who prefer to pay in cash.

OXXO Pay is available at over 20,000 OXXO store locations throughout Mexico. It connects with 15 major banks in the country, including BBVA, Santander, and Banorte.

How do I pay with OXXO Pay?

#1. Payment Initiation: Each payment transaction begins when a customer chooses OXXO Pay at checkout. They subsequently receive a unique 14-digit reference code or barcode, either on-screen or via email.

#2. In-Store Payment: The customer visits any of the over 20,000 OXXO stores across Mexico, presents the reference code or barcode to the cashier, and makes the payment in cash. Some locations may also accept card payments, depending on their setup. Upon payment, the customer receives a printed receipt as proof of the transaction.

#3. Payment Confirmation: The confirmation process of OXXO payments depends on the integration method:

  • Real-Time Confirmation: If the merchant integrates with a payment gateway that supports real-time confirmation, like Conekta, the payment status is updated automatically.
  • Standard Confirmation: Without real-time integration, payment confirmation can take up to one business day.

#4. Fund Transfer: Once the customer finalizes the payment and the payment is confirmed, the payment gateway initiates the fund transfer to the merchant’s account. A standard payment via OXXO Pay takes up to one business day, ensuring timely delivery and reconciliation.

Which merchants accept OXXO Pay?

The OXXO payment process can be used for a variety of transactions and online purchases. With an extensive network of convenience stores across Mexico, customers in both urban and rural areas benefit from reliable, nationwide access to a trusted payment method.

Many local and international merchants, especially those integrated with EBANX or similar gateways, accept OXXO Pay.

Online Shopping: From fashion brands to electronics stores, event services and travel booking platforms, many eCommerce merchants offer OXXO Pay at checkout. Some e-learning platforms, such as Udemy, also accept OXXO Pay as a way to democratize access to education.

Streaming Services & Recurring Payments: OXXO Pay accounts for 15% of the payment method share in streaming services, emphasizing its relevance for recurring payments. Its cash-based model allows users to maintain active subscriptions with platforms like Netflix and Spotify. Many telecom providers, such as Telcel and Movistar, also support OXXO Pay for the recharge of mobile plans.

Utility Bills: Many households use OXXO Pay to settle electricity, water, and internet bills. This provides an accessible offline payment method for essential services in areas with limited access to digital banking.

Insurance & Financial Services: Some insurance and fintech companies accept OXXO Pay for premium payments or loan repayments, allowing more inclusive access to financial products. For example, Kueski, a Mexican lending platform, enables OXXO Pay for loan repayments.

Is OXXO Pay a trusted payment method?

OXXO Pay is considered a highly reliable and secure payment method, due to various reasons:

  • Brand Reputation: OXXO Pay is part of the OXXO brand, which has been operating across Mexico for decades.
  • Low Fraud Risk: Since customers must pay in cash, there is a low risk of chargebacks, fraud or unrecognized payments associated with OXXO payments.
  • Real-Time Confirmation: Thanks to integration with gateways like Conekta, many transactions can be confirmed in real time, reducing delays.
  • Convenience: With over 20,000 physical store locations nationwide, Mexican customers enjoy convenient and easy access to payment points.

However, OXXO payments do face certain limitations. Since payments are cash-based, refunds are generally not available via OXXO Pay. In addition, if the merchant does not integrate with a gateway that supports real-time notifications, payment confirmation may take up to one business day.

Perché OXXO Pay è così popolare tra la popolazione non bancaria?

OXXO Pay affronta una lacuna significativa nel sistema finanziario messicano. Secondo EBANX, il 68% della popolazione non ha un conto bancario e solo il 15% ha accesso a una carta di credito. Ciò significa che milioni di messicani sono esclusi dalle tradizionali transazioni di commercio elettronico.

OXXO Pay è popolare perché richiede solo un pagamento in contanti e un numero di riferimento, senza bisogno di un conto bancario o di carte di credito/debito. È accessibile a livello nazionale e gode della fiducia dei consumatori sia nelle aree rurali che in quelle urbane come alternativa sicura all'inserimento dei dati della carta online. OXXO Pay promuove l'inclusione finanziaria e consente ai clienti messicani di partecipare all'economia digitale.

In che modo le aziende possono integrare OXXO Pay nei loro sistemi di cassa?

L'integrazione della tecnologia di pagamento OXXO nella tua piattaforma di e-commerce è un processo strategico e senza soluzione di continuità:

#1. Creare un account: Gli esercenti devono prima registrare un account OXXO e completare la configurazione iniziale. OXXO fornisce una guida tecnica per tutto il processo e l'hardware necessario per l'integrazione del sistema.

#2. Collaborare con un gateway di pagamento: Il secondo passo è scegliere un fornitore di servizi di pagamento come EBANX o Conekta, che supporta OXXO Pay. La maggior parte dei gateway offre anche plugin per piattaforme come Shopify e Magento, rendendo l'integrazione dell'eCommerce ancora più semplice.

#3. Credenziali API e chiavi di integrazione: Una volta entrato a far parte dell'azienda, il tuo fornitore di servizi di pagamento ti offrirà la documentazione e le credenziali API per l'integrazione. Le aziende possono personalizzare l'interfaccia utente dei clienti per le casse di OXXO e aggiungere funzioni come i loghi del marchio e i colori personalizzati.

#4. Configura la cassa: Aggiorna la pagina di checkout per offrire OXXO Pay come metodo di pagamento e gestire le notifiche di pagamento. Le aziende devono anche assicurarsi che tutte le voci di spesa siano elencate in MXN (valuta peso). Possono anche configurare un parametro "expires_after_days" per specificare la durata di validità del buono di pagamento.

#5. Testare il flusso: il passo finale consiste nel testare il flusso di OXXO Pay e assicurarsi che il sistema generi correttamente il buono con il suo codice di riferimento univoco e che gestisca le notifiche di pagamento senza errori.

Al di là delle caratteristiche tecniche, le aziende devono rimanere aggiornate e rispettare le normative finanziarie messicane relative ai pagamenti in contanti. Devono inoltre fornire assistenza ai clienti in spagnolo per garantire un'esperienza di pagamento senza interruzioni.

Le caratteristiche principali di OXXO Pay per le aziende

Questo metodo di pagamento diversificato e flessibile offre ai consumatori una serie di caratteristiche vantaggiose, tra cui:

Una base di clienti più ampia: Offrendo OXXO Pay, i commercianti hanno accesso a una base di clienti più ampia, soprattutto tra la popolazione non bancaria.

Maggiore sicurezza dei pagamenti e riduzione del rischio di chargeback: le transazioni OXXO Pay offrono agli esercenti una soluzione di pagamento sicura. Poiché i pagamenti vengono effettuati in contanti, il rischio di chargeback o di frode è praticamente nullo.

Aumento dei tassi di conversione: I clienti sono più propensi a completare un acquisto quando vedono metodi di pagamento familiari e affidabili. Questo è particolarmente vero per OXXO Pay, essendo un nome familiare e profondamente radicato nella società messicana.

Maggiore soddisfazione dei clienti: OXXO Pay supporta la lingua e la valuta locale, migliorando l'esperienza del cliente e aumentandone la soddisfazione.

Migliore percezione del marchio: Offrendo un metodo di pagamento preferito come OXXO Pay, le aziende dimostrano il loro impegno a soddisfare le preferenze di pagamento e le condizioni economiche locali.

In che modo OXXO Pay amplia l'accesso all'e-commerce e aumenta i tassi di conversione?

OXXO Pay consente il commercio elettronico ai consumatori che altrimenti non potrebbero partecipare a causa della mancanza di accesso bancario.

Nel 2024, i pagamenti in contanti in Messico raggiungeranno i 6,1 miliardi di dollari, a dimostrazione della forte preferenza dei consumatori per questo metodo di pagamento. Gli esercenti che aggiungono OXXO Pay come opzione di pagamento registrano un aumento dei tassi di conversione.

Conclusione

In Messico, OXXO Pay non è solo un sistema di pagamento offline per le transazioni online, ma un ponte verso l'inclusione finanziaria. OXXO Pay offre una soluzione di pagamento essenziale sia per i consumatori che per le aziende.

Facilitando i pagamenti in contanti per gli acquisti online attraverso una rete di negozi OXXO in tutta la nazione, dà la possibilità ai consumatori che non hanno accesso ai servizi bancari tradizionali.

L'adozione di OXXO Pay consente agli esercenti di accedere a una base di clienti più ampia, in particolare nelle regioni in cui il digital banking è limitato. Incorporare OXXO Pay nel processo di pagamento è una mossa strategica per tutti gli esercenti che vogliono espandere la loro portata e la loro inclusività nel mercato messicano.

Scopri come i servizi di Nuvei sui metodi di pagamento alternativi (APM) possono aiutarti a far crescere la tua attività in Messico.

Ulteriori approfondimenti

Pronto a crescere ovunque?

Inizia a usare Nuvei: l'infrastruttura di crescita per ogni pagamento, ovunque. Un unico sistema intelligente, progettato per crescere con te.