Cash on Delivery is one of the most popular payment methods in South Asia, the Middle East, and many emerging markets — but it comes with a catch: unverified orders, high cancellation rates, and fraud. Until now, controlling when COD is shown has required custom code or a patchwork of plugins.
Smart COD Control v1.3 changes that with a brand-new Visual Rule Builder — a point-and-click interface for building precise COD availability rules without touching a single line of PHP.

What Is the Visual Rule Builder?
The Visual Rule Builder is an admin panel that lets you create rule groups. Each group contains one or more conditions. Within a group, conditions are joined with AND logic (all must match). Between groups, logic is OR (any group can enable COD). This mirrors how professional rule engines work and gives you near-infinite flexibility.
What Can You Filter By?
- Cart total — e.g., disable COD for orders above ₹5,000
- Shipping zone / state / city — block COD for specific regions or pin codes
- Product or category — hide COD for fragile, perishable, or high-value items
- Customer order history — restrict COD for customers with previous cancellations
- User role — enable COD only for verified wholesale buyers
- Coupon applied — hide COD when a discount coupon is active
How to Build Your First Rule
- Navigate to WooCommerce → Smart COD Control → Rule Builder.
- Click Add Rule Group.
- Inside the group, click Add Condition and choose a condition type from the dropdown (e.g., Cart Total).
- Set the operator (is greater than) and value (5000).
- Add more conditions to the same group to AND them together, or add a new group to OR with the first.
- Set the group action to Hide COD or Show COD.
- Save. Rules take effect instantly at checkout — no cache clearing needed.
Pre-Built Templates
Not sure where to start? Smart COD Control ships with ready-made rule templates:
- Disable COD for high-value carts
- Enable COD only for specific states
- Hide COD for repeat cancellers
One click loads the template; you tweak the values to fit your store.
AND / OR Logic Explained
Think of it like a spreadsheet filter. If you need COD hidden when cart total > 5000 AND state is Maharashtra, put both conditions in the same group. If you want it hidden when cart total > 5000 OR product is fragile, put each in its own group.
Upgrade to v1.3 Today
The Visual Rule Builder is available in Smart COD Control v1.3.0 and above. Update via your WordPress dashboard or download the latest version from your account. No configuration migration needed — existing simple block/allow settings are preserved.