MXN · 164

Cash on delivery form for WooCommerce in Mexico

A large share of online buying in Mexico is still paid at the door, and the standard WooCommerce checkout was not built for that. This replaces it with one form on the product page: name, phone, city, address, order.

Get Premium Try the live demo

The states and cities are already in it

You do not type Mexico City, Guadalajara, Monterrey, Puebla, Tijuana and León and the rest by hand. The plugin ships a ready-made list for Mexico — 32 states, 164 cities under them — so the shopper picks one and then the other, and every order arrives with both spelled the way the courier knows them. Edit, reorder or delete any of it.

A delivery price per city

Delivery in Mexico rarely costs the same everywhere, and quoting one flat fee either loses you money on the far ones or loses you the order on the near ones. Set a rate per city or per region, or name two options — inside the big city and outside it — with a note under each saying how long it takes. The total updates in MXN as the shopper picks.

Fewer refused deliveries

Cash on delivery only pays when the parcel is accepted, so an order nobody intended to take costs you the courier both ways. Blocklists for phone numbers, IP addresses and words, rate limits per number and per IP, and duplicate detection all run before the order is written — and the dashboard counts what they stopped.

In Spanish, out of the box

The form is written in Spanish inside the plugin — every label, placeholder, button and error message — not bolted on as translation files. Set the store to Spanish and the form reads that way on its own, and every word can still be rewritten per language from the admin.

Questions from sellers in Mexico

Does it price delivery per city in Mexico?

Yes. A rate table by city or by region, named options the shopper chooses between, WooCommerce's own shipping zones, or one flat fee — whichever matches how your courier actually charges you. The total is recalculated on your server in MXN before the order is written.

Do I have to type in the states and cities?

No. Mexico's states and their cities ship with the plugin, and you can edit, reorder or delete any of them.

Will the customer need an account?

No. There is no cart, no login and no checkout page — the form writes the order straight into WooCommerce, marked cash on delivery.

Take orders in Mexico this week

The free plugin takes real orders on its own. Install it, look at the form on your product page, and add the premium key when you want the offers and the dashboard.