RTO is the quiet tax on every COD store
Cash on delivery still carries the majority of e-commerce orders across much of India, and it has a failure mode prepaid doesn't: the parcel travels, the customer refuses it or can't be reached, and it travels back. That's RTO, return to origin, and reported COD return rates sit in the 20–35% band.
Each one costs forward shipping, reverse shipping, repacking and two to three weeks of stock stuck in transit; most sellers put the damage at a few hundred rupees per failed order before counting product that comes back unsellable.
Many of the orders that RTO were doomed the moment they were placed: a mistyped number, a wrong address, a child playing with a phone, a competitor's mischief, or a genuine customer whose enthusiasm faded before the courier rang the bell. A confirmation step catches most of these while the parcel is still on your shelf.
How COD order verification works on WhatsApp
The moment a COD order lands in Shopify or WooCommerce, Growcord sends the customer an approved template: order number, items, amount payable, delivery address, and two buttons, Confirm order and Cancel. One tap on Confirm and the order is tagged verified, ready to ship. Cancel, and it's flagged before a courier is booked. A wrong address gets corrected in a reply instead of at the doorstep.
The same flow can carry a second nudge: an offer to switch to prepaid with a payment link and a small incentive, many stores offer ₹30–50 off, because a prepaid order can't refuse itself at the door. Collecting the payment is covered on collect payments on WhatsApp.
What the COD flow gives you
One-tap confirmation
Confirm and Cancel buttons sit inside the message itself. No app to install, no form, no call centre.
A filter for fake orders
Deliberate junk orders don't confirm. They stop costing you two-way shipping and start costing you nothing.
Fires within seconds
The template goes out as the order is placed, while the purchase is still on the customer's mind.
COD-to-prepaid nudge
Offer a payment link and a small discount to convert the order to prepaid, for those orders, RTO risk drops to zero.
Address check built in
The message echoes the delivery address, so customers correct mistakes in a reply, not at the doorstep.
Verified status, visible
Every order carries its confirmation tag in Growcord, so your ops team ships the sure ones first.
How it runs, end to end
Connect the store
Shopify and WooCommerce connect natively; custom carts and ERPs trigger the flow through a webhook.
Approve the confirmation template
Order details plus Confirm/Cancel buttons, submitted to Meta from inside Growcord. Order-related formats approve fast.
Decide the silence rule
Auto-hold unconfirmed orders, send one reminder after a few hours, or queue them for a quick verification call, your choice.
Ship on confirmation
Confirmed orders get tagged verified; your fulfilment process picks them up from there.
The fake order filter: what silence tells you
Silence is information. A genuine buyer usually taps Confirm within minutes. The message arrives while they're still holding the phone. For the rest, set a rule that fits your margins: hold and send one reminder in the evening; hold and call; or ship anyway but deprioritise.
Stores with heavy junk-order problems hold everything unconfirmed; stores with low RTO ship all but the explicit cancels. Either way, it becomes your decision, made before the courier is paid, instead of a surprise three weeks later. For the wider playbook, NDR follow-ups, address quality, repeat-offender handling, see reduce COD RTO.
The arithmetic, with your numbers
Take your own dashboard figures. Say 600 COD orders a month with a 25% RTO rate: 150 parcels come back. Put your all-in cost per RTO at a conservative ₹200, two-way shipping and repacking, ignoring damaged stock, and that's ₹30,000 a month gone. The confirmation messages are utility conversations, roughly ₹0.12–0.13 each in India, so messaging all 600 orders costs about ₹75.
Now assume whatever share of those RTOs you think a confirmation step can catch; even a modest slice repays the message cost hundreds of times over. We're deliberately not quoting a "cut RTO by 40%" number, yours depends on your traffic quality, but the sum above is how to decide honestly. Category rates are explained in the conversation pricing guide.
What the verification step costs you
The automation is included in every Growcord plan, Basic at ₹299/month, or ₹99/month billed yearly, and the free tier (1 number, 50 conversations a month) will verify your next 50 COD orders at no plan cost, which is a fair trial.
Meta's utility fee applies on top, billed as credits at Meta's published rate: Growcord adds no markup and makes its money on the subscription. That subscription carries a 7-day unconditional money-back guarantee, and any credits you haven't spent stay in the wallet. The pricing page has the full table.
Stop shipping orders that were never real
Connect your store, approve one template, and every COD order gets verified before it costs you courier charges. Free tier: 50 conversations a month.
Start free, no card neededWhy Growcord
What you get here that you don't get elsewhere
Frequently asked questions
Does COD confirmation on WhatsApp actually reduce RTO?
It removes the RTOs caused by fake, impulse and wrong-address orders, because those get caught before shipping, and they're a large share of most stores' returns. It can't fix courier failures or customers who dodge a delivery they confirmed. We don't promise a percentage; run it for a month and compare your own RTO rate before and after.
What happens if the customer doesn't tap Confirm or Cancel?
You choose. Common setups: hold the order and send one reminder a few hours later; hold it for a quick verification call; or ship it anyway but flag it. Unconfirmed orders carry a tag in Growcord, so your ops process can treat them differently from verified ones.
Is the COD confirmation message a marketing or utility message?
A confirmation about an order the customer just placed is a utility conversation, the cheap category, roughly ₹0.12–0.13 in India at Meta's current rates (checked August 2026). Add a promotional prepaid-conversion offer and that message may be classed as marketing instead; Growcord shows the category and cost while you build the template.
Can I convert COD orders to prepaid with this?
Yes, a follow-up in the same flow can carry a payment link plus a small discount for paying now. Prepaid orders can't RTO the way COD ones do, so many stores treat every confirmation as a conversion chance. How many customers take it depends on your audience and the incentive; the flow makes the offer automatically either way.
Which platforms does COD verification work with?
Shopify and WooCommerce connect natively, new COD orders trigger the confirmation with no code. Anything else, from custom carts to ERPs, can trigger it through Growcord's webhook and REST API; see the developer API page if you're wiring a custom store.
Won't asking for confirmation make people cancel orders?
Some will, and that's the feature working. An order cancelled in chat costs you about ₹0.13 of messaging; the same order refused at the door costs two-way shipping and weeks of blocked stock. Genuine buyers confirm in seconds; most of the ones who cancel were tomorrow's RTOs.
Why businesses pick Growcord
Official WhatsApp Business API
Built on Meta's Cloud API, the sanctioned channel, not a modded app. No number-ban roulette.
Indian pricing, GST invoice
Plans from ₹99/month billed yearly. Paid in ₹ via Razorpay, with a proper GST invoice every time.
Free tier, no card needed
1 number and 50 conversations a month to prove it on real customers before paying anything.
Support from New Delhi, in IST
A real team on email and WhatsApp, Monday to Saturday 10:00–19:00 IST, not a ticket void.
Talk to us
Get set up on WhatsApp this week
Tell us what you sell and how many customers you message. We'll reply on WhatsApp with the plan that fits and, if you want it, walk you through the Meta approval step.
- No sales call unless you ask for one
- Answers from the team that builds it, in IST hours
- Free tier available. You can start before you decide
Keep reading
Related guides and comparisons
Last updated: 2026-08-07