Shopify

OXXO en Shopify Payments: cómo aceptar pagos en efectivo en tu tienda en México

Shopify Payments en México ya tiene a OXXO como forma de pago local: tu cliente compra en línea y paga en efectivo en la tienda. Te explico los requisitos, cómo activarlo, cuánto tarda en confirmarse el pago y cómo se hacen los reembolsos.

  • Javi Mata
  • 8 min de lectura
Tabla de contenido

Shopify publicó en su Centro de ayuda una página dedicada a OXXO como forma de pago local de Shopify Payments en México. En palabras de la página, es “una forma de pago con comprobante de efectivo”: el cliente hace su pedido en línea y luego lo paga en efectivo en una tienda OXXO con un código de barras o un número de referencia.

En febrero de 2025 escribí sobre la llegada de Shopify Payments a México, y ahí mencionaba los pagos en efectivo en OXXO como una de las opciones que los compradores mexicanos esperan. Ahora ya es una opción que se activa desde la propia configuración de Shopify Payments.

Todo lo que cuento aquí sale de la página oficial de OXXO en el Centro de ayuda de Shopify, consultada el 26 de octubre de 2026. La página no tiene fecha de publicación y, a esa fecha, no encontré un anuncio sobre OXXO en el changelog de Shopify, así que no te puedo dar una fecha de lanzamiento oficial. Si algo cambia, la página de ayuda es la referencia.

Cómo funciona un pago con OXXO

El flujo es distinto al de una tarjeta, porque el pago no se confirma en el momento:

  1. El cliente elige OXXO en la página de pago y termina su compra.
  2. El pedido se crea con el estado Pago pendiente.
  3. El cliente recibe un código de barras, un número de referencia y la fecha y hora de vencimiento.
  4. Va a una tienda OXXO en México y paga en efectivo.
  5. Cuando se confirma el pago, el estado cambia a Pagado y el dinero entra en tu pago regular de Shopify Payments.

La confirmación puede tardar hasta 3 días hábiles después de que el cliente paga en la tienda. La página es clara: espera a que se confirme el pago antes de preparar el pedido.

Requisitos para usar OXXO

Según la página de ayuda, tu tienda y tus clientes deben cumplir todo esto:

  • La tienda debe estar ubicada en México y usar una cuenta de Shopify Payments en México.
  • Debes completar la verificación de identidad.
  • La categoría comercial de la tienda debe ser elegible para OXXO. Algunas categorías no son compatibles, así que es posible que no puedas activarlo aunque cumplas todo lo demás.
  • Los clientes deben estar en México.
  • Los clientes deben pagar en pesos mexicanos (MXN), así que tu tienda tiene que aceptar MXN.
  • El monto pagado con OXXO debe ser de 10 MXN a 10.000 MXN. Si el cliente usa una tarjeta de regalo o crédito en tienda, el límite se aplica a lo que paga con OXXO, no al total del pedido.

Y dónde aparece:

  • Sí está disponible en la página de pago estándar de Shopify Payments y en el pago de Shop Pay en el escritorio, la versión web móvil y la app Shop.
  • No está disponible para Cuotas de Shop Pay, Shopify POS, pagos presenciales ni suscripciones.

Cómo activar OXXO en tu tienda

Primero necesitas tener Shopify Payments configurado. OXXO no se activa automáticamente: tienes que encenderlo a mano.

Desde el escritorio:

  1. En el panel de control de Shopify, ve a Configuración > Pagos.
  2. En la sección Shopify Payments, haz clic en Gestionar.
  3. Haz clic en Más acciones y luego en Gestionar formas de pago.
  4. En la sección Formas de pago locales, haz clic en el ícono de menú horizontal de OXXO y luego en Activar.

Desde la app de Shopify:

  1. Toca el menú y luego Configuración.
  2. En Configuración de la tienda, toca Pagos.
  3. En la sección Shopify Payments, toca Gestionar.
  4. Toca Más acciones y luego Gestionar formas de pago.
  5. En Formas de pago locales, toca el ícono de menú horizontal de OXXO y luego Activar.

Para quitarlo es la misma ruta, eligiendo Desactivar. Al desactivarlo, OXXO deja de mostrarse como opción en el pago.

Si no ves OXXO en la lista de formas de pago locales, revisa los requisitos de arriba, sobre todo el de la categoría comercial.

Plazos: vencimiento y cancelación automática

Esta es la parte que más conviene entender, porque afecta tu inventario y tus envíos.

  • El código de barras vale 5 días desde que se hace el pedido.
  • Cuando vence, el pago no falla de inmediato: el pedido sigue en Pago pendiente hasta 3 días hábiles más, por si el cliente pagó cerca de la hora límite.
  • Esos 3 días hábiles siguen el calendario mexicano: no cuentan fines de semana ni días festivos en México.
  • Mientras el pedido está pendiente, el inventario queda retenido en ese pedido.

