Everything You Need to Manage COD
Powerful features to control Cash on Delivery visibility at your Shopify checkout.
Smart COD Visibility Rules
Control exactly when COD appears at checkout. Create rules based on real business logic — no coding required.
- Filter by delivery country (IN, US, UAE...)
- Target by customer tags (VIP, blocked, wholesale)
- Set cart total thresholds
Two Powerful Modes
Choose the approach that fits your business.
- Hide When: COD hidden if ANY rule matches (blocklist)
- Show Only When: COD shown only if ALL rules match (allowlist)
- Switch modes anytime — rules adapt automatically
Payment Reorder
Put your preferred payment method first. Drag to reorder at checkout.
- Prioritize UPI, cards, or wallets
- Push COD to the bottom
Test Before You Go Live
Simulate a checkout without affecting real customers.
- Test with any cart total, country, or tag
- See which rules matched and why
Block COD by Pincode
Stop COD for high-risk delivery areas via CSV or manual entry.
- Bulk upload via CSV (up to 500)
- Export your list anytime
Set Up in Under 5 Minutes
A guided wizard walks you from install to protection in minutes.
- 6-step guided setup wizard
- Auto-configures Shopify Function
Get Started in 4 Simple Steps
From install to protection in minutes.
Install the App
One-click install from Shopify. Auto setup handles everything.
Create Your Rules
Define conditions: country, tags, cart total, pincodes.
Enable at Checkout
Toggle on from dashboard. Changes go live instantly.
You're Protected
Function runs on Shopify's edge in under 5ms.
Every Wish. Completely Free.
The genie grants all powers — no tiers, no locks, no trial expiry.
- Smart COD visibility rulesFREE
- Pincode blocking & allowlistingFREE
- COD by delivery countryFREE
- Customer tag rulesFREE
- Payment method reorderingFREE
- Unlimited rulesFREE
- Shopify Functions — zero checkout latencyFREE
- India-optimised COD supportFREE
No plan. No trial. No credit card. Ever.
Install Free on ShopifyWhatsApp at the Heart of Checkout
Verify buyers, send updates, recover carts — all over WhatsApp, automatically.
OTP Verification
Send a one-time password via WhatsApp before the customer can place a COD order. Dramatically reduces fake COD bookings.
- Auto-sends on checkout
- Verified badge on order
- Configurable expiry
Order Update Messages
Send automated WhatsApp messages at every fulfilment stage — confirmation, dispatch, delivery, and refunds.
- Shopify order data auto-filled
- Branded sender name
- 5 lifecycle templates
Abandoned Cart Recovery
Recover lost revenue by automatically messaging customers who left checkout without completing their order.
- Configurable delay window
- Personalised with cart contents
- Track recovery rate
Branded Templates
Use approved WhatsApp Business templates with your store name, logo, and product details — no generic messages.
- Pre-approved by Meta
- Dynamic variables
- Multi-language support
Stop RTOs Before They Ship
Automatically identify and block high-risk buyers at checkout using cross-shop RTO intelligence.
AI-Powered RTO Protection
Every completed and returned order builds a risk score per customer phone number. Once a customer crosses your configured threshold, COD is automatically hidden for them.
- Scores calculated from real order history
- Cross-shop blocking — flagged buyers blocked across 3+ stores
- Configurable risk threshold (default: 70/100)
- No manual review needed — fully automatic
Beyond the Checkout
Extend COD control to your theme, storefront, customer accounts, and admin.
Theme COD Badge
Show a “COD Available” or “COD Unavailable” badge on product pages based on the customer’s location.
- Storefront widget
- Real-time pincode check
- Customisable badge text
Pincode Check Widget
Let customers verify COD availability by entering their pincode directly on the product page — before they reach checkout.
- Instant availability check
- Reduces checkout abandonment
- 500 pincode support on Premium
Customer Account Extension
Show RTO score and COD eligibility in the customer account portal. Helps customers understand why COD was unavailable.
- Shopify Customer Account UI
- Self-service visibility
- Trust-building transparency
Admin Override
Manually override COD blocking for specific customers or orders directly from the Shopify admin.
- Order-level override
- Customer tag bypass
- Audit log
Insights You Can Act On
Real-time analytics and outgoing webhooks to keep your team in sync.
Analytics Dashboard
Track rule matches, pincode blocks, WhatsApp sends, and abandoned cart recoveries — all in one place.
- 30-day rule match & block counts
- WhatsApp delivery status and recovery rate
- Outgoing webhook delivery history
Outgoing Webhooks
Subscribe your own systems to real-time COD events — rule changes, plan changes, pincode list updates.
- HMAC-signed payloads
- 5 event types
- Automatic retry with backoff
Frequently Asked Questions
Everything you need to know about COD Genie.
How does COD Genie work?
COD Genie runs as a Shopify Function — a lightweight script that executes at checkout in under 5ms. You create rules (e.g., “hide COD if cart > ₹5,000”), and the Function enforces them automatically every time a customer checks out. No external servers, no latency impact.
Will this slow down my checkout?
No. The Shopify Function runs on Shopify’s edge infrastructure in under 5 milliseconds. There are no external API calls — everything runs within Shopify’s own network.
What conditions can I use for rules?
Delivery country, customer tags, and cart total (amount-based) conditions. You can also block COD by pincode/zipcode.
What’s the difference between Hide When and Show Only When?
Hide When (blocklist): COD is visible by default, and hidden only when a rule matches. Show Only When (allowlist): COD is hidden by default, and shown only when ALL rules match. Choose based on your business needs.
How does pincode blocking work?
You paste pincodes or upload a CSV file. At checkout, if the delivery pincode matches any in your list, COD is automatically hidden. Great for blocking high-RTO zones.
Can I test my rules before they go live?
Yes! The built-in rule tester lets you simulate a checkout by entering a cart total, delivery country, and customer tags. It shows whether COD would be shown or hidden, and which rules matched.
How do I get started?
Install the app, follow the 6-step guided setup, create your first rule, test it, and enable it. The whole process takes under 5 minutes.
