For Shopify merchants

Control Cash on Delivery with surgical precision.

Show or hide COD by country, region, pincode, product, customer tag, or order value — with mix-and-match include/exclude rules. Reduce RTO. Ship with confidence.

  • No-code, Shopify-native
  • Works at checkout via Shopify Functions
  • 24/7 support included
COD Rules dashboard preview
40%+
Typical RTO reduction range
6
Rule dimensions to combine
< 5 min
Setup time
24/7
Merchant support
Features

Every rule you need. Nothing you don't.

Six precision dimensions that combine into any COD policy your operations team can dream up.

Region-first location control

Allow-list or block-list countries, then drill into provinces and pincodes. Block a whole country but allow specific states, or allow a state and block a few pincodes — however your logistics work.

Product & tag rules

Disable COD on high-value, fragile, or fraud-prone SKUs. Tag products with COD_BLOCKED or pick up to 25 specific products to exclude — no bulk edits needed.

Customer-tag targeting

Tag risky or repeat-return customers with COD_BLOCKED and they instantly lose the COD option at checkout. Great for winning back trust after chargebacks.

Order-value thresholds

Set minimum and maximum cart totals for which COD is available. Perfect for capping cash exposure or nudging low-ticket buyers to prepay.

Complex include / exclude logic

Combine any rules with clean include / exclude priorities. Model exceptions like 'India, except Kashmir, except pincode 190001' without spreadsheets.

Shopify-native experience

Built on Shopify Functions and Payment Customizations. Runs inside checkout, respects your theme, and installs without touching a line of code.

How it works

From install to live rules in under five minutes.

No developer, no theme edits, no plan upgrade.

  1. 01

    Install from the Shopify App Store

    One-click install. No developer, no theme edits, no plan upgrade required.

  2. 02

    Pick your rule dimensions

    Location, product, customer tag, order value — turn on the ones you need and skip the rest.

  3. 03

    Build include / exclude rules

    Allow all countries then block a few, or block all and allow a few. Same for provinces and pincodes. Add product and customer conditions on top.

  4. 04

    Publish — it runs at checkout

    Powered by Shopify Functions, your rules evaluate live. COD appears or disappears for each shopper based on their cart, address, and profile.

Why merchants use it

Fewer failed deliveries. Healthier margins. Happier ops team.

COD is a growth engine — until it isn't. COD Rules gives you the scalpel you need to keep the good and cut the bad.

Install Free on Shopify

Cut RTO losses at the source

Every failed COD delivery costs you shipping both ways, packaging, and time. Block COD where it hurts and watch RTO drop.

Protect margins on risky SKUs

Fragile electronics, jewelry, high-ticket items — restrict COD by product tag so only prepaid orders go out.

Stay in control of cash flow

Cap COD orders by value, region, or customer. Predictable collections, fewer surprises for finance.

Win back trust with problem customers

One tag, and repeat-return customers can only prepay. Keep them as customers without losing money on them.

Use cases

Real playbooks that pay for themselves.

Fashion & apparel

Stop COD from tier-3 pincodes with high RTO

Allow COD across India, then block the top 50 problem pincodes your ops team flagged. Instant RTO relief without hurting good customers.

Electronics

Prepaid-only above ₹15,000

Set a cart-value ceiling for COD on high-ticket SKUs. Big orders come in prepaid; smaller ones still enjoy COD.

D2C brands

Block COD for serial returners

Tag chronic-return customers with COD_BLOCKED. They can still shop, they just have to prepay.

Marketplaces

Region-specific launches

Rolling out to a new state? Allow COD only there while you learn the logistics, without touching other regions.

FAQ

Answers, quickly.

Yes. It runs on Shopify Functions and Payment Customizations, which are available across standard Shopify plans. No Plus required.
No. Rules run inside Shopify Functions at the edge — evaluation is measured in milliseconds and never blocks checkout.
Not at all. Everything is configured from a Shopify-native admin UI. Install, click through your rules, publish.
Yes. That's the whole point. Location, product, customer, and order-value rules combine with include / exclude priorities so you can model real-world logistics.
Up to 25 products can be selected explicitly, plus unlimited products via the COD_BLOCKED / COD_BLOCKED_MCVNKR tags.
COD Rules is free to install from the Shopify App Store.

Ship fewer failed COD orders. Starting today.

Install COD Rules from the Shopify App Store and set up your first rule in under five minutes.

Install Free on Shopify