Skip to content
Live at checkout in <5ms
Built for D2C Brands on Shopify

Grant Your COD Wishes.

Stop RTO losses before they happen. Smart COD rules, WhatsApp OTP, pincode blocking, and abandoned cart recovery — all in one app built for Shopify checkout.

✓ Free forever · ✓ No credit card · ✓ WhatsApp built-in · ✓ Shopify Functions

COD Genie app dashboard showing rule management interface
0+Merchants & Growing
0msCheckout Execution
0External API Calls
Built for Shopify
Powered by Shopify Functions
No external data sharing
Made for Indian D2C

Everything You Need to Manage COD

Powerful features to control Cash on Delivery visibility at your Shopify checkout.

Smart COD visibility rules interface
01

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
Hide When and Show Only When modes
02

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
Drag and drop payment reordering
03

Payment Reorder

Put your preferred payment method first. Drag to reorder at checkout.

  • Prioritize UPI, cards, or wallets
  • Push COD to the bottom
Built-in rule tester
04

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
Pincode blocking management
05

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
Guided onboarding setup wizard
06

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.

1

Install the App

One-click install from Shopify. Auto setup handles everything.

2

Create Your Rules

Define conditions: country, tags, cart total, pincodes.

3

Enable at Checkout

Toggle on from dashboard. Changes go live instantly.

4

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 rules
    FREE
  • Pincode blocking & allowlisting
    FREE
  • COD by delivery country
    FREE
  • Customer tag rules
    FREE
  • Payment method reordering
    FREE
  • Unlimited rules
    FREE
  • Shopify Functions — zero checkout latency
    FREE
  • India-optimised COD support
    FREE

No plan. No trial. No credit card. Ever.

Install Free on Shopify

WhatsApp at the Heart of Checkout

Verify buyers, send updates, recover carts — all over WhatsApp, automatically.

W1

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
W2

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
W3

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
W4

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.

RTO

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
70/100
High-risk threshold
COD hidden automatically

Beyond the Checkout

Extend COD control to your theme, storefront, customer accounts, and admin.

B1

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
B2

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
B3

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
B4

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.

07

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
08

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.

Ready to Grant Your First Wish?

Every COD rule, every pincode block, every payment reorder — all free, forever.

Install Free on Shopify