Pago contra entrega on Shopify: the Mexican COD setup
Updated · ACOD (E-TRADE PARTNER)
Mexico sits between the COD-heavy and prepaid worlds: cards and cash vouchers (OXXO Pay) plus SPEI transfers cover most buyers, but pago contra entrega still wins orders in dropshipping-style niches and metro same-day delivery. The setup mirrors other markets — a fee-carrying rate in MXN linked to the COD payment method, CP-prefix restrictions to serviceable zones, value caps, and refuser blocking — with the honest caveat that national-carrier cash collection is limited, so know your courier before enabling it.
COD in Mexico, realistically
OXXO's voucher network solved much of the “no card, no trust” problem — customers pay cash at a corner store *before* shipment — and SPEI transfers cover the rest. But contra entrega persists: Mexican dropshipping and social-commerce niches run on it (often with local last-mile services or specialized COD couriers), and metro same-day operations collect cash or card at the door. Refusal rates in those niches are the highest in LATAM, which is exactly why the rules below matter.
Setup
- Manual payment method named “Pago contra entrega”.
- Fee rate in MXN (e.g. +49 MXN) in the zones you serve, linked in ACOD — the fee covers collection costs and nudges OXXO/SPEI-capable buyers to prepay.
- CP prefix rules: Mexican postal codes are hierarchical (first two digits = state area), so prefixes confine COD to serviceable states or metro zones (how).
- A value cap tuned to your refusal experience — contra entrega niches often cap aggressively (1,000–2,000 MXN).
- Tag-based blocking for customers who refused before.
If refusals are your dominant cost, also read the COD fee as a prepaid-conversion lever — in a market where OXXO makes prepaying cash trivially easy, a visible contra-entrega fee converts unusually well.
Contra entrega bajo control
Tarifa en MXN, reglas por código postal, límites de valor y bloqueo de clientes — en minutos, sin código.
Install ACOD on Shopify — 7-day free trialFrequently asked questions
›¿Puedo cobrar una tarifa extra solo para pago contra entrega?
Sí — se crea una tarifa de envío con el monto (p. ej. +49 MXN) y ACOD la vincula al método de pago contra entrega; los pedidos prepagados nunca la ven. (Yes — a linked shipping rate carries the fee only for COD orders.)
›How do I limit contra entrega to certain states?
Use state conditions or CP prefixes (first two digits map to state areas) in ACOD — outside those areas, customers see only prepaid options.