Show Cash on Delivery only where it works — pick the countries, cap the cart size, add an automatic fee. Live in five minutes, on any Shopify plan.
02 · The problem
“the shopify by default does not have the option to restrict the COD to one country”
— merchant review of a COD app, Shopify App Store (public review, quoted verbatim)
Shopify’s only native fix is Plus-only. This is the 5-minute version.
03 · How it works
1
One click from the Shopify App Store. No theme edits, no checkout scripts.
2
Allow or block list, plus optional cart minimum and maximum. The preview shows exactly where COD will appear.
3
Fixed or percentage, a different amount per country, label translated for the buyer — added to the order automatically.
04 · What you get
Show or hide Cash on Delivery by shipping country.
Couriers only collect cash in some countries. Cross-border COD means refusals and return-to-origin losses.
Hide COD above or below a cart total to cut refusals on risky orders.
Big COD orders carry the highest refusal risk; tiny ones eat margin through the courier’s collection surcharge.
A different amount per country, applied to the order automatically.
Couriers charge you per COD collection, and it differs by country — pass it through at the right amount, every time.
Fee label in your buyer’s language, added as a taxable line so VAT is calculated correctly.
Selling into MENA, southern Europe or LATAM means multiple languages and VAT regimes — the fee respects both.
The fee shows inside the COD method name — “Cash on Delivery (+ AED 10 fee)” — before the buyer chooses it.
No surprise charges. Buyers who see the fee up front refuse fewer parcels.
One toggle puts COD last in the payment method list.
Fewer accidental COD picks from buyers who would happily have prepaid.
No checkout scripts, nothing injected, no speed impact.
Rules run inside Shopify’s own checkout infrastructure — this is Checkout Extensibility, not a workaround bolted onto it.
The full country rule, free, on real stores — not just development stores. Pro is a flat $4.99 with no per-order metering.
Read this category’s one-star reviews: fake “free” plans and order-count meters. We compete by not doing that.
05 · The fine print, up front
Fee lines apply to orders placed in your store’s own currency — multi-currency orders are tagged and listed instead, never silently charged.
The fee is added to the order right after checkout — which is exactly why we also show it in the COD method name before the buyer chooses.
Every app in this category works within these platform rules. We’d rather you read them here than in a support ticket.
06 · Pricing
$0
Real stores · forever
$4.99/mo
or $49/yr · 7-day free trial · flat, no order metering
07 · FAQ
No — Basic and up. The only native way to restrict COD by country is a Plus-only tool; that gap is why this app exists.
No. Rules run as native Shopify Functions inside Shopify’s checkout — nothing is injected into your theme or checkout pages.
Show/hide and reorder rules: yes, in every market. The automatic fee line applies to orders in your store’s currency; other orders are tagged and listed for you — see “the fine print” above.
Not yet — both are on the near-term roadmap (customer-tag rules first). If you need one of them today, tell us at support@codcontrol.app — real demand moves the queue.
The checkout customization deactivates and your checkout returns to stock Shopify behavior. No leftovers.
Your rule configuration and install state. We don’t read or store customer names, emails or phone numbers. Details in the privacy policy.