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.

Sin embargo, los pagos a través de OXXO tienen ciertas limitaciones. Dado que los pagos se realizan en efectivo, por lo general no es posible obtener reembolsos a través de OXXO Pay. Además, si la empresas no empresas integrada con una pasarela que admita notificaciones en tiempo real, la confirmación del pago puede tardar hasta un día hábil.

¿Por qué OXXO Pay es tan popular entre la población no bancarizada?

OXXO Pay cubre una importante carencia del sistema financiero mexicano. Según EBANX, el 68 % de la población no tiene cuenta bancaria y solo el 15 % tiene acceso a una tarjeta de crédito. Esto significa que millones de mexicanos quedan excluidos de eCommerce tradicionales eCommerce .

OXXO Pay es popular porque sólo requiere un pago en efectivo y un número de referencia, sin necesidad de una cuenta bancaria o tarjetas de crédito/débito. Es accesible en todo el país y los consumidores de zonas rurales y urbanas confían en él como alternativa segura a introducir los datos de la tarjeta en Internet. OXXO Pay promueve la inclusión financiera y permite a los clientes mexicanos participar en la economía digital.

¿Cómo pueden los comercios integrar OXXO Pay en sus sistemas de pago?

La integración de la tecnología de pago de OXXO en tu eCommerce es un proceso estratégico y sencillo:

#1. Crear una cuenta: Los comerciantes deben registrar primero una cuenta de OXXO y completar la configuración inicial. OXXO proporciona orientación técnica durante todo el proceso, así como el hardware necesario para la integración del sistema.

#2. Asóciate con una pasarela de pago: El segundo paso es elegir un proveedor de servicios de pago como EBANX o Conekta, que admita OXXO Pay. La mayoría de las pasarelas también ofrecen plugins para plataformas como Shopify y Magento, lo que facilita aún más eCommerce .

#3. Credenciales de la API y claves de integración: Una vez incorporado, tu proveedor de servicios de pago te ofrecerá la documentación de la API y las credenciales para la integración. Las empresas pueden personalizar las interfaces de usuario de cara al cliente para las cajas OXXO y añadir funciones como logotipos de marca y colores personalizados.

#4. Configura el pago: Actualiza tu página de pago para ofrecer OXXO Pay como método de pago y gestionar las notificaciones de pago. Las empresas también deben asegurarse de que todas las partidas aparezcan en MXN (moneda del peso). También pueden configurar un parámetro "expires_after_days" para especificar cuánto tiempo será válido el comprobante de pago.

#5. Probar el flujo: El último paso es probar el flujo de OXXO Pay y asegurarte de que el sistema genera el vale con su código de referencia único correctamente y gestiona las notificaciones de pago sin errores.

Más allá de las características técnicas, las empresas deben estar al día y cumplir la normativa financiera mexicana relacionada con los pagos en efectivo. También deben ofrecer atención al cliente en español para garantizar una experiencia de pago fluida.

Características principales de OXXO Pay para empresas

Este método de pago diverso y flexible ofrece a los consumidores una serie de características beneficiosas, entre ellas:

Base de clientes más amplia: Al ofrecer OXXO Pay, los comerciantes tienen acceso a una base de clientes más amplia, especialmente entre la población no bancarizada.

Mayor seguridad en los pagos y menor riesgo de devoluciones: Las transacciones de OXXO Pay ofrecen a los comerciantes una solución de pago segura. Como los pagos se realizan en efectivo, prácticamente no hay riesgo de devoluciones o fraude.

Aumento de las tasas de conversión: Es más probable que los clientes completen una compra cuando ven métodos de pago conocidos y de confianza. Esto es especialmente cierto para OXXO Pay, al ser un nombre familiar que está profundamente arraigado en la sociedad mexicana.

Mayor satisfacción del cliente: OXXO Pay es compatible con el idioma y la moneda locales, lo que mejora la experiencia del cliente y aumenta su satisfacción.

Mejor percepción de la marca: Al ofrecer un método de pago preferente como OXXO Pay, las empresas demuestran su compromiso de atender las preferencias de pago y las condiciones económicas locales.

¿Cómo amplía OXXO Pay ecommerce y aumenta las tasas de conversión?

OXXO Pay permite eCommerce consumidores que, de otro modo, no podrían participar por carecer de acceso a servicios bancarios.

En 2024, los pagos en efectivo en México alcanzaron los 6.100 millones de dólares, lo que demuestra una fuerte preferencia de los consumidores por este método de pago. Los comercios que añaden OXXO Pay como opción de pago experimentan un aumento en las tasas de conversión.

Conclusión

En México, OXXO Pay no es sólo un sistema de pago para transacciones en línea, sino un puente hacia la inclusión financiera. OXXO Pay ofrece una solución de pago esencial tanto para consumidores como para empresas.

Al facilitar el pago en efectivo de las compras por Internet a través de una red de tiendas OXXO en todo el país, capacita a los consumidores sin acceso a los servicios bancarios tradicionales.

La adopción de OXXO Pay permite a los comercios acceder a una base de clientes más amplia, sobre todo en regiones donde la banca digital es limitada. Incorporar OXXO Pay al proceso de pago es un movimiento estratégico para todos los comerciantes que pretendan ampliar su alcance e inclusión en el mercado mexicano.

Obtén más información sobre cómo los servicios de métodos de pago alternativos (APM) de Nuvei pueden ayudarte a hacer crecer tu negocio en México.

Más información

¿Listo para crecer en cualquier lugar?

Empieza a usar Nuvei: la infraestructura de crecimiento para cualquier pago, en cualquier lugar. Un sistema inteligente, diseñado para crecer.