Product

Everything you need to make Cash on Delivery pay for itself.

One app, four jobs: charge the right fee, block the wrong orders, catch repeat offenders, and show you the numbers behind all of it.

01 — COD FEE

Charge for the risk COD actually carries.

Every store handling Cash on Delivery absorbs extra logistics and cancellation risk. CODGuard lets you price that in — cleanly, and only for the buyers who choose it.

Link your Cash on Delivery payment method to a fee-carrying shipping rate — the fee applies the moment a buyer selects COD at checkout.
Prepaid buyers keep their existing free or standard rate — nothing changes for the orders you already wanted.
No separate checkout app and no Liquid edits — the fee lives in your native Shopify shipping rates.
Cash on Delivery fee
How CODGuard works
Checkout picks a shipping rate before a payment method — CODGuard uses your COD rate to control when Cash on Delivery shows.
Cash on Delivery rates
CODGuard reprices the rate you pick for COD to your fee, and the rate for advance payment to free.
Cash on Delivery rateCash on Delivery
Advance-payment rateAdvance Payment
Fee ($)3.50
General
Active
Block Rules
NameActionStatus
High-risk pin codes
📮 3 pincodes🔁 ≥ 2 cancelled / RTO
🔴 BLOCK COD
Active
High-value first-time COD
🛒 ≥ $80👤 New customers
🔴 BLOCK COD
Active
Unsupported shipping countries
📍 3 countries
🔴 BLOCK COD
Inactive
02 — BLOCK RULES

Stop the risky order before it's placed, not after.

Build rules from the conditions that actually predict a failed COD delivery, combine them with AND/OR logic, and set the priority order they fire in.

Hide COD entirely, or just make it more expensive — the action is yours to choose per rule.
Stack conditions across country, pin code, product, cart value, shipping method, and customer history.
Prepaid checkout is never touched — only Cash on Delivery availability is affected.
03 — RISK & RTO ANALYTICS

See exactly who and where is driving your RTO.

CODGuard tracks every COD cancellation and return, then flags the customers and pin codes with a repeat pattern — before they place order number three.

Automatic flags for repeat-cancel customers and high-RTO pin codes, ready to turn into a block rule.
COD vs. prepaid split, fee revenue, and RTO rate trend on one dashboard.
Built on Shopify's Protected Customer Data access, so only what's needed for risk tracking is ever touched.
Risk List
Customers and pin codes exceeding the cancel/RTO threshold — flagging one hides Cash on Delivery on their next checkout.
CustomerPin codeCancelsRTOsStatus
400072
4
3
Flagged
#8841
3
2
Flagged
110034
2
1
Watching
Rule conditions

Combine as many conditions as you need.

Every condition below can be mixed with AND/OR logic inside a single rule, with priority ordering across multiple rules.

Shipping country
Pin / zip code
Cart value
Product
Customer order history
Shipping method
Also included

The rest of the toolkit.

COD availability badge

A theme app extension block you drag onto any product or section — tells shoppers COD is available right where they're deciding to buy, with zero impact on page speed.

Guided onboarding

The setup wizard creates a Cash on Delivery rate and a free prepaid rate in your shipping zone automatically, or works with rates you've already built.

Dashboard & trends

COD vs. prepaid split, fee revenue, blocked-order counts, and your RTO rate trend — the numbers you need to prove a rule is working, in one place.

Ready to put every feature to work?

Start your free 7-day trial — every plan includes the full feature set.

Get CODGuard