COD confirmation and RTO control for D2C brands in India
COD order confirmation for an Indian retail brand means asking the buyer to confirm a cash-on-delivery order on WhatsApp before the parcel is handed to the courier, with a one-tap option to switch to prepaid UPI at a small discount. Unconfirmed orders are held rather than shipped, which removes the return-to-origin cost of a parcel nobody intended to accept.
Built for Indian businesses 🇮🇳 · Plans from ₹1,999/month · 0% markup on WhatsApp messages
What the customer actually sees
Not a mock-up of a feature — the real message shape for a retail & e-commerce business, in the price band and language this vertical works in.
WhatsApp Business
WhatsApp Business API
- Business: Hi Rohit — confirming your COD order #KL-5107 from Kora Living: 2× Cotton Bedsheet Set ₹2,398, delivering to 560102 Bengaluru. Please confirm so we can dispatch today.
Utility template · sent 15 min after order placed
- Business: Prefer to prepay? Pay by UPI now and save ₹100 on this order — the parcel ships on the next pickup either way.Pay ₹2,298 via UPI ↗
Prepaid conversion offer · 0% MDR on UPI
- Customer: Yes confirm, I will pay cash
- Business: Confirmed. Order #KL-5107 is manifested with Delhivery for pickup today. Keep ₹2,398 ready — you will get the tracking link shortly.
Order marked COD-confirmed · released to courier
How it works
Hold the COD order at capture
When a cash-on-delivery order is placed on your storefront or in the chat, WatEase holds it in a pending-confirmation state rather than releasing it straight to the courier manifest.
Ask, and offer the prepaid switch
A utility template goes out within minutes restating the items, the total and the delivery pincode, with a confirm option and a UPI link that converts the order to prepaid — optionally at a small discount that costs you less than an RTO.
Release, convert or hold
A confirmed order is released for dispatch. A prepaid payment flips the order to paid and removes the COD risk entirely. An order that stays silent past your reminder window is held for a human to review instead of shipped.
Where COD confirmation pays for itself
No invented ROI percentages — these are the mechanisms and the market facts behind them. Your numbers depend on your volume, and the dashboard measures each one.
~₹0.115
Meta’s published India price for a utility-category WhatsApp conversation (order/payment/delivery updates) — what a recovery or reminder nudge actually costs to send.
Source: Meta for Developers — WhatsApp pricingOver 16 billion
UPI transactions processed in a single month in India, per NPCI’s published product statistics for 2025–26.
Source: NPCI UPI product statisticsJuly 1, 2025
The date Meta transitioned WhatsApp Business Platform billing from per-conversation to per-message for template messages.
Source: Meta for Developers — WhatsApp pricingParcels that never ship into a refusal
A COD order nobody confirms is the single clearest RTO predictor you have. Holding it costs nothing; shipping it costs freight in both directions.
If you ship 1,000 COD orders a month, run a 20% RTO rate, and a failed delivery costs roughly ₹120 in two-way freight and handling, that is about ₹24,000 a month of pure loss. Preventing even a quarter of those refusals by not shipping unconfirmed orders is roughly ₹6,000 a month.
COD orders converted to prepaid before dispatch
The confirmation message is the only moment the buyer is paying attention to this specific order. Offering a UPI switch there converts a share of COD volume to prepaid at 0% MDR.
On 1,000 monthly COD orders at a ₹1,200 average, converting even 12% to prepaid moves about ₹144,000 of monthly revenue out of the RTO risk pool. A ₹100 prepaid incentive on 120 orders costs ₹12,000 against roughly ₹120 of avoided RTO exposure on each.
Working capital released earlier
Prepaid orders settle through the gateway in the usual cycle; COD cash comes back only after the courier remits, which is typically slower and reconciles worse.
Every order converted from COD to prepaid brings its cash forward by the courier remittance cycle and removes one line from the monthly COD reconciliation that operations teams routinely spend days on.
1,000 COD orders a month, two ways
| Without WatEase | With WatEase | |
|---|---|---|
| When you learn the order was fake or accidental | When the parcel comes back three weeks later | Before it is handed to the courier |
| Cost of a refused parcel | Forward freight + return freight + handling, no revenue | Zero — the parcel was never manifested |
| Prepaid conversion opportunity | None — the buyer never sees a payment option again | A UPI link in the confirmation message, at the moment of peak attention |
| Payment cost when they do prepay | ~2% MDR if they pay by card | 0% MDR on UPI |
| What operations can see | RTO rate after the fact, by courier report | Confirmation status, hold reasons and prepaid conversion per order, live |
The 1,000-order volume, 20% RTO rate and ₹120 RTO cost are an illustrative scenario for working the arithmetic, not a claim about your business or an average across WatEase customers. RTO rates vary sharply by category, price band and pincode mix — use your own courier data.
Set this up in WatEase
Five steps, each pointing at the actual screen you do it on. Most teams have this running the same day.
- 1
Turn on the COD hold
Enable confirmation-before-dispatch for cash-on-delivery orders so they enter a pending state instead of going straight to the courier manifest.
Orders → Settings → COD
- 2
Submit the confirmation template
Submit the COD confirmation utility template with variables for items, total and delivery pincode. Utility category keeps the per-message cost low.
Marketing → Templates
- 3
Set the prepaid incentive
Decide whether to offer a prepaid discount and how much. Keep it comfortably below your average RTO cost, or the incentive costs more than the problem.
Orders → Settings → COD → Prepaid switch
- 4
Define the hold window
Choose how long an unconfirmed order waits, how many reminders it gets, and what happens at the end — hold for review, auto-cancel, or ship anyway for trusted repeat buyers.
Automation → Journeys
- 5
Connect the courier
Link Delhivery, Shiprocket or your 3PL so confirmed orders release to the manifest automatically and tracking updates flow back into the same thread.
Settings → Integrations → Logistics
Why COD is a specifically Indian problem
Cash on delivery remains a large share of Indian e-commerce volume, particularly outside metros and in first-time-buyer segments. It is also the single largest source of unrecoverable loss for a growing retail brand, because a refused parcel carries freight in both directions against zero revenue.
- A refused COD parcel costs you forward freight, return freight and handling — and the goods come back having travelled twice, sometimes unsaleable.
- Confirmation is not just fraud control. A significant share of unconfirmed COD orders are accidental, duplicate or placed by someone who has already bought elsewhere.
- A prepaid switch collected over UPI carries 0% MDR, so the prepaid order is worth more to you than the same order paid by card at checkout.
- The confirmation message is a utility conversation about the buyer’s own order, which is exactly the category Meta prices lowest — it is not a marketing send and does not need marketing consent.
- Pincode-level serviceability and COD eligibility differ by courier. WatEase can check eligibility against your logistics partner before the confirmation goes out, so you never confirm an order into a pincode you cannot service.
Frequently asked questions
Will asking for confirmation lose me orders?
It removes orders that were never going to be accepted, which is not the same as losing revenue. The orders it cancels are the ones that would have come back as RTO at a net loss. Genuine buyers confirm, and a share of them prepay when offered a small discount.
How long should I wait before cancelling an unconfirmed COD order?
A common setting is a first message within 15 minutes, a reminder after a few hours, and a hold for human review at 24 hours rather than an automatic cancel. WatEase lets you configure each step, including shipping anyway for trusted repeat buyers.
How large should the prepaid discount be?
Below your average RTO cost, or the incentive costs more than the problem it solves. If a failed COD delivery costs you roughly ₹120 all-in, a ₹50–₹100 prepaid incentive is defensible; ₹200 is not.
Does this need a separate WhatsApp template?
Yes — a utility-category template covering the confirmation. WatEase ships one you can submit with your brand name, item variables and delivery pincode. Because it concerns the buyer’s own order, it is utility, not marketing.
Can it check whether the pincode is even serviceable?
Yes, when your logistics partner is connected. WatEase can check COD eligibility and serviceability against Delhivery or Shiprocket before the confirmation is sent, so you never confirm an order you cannot fulfil.
What happens to the order status inside my Shopify store?
Confirmation, prepaid conversion and hold state sync back so your storefront and your courier manifest agree. A converted order flips to paid with the gateway payment reference attached.
Does this work for orders placed inside WhatsApp itself?
Yes. Orders captured through the WhatsApp catalog, OneMenu or the chat cart follow the same confirmation flow as orders from your website, because the hold is applied at the order layer rather than at the storefront.
What return can a retail & e-commerce business expect from cod confirmation & rto control on WhatsApp?
Through specific mechanisms rather than a single ROI number: parcels that never ship into a refusal; COD orders converted to prepaid before dispatch; working capital released earlier. If you ship 1,000 COD orders a month, run a 20% RTO rate, and a failed delivery costs roughly ₹120 in two-way freight and handling, that is about ₹24,000 a month of pure loss. Preventing even a quarter of those refusals by not shipping unconfirmed orders is roughly ₹6,000 a month. WatEase publishes no invented ROI percentages — your numbers depend on your volume, and the dashboard measures each mechanism.
Go deeper
Other jobs retail & e-commerce businesses run on WhatsApp
The capabilities behind this
Zoom out to WhatsApp commerce for retail & e-commerce, or read cod confirmation across every industry.
Capabilities and competitor comparisons reflect what we could verify as of June 2026. Worked examples on this page are illustrative scenarios, not averages across WatEase customers.