Skip to content
Meta Business PartnerQuick answer inside

How do I set up COD confirmation on WhatsApp?

Send an automated utility template on WhatsApp the moment a cash-on-delivery order is placed, with quick-reply buttons that let the customer confirm, cancel, or switch to prepaid. Buyers who confirm are far less likely to bounce the courier, and the ones who go quiet are exactly the risky orders you want to hold or convert before you pay for shipping. Here is how to wire it up correctly in India, and where the real RTO savings come from.

Utility template (order confirmation)
Message type
Order created / checkout complete
Best trigger
Confirm · Cancel · Pay Now (prepaid)
Buttons
Lower RTO % and COD share
Goal metric
Per delivered utility message (Meta rate card)
Billing
Official Meta Business Partner
Partner

Quick answer

Fire a utility confirmation template on each COD order with Confirm, Cancel, and Pay Now buttons. Auto-cancel or hold orders nobody confirms, and offer a small prepaid incentive to shaky ones. This turns silent, high-risk COD orders into confirmed or prepaid ones and cuts return-to-origin losses.

Why COD confirmation on WhatsApp beats a phone call

In India, cash-on-delivery is still a huge share of e-commerce volume, and a meaningful slice of those orders never make it into the customer's hands. Call-centre confirmation is slow, expensive, and easy to ignore — a missed call proves nothing. A WhatsApp utility template lands in an app the buyer already checks dozens of times a day, arrives within seconds of the order, and gives them one-tap buttons instead of a conversation they have to sit through. Because it is a transactional message tied to an order they just placed, open rates are high and the friction to respond is almost zero. Crucially, the response itself is data: a Confirm tap is a soft commitment that lowers the chance of a refused delivery, while silence flags an order worth a second look before you hand it to a courier.

  • Reaches the buyer instantly, in an app they actually open
  • One-tap buttons remove the effort of answering a call
  • Every response (or non-response) becomes a routable signal
  • Cheaper and more scalable than a human confirmation team
  • Creates a written, timestamped confirmation trail per order

Set it up in five steps

The mechanics are the same whether you run Shopify, WooCommerce, a custom checkout, or an OMS. You register one utility template, decide what triggers it, and then let automation route each reply. The one part people get wrong is trying to sell in this message — keep it strictly transactional so it stays a utility template and stays deliverable. Here is the sequence we use with InfiQ merchants.

  • Register a utility template named like order_cod_confirmation with the order ID, item, amount, and address as variables
  • Add three quick-reply buttons: Confirm order, Cancel order, and Pay now to switch to prepaid
  • Trigger it automatically on order-created from your store, OMS, or shipping panel — ideally within minutes
  • Route replies: Confirm marks the order shippable, Cancel stops fulfilment, Pay now sends a payment link and flips it to prepaid
  • Set an SLA — e.g. auto-hold or auto-cancel any COD order with no Confirm within a set window, and log the outcome

Turn risky COD orders into prepaid

Confirmation is only half the win; the bigger lever is converting the orders most likely to be returned into prepaid before they ship. Use whatever risk signals you have — a first-time buyer, a high order value, an address that has bounced before, a pin code with poor delivery history — to change the message these customers see. Instead of a plain confirm prompt, offer a nudge to prepay: a small discount, free shipping, or a loyalty perk in exchange for paying now. The Pay Now button carries them straight to a UPI or card link, and a completed payment removes the return risk entirely because there is no cash to refuse at the door. Reserve incentives for the genuinely shaky orders so you are not discounting customers who would have paid COD reliably anyway.

  • Segment orders by risk before deciding what to offer
  • Give shaky orders a reason to prepay — small discount, free shipping, or points
  • Send a UPI or card payment link behind the Pay Now button
  • A paid order can't be refused at the door, so its RTO risk drops to near zero
  • Keep incentives for high-risk orders only to protect margin

Cost, compliance, and staying deliverable

WhatsApp bills per delivered message by category — a COD confirmation is a utility message, and it is charged at the utility rate. Since Meta moved off per-conversation billing on 1 July 2025, every delivered utility template is priced individually, so you can forecast the cost of a confirmation flow directly from your order volume. To keep these messages flowing you must keep them genuinely transactional: reference a real order, avoid promotional language, and make sure the customer opted in at checkout. Well-formed utility templates get approved quickly and maintain a healthy quality rating, which protects your throughput. InfiQ is an official Meta Business Partner offering transparent rupee pricing on Meta's rates, template setup help, and full ownership of your WhatsApp account and BSUID, so the flow you build is fully yours from day one.

  • Confirmation templates are billed at the utility rate per delivered message
  • Keep the copy transactional to stay a utility template and get fast approval
  • Collect opt-in at checkout so sends are compliant
  • Transparent ₹ pricing, ex-GST
  • You own the WhatsApp Business account and BSUID

Do this with InfiQ

Talk to InfiQ

Get a straight answer for your setup

Tell us what you’re trying to do — a WhatsApp specialist replies within one working day.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

What kind of WhatsApp template do I use for COD confirmation?+
A utility template categorised as an order confirmation. It references a specific order the customer just placed, so it qualifies as transactional. Avoid any discount or promotional wording in the main message body, or Meta may class it as marketing, which changes both approval and pricing.
How much does a COD confirmation message cost?+
It is billed at the utility rate, per delivered message, since Meta moved off per-conversation billing on 1 July 2025. Because each delivered message is priced individually, you can estimate cost straight from your COD order volume. InfiQ shows transparent ₹ pricing on those rates, ex-GST.
Does COD confirmation actually reduce RTO?+
Yes, in two ways. A confirmed order carries a soft commitment, so buyers are less likely to refuse the courier. And by flagging silent or high-risk orders for a hold or a prepaid nudge, you stop paying to ship the orders most likely to come back. The prepaid conversions are usually where the largest savings show up.
What happens if the customer doesn't respond?+
You decide the rule. A common setup auto-holds or auto-cancels any COD order with no Confirm within a set window, so you never ship an unconfirmed high-risk order. You can also send one reminder before the window closes. Every outcome is logged against the order for your ops team.
Can I offer a prepaid discount inside the same flow?+
Yes, but keep the incentive on the Pay Now path and reserve it for risky orders rather than baking a discount into the core confirmation body. Behind the Pay Now button you send a UPI or card link; a completed payment converts the order to prepaid and removes the door-step refusal risk.
Do I need the customer's opt-in to send this?+
You should collect opt-in at checkout. Because the confirmation is a genuine transactional message about an order the customer placed, it fits WhatsApp's utility rules, but a clear opt-in at the point of purchase keeps you compliant and protects your account's quality rating.
Which platforms can trigger the confirmation automatically?+
Any store or system that can fire an order-created event — Shopify, WooCommerce, a custom checkout, or your OMS or shipping panel. InfiQ connects to your order source so the utility template goes out automatically within minutes, and reply routing updates the order status without manual work.
Will I still own my WhatsApp number and account?+
Yes. InfiQ is an official Meta Business Partner and you keep full ownership of your WhatsApp Business account and BSUID. The confirmation flow, templates, and number are yours, so nothing is locked to the provider.

Cut RTO on your COD orders

Let InfiQ set up your WhatsApp COD confirmation and prepaid-conversion flow so every risky order gets confirmed, held, or paid before it ships.