Qué pasa si el cliente no paga depende de cómo se pagó el pedido:

SituaciónQué hace Shopify
OXXO es el único método de pago y no se confirma ningún pagoCancela el pedido automáticamente y libera el inventario al terminar los 3 días hábiles, o antes si el pago falla de forma anticipada.
El cliente pagó una parte de otra forma (por ejemplo, con tarjeta de regalo)El pedido no se cancela solo. Queda abierto con el otro pago aplicado y el inventario reservado. Tienes que cancelarlo o reembolsarlo tú.

Un detalle importante: no es seguro cancelar a mano un pedido de OXXO mientras siga pendiente, aunque el código ya haya vencido, porque la confirmación todavía puede llegar si el cliente pagó a tiempo. Espera a que se marque como Pagado o a que Shopify lo cancele solo.

Contracargos

Cuando un cliente paga un pedido con OXXO, no se puede presentar un contracargo para ese pedido. Es una diferencia importante frente a los pagos con tarjeta.

Reembolsos: no regresan por Shopify Payments

Como el cliente pagó en efectivo, no hay tarjeta ni cuenta bancaria registrada. Por eso, según la página, los pagos de OXXO no se pueden reembolsar a la forma de pago original a través de Shopify Payments. Tienes dos caminos:

  • Crédito en tienda o tarjeta de regalo. Si tienes crédito en tienda disponible, lo emites desde el panel y el reembolso se registra solo. Si usas una tarjeta de regalo, la emites por el monto y luego registras el reembolso.
  • Reembolso fuera de Shopify. Le mandas el dinero al cliente por transferencia SPEI. Para eso le pides su CLABE, el número de cuenta bancaria mexicana de 18 dígitos.

Registrar un reembolso manual en Shopify no mueve dinero: solo marca el pedido como reembolsado después de que tú ya pagaste. Hazlo siempre con los reembolsos por tarjeta de regalo o por SPEI, para que tu historial diga qué pedidos de OXXO se reembolsaron, por cuánto y cómo.

Qué ve tu cliente

  • En la página de pago aparece la opción de OXXO cuando compra desde México.
  • Al terminar, la página de confirmación le muestra el código de barras, el número de referencia y la fecha y hora de vencimiento.
  • Si dejó un correo, también recibe el código de barras por email, en un correo separado de la confirmación del pedido.
  • Si dejó un teléfono, recibe un mensaje de texto con un enlace a la página de confirmación.
  • En dispositivos de Apple compatibles puede guardar el código en Apple Wallet.
  • OXXO le cobra al cliente un pequeño cargo por el servicio, que se informa en la página de pago. La página de ayuda no dice de cuánto es.

Sobre los avisos: quien dejó correo recibe un recordatorio 1 día antes del vencimiento y otro correo cuando el código vence. Como la confirmación puede tardar hasta 3 días hábiles, alguien que pagó cerca de la fecha límite puede recibir el aviso de vencimiento aunque sí haya pagado. Quien solo dejó teléfono no recibe estos correos.

Mis recomendaciones antes de activarlo

Esto ya es opinión mía, no de la página de Shopify:

  • No surtas hasta ver “Pagado”. Si tienes una automatización que prepara pedidos al crearse (por ejemplo, con Shopify Flow o una app de envíos), revisa que no se dispare con pedidos en Pago pendiente.
  • Cuida el inventario limitado. Un pedido de OXXO puede apartar producto hasta 5 días más 3 días hábiles. En lanzamientos o piezas únicas eso pesa.
  • Revisa los pedidos con pago mixto. Los que combinan OXXO con tarjeta de regalo o crédito en tienda no se cancelan solos. Vale la pena revisarlos de vez en cuando.
  • Actualiza tu política de reembolsos. Explica que las compras pagadas en OXXO se reembolsan con crédito en tienda o por SPEI, para que el cliente no se sorprenda.
  • Avísale a tu equipo de atención que habrá clientes que reciban el correo de “vencido” aunque hayan pagado, y que la confirmación puede tardar.

¿Es buena noticia para las tiendas en México?

En mi opinión, sí. Le abre la puerta al cliente que prefiere pagar en efectivo o que no quiere usar su tarjeta en línea, y una tienda con Shopify Payments puede ofrecerlo encendiendo una opción en su configuración, con el dinero llegando al mismo pago regular que sus ventas con tarjeta. Que no haya contracargos en esos pedidos también es un punto a favor para el comerciante.

Lo que hay que aceptar a cambio: el pedido tarda más en confirmarse, los reembolsos son manuales, hay un tope de 10.000 MXN por pago con OXXO y no sirve para POS ni para suscripciones. Si vendes productos de ticket bajo o medio a clientes que prefieren no usar tarjeta en línea, yo lo activaría y vería cuántos pedidos llegan por ahí.

Fuentes