New:CODFLIP
Back to Documentation
MessagingUpdated June 2026

WhatsApp Messages

Everything that sends a customer a message, and what counts against your monthly quota.

In this guide

What does Automatic Nudge do?

FreePro

Automatic Nudge messages a customer on WhatsApp after they place a Cash on Delivery order, offering a discount to switch to prepaid instead. You control how long CODFlip waits before sending, and whether it uses the default message or your own custom template.

SettingWhat it does
DelayHow long CODFlip waits after the order before sending (0–10 hours)
TemplateUse the default message wording, or your own custom one

Works together with: Expiry Reminder (a follow-up before the offer lapses) and Quiet Hours (holds the message overnight).

For example. Delay is set to 2 hours with the default template. A customer places a COD order at 3:00 PM; at 5:00 PM they get a WhatsApp message with their discount and a one-tap payment link.

How many WhatsApp messages does my plan include?

FreePro

Free includes 20 WhatsApp messages per 30-day billing cycle at ₹1.50 per message after that; Pro includes 250 messages at a lower ₹1.20 overage rate. Every message type — nudges, reminders, OTPs — draws from the same quota, which resets each cycle and doesn't roll over.

PlanIncluded / cycleRate after quota
Free20₹1.50
Pro250₹1.20

The quota resets every 30 days. Unused messages don't roll over to the next cycle.

Everything counts: Every message type draws from the same quota — Automatic Nudge, Expiry Reminder, and OTP Verificationalike. Overage is billed automatically through Shopify at month end — nothing to set up separately. See Plans & Billing for the full rates.

What does Expiry Reminder do?

Pro

Expiry Reminder sends a second WhatsApp message shortly before a customer's discount offer runs out, giving them one more nudge to pay online before it lapses. It only sends if Automatic Nudge is turned on, since it's a follow-up to that first message.

SettingWhat it does
Offer validity windowHow long the discount stays valid after the first message
Reminder lead timeHow long before it expires the reminder goes out

Good to know: This only sends if Automatic Nudge is turned on, since it's a follow-up to that first message.

For example. Offer validity is 24 hours and reminder lead time is 4 hours. A customer who gets the first nudge at 10:00 AM gets a reminder at 6:00 AM the next day, 4 hours before the discount lapses.

What does Quiet Hours do?

Pro

Quiet Hours holds outgoing WhatsApp messages during a window you set, like overnight, instead of sending them immediately, then releases them the moment the window ends. This keeps CODFlip from messaging customers at inconvenient times, and specific products can be set to bypass it.

SettingWhat it does
Start timeWhen the window starts (your store's local time)
End timeWhen the window ends

Want exceptions? Per-Product Timing Rules let specific products skip Quiet Hours entirely.

For example. Quiet Hours is set from 11:00 PM to 7:00 AM. An order placed at 11:40 PM holds its nudge until 7:00 AM the next morning instead of sending overnight.

What are Per-Product Timing Rules?

Pro

Per-Product Timing Rules let specific products, product types, or order tags bypass Quiet Hours entirely, so time-sensitive orders — like a flash sale — still get nudged immediately even while Quiet Hours is active elsewhere on your store.

SettingWhat it does
Match criteriaWhich product, product type, or tag this rule applies to
Override behaviorSend immediately, ignoring Quiet Hours

For example. A flash-sale product is tagged flash-sale. Orders with that tag still get nudged at 1:00 AM even while Quiet Hours is active, since time-sensitive offers lose value if delayed.

Next: how the discount amount is decided

See how a flat discount compares to the Variable Discount formula on Pro.

See Discounts & PricingBack to Documentation