Cash on delivery eats profit
Fake orders and returns add up fast, especially when you ship before you are sure you will get paid.
Protect your store on Shopify
Turn cash on delivery on or off in Shopify checkout using simple rules. Use order total, shipping area, what is in the cart, guest or signed in shoppers, and customer tags. You can combine rules and put the most important ones first.
Example rule
Hide cash on deliveryWhen every line below matches this order, the rule runs.
If you have ever tracked returned parcels or chased fake orders, you already know the pain. COD Rules helps you stay in control while keeping checkout simple for honest buyers.
Fake orders and returns add up fast, especially when you ship before you are sure you will get paid.
Cash on delivery often means more returns and parcels that never get paid for, but you still paid to ship them.
A large order that is cash on delivery can hurt more if the buyer refuses it or it comes back.
Some postal codes, states, or countries keep failing. Offering cash on delivery there is often a bad bet.
Reviewing every order yourself does not scale, and mistakes still get through.
Mix order value, shipping area, products, how the customer checks out, and tags. If you put more than one condition on a rule, all of them must match. Then you choose whether that rule shows or hides cash on delivery.
Set rules based on how much the cart is worth. You can use a minimum, a maximum, or a range between two amounts.
Use postal codes, states, or countries. You can allow cash on delivery only in safe areas, or block it in problem areas.
Pick certain products or whole collections. You can trigger a rule if any of them are in the cart, or if none of them are.
Treat guests and logged in customers differently. Many stores limit cash on delivery for guests to cut fake orders.
Use tags you already use in Shopify, like VIP or wholesale. You can require a tag, block certain tags, or mix options.
Each rule can either show cash on delivery or hide it when all of its conditions match. You can add several rules and order them by importance, plus one default for everyone else.
Three simple steps from your rules to live checkout. No extra systems to learn.
Pick order total, shipping area (postal code, state, or country), products or collections, guest or signed in, and customer tags. Every line on a rule must match before that rule runs.
For each rule, decide if cash on delivery should show or hide when it matches. Put the most important rules at the top. The first match wins. Set one default for shoppers who match nothing.
You do not need to check orders by hand. Payment options update in Shopify checkout. Card, UPI, and other prepaid options stay available when cash on delivery is hidden.
Set conditions, choose show or hide cash on delivery per rule, and see how checkout will look. All from your Shopify admin.
Higher priority runs before your store default.
Postal codes (example)
You can also use states and countries. You choose allow lists or block lists.
Includes any of these products, or items from these collections.
Mix with order total or shipping rules for tighter control.
Payment methods
Example: rule matched. Guest, order ₹6,240, blocked postal code. Cash on delivery hidden.
Simple, reliable, and focused on protecting profit while keeping checkout smooth.
Rules run when the customer picks how to pay. You do not need another tool outside Shopify.
Set cart, location, products, how they sign in, and tags in one app. Checkout applies the rules for you.
This app is only about controlling cash on delivery. It is not a giant automation tool you have to maintain.
Edit limits, lists, products, and rule order whenever sales or risk change.
A strong fit for India and any market where customers pay when the package arrives.
Nudge risky orders toward card or UPI so you get paid before you ship.
Trusted by teams on Shopify
Stores use COD Rules to cut risk while still offering prepaid options to real buyers.
“We stopped taking large cash on delivery orders to postal codes where packages always came back. Setup took less than a coffee break.”
“Feels like part of Shopify. Customers still see UPI and cards. Cash on delivery only hides when our rules say so.”
Try it free for a week. You only pay if you are happy and want to keep it. Billing runs through the Shopify App Store.
Try before you pay
7-day free trial
Use every feature at no cost. Pay only if you like it and want to stay subscribed.
Final price may vary by region. Your App Store page shows the exact amount for your store.
Clear answers so you can decide with confidence.
It depends on your Shopify plan and how checkout is set up. Install from the App Store and Shopify will show if your store is supported before you pay.
Use simple rules for cart, shipping, products, how customers sign in, and tags. Show or hide cash on delivery per rule. Lose less money to fake orders and parcels that come back.
Install on Shopify