Skip to content
Meta Business Partner

COD Confirmation WhatsApp Template

Cash-on-Delivery is where India shops, and it is also where orders leak. A shopper taps "Place order" on impulse, then goes quiet — and your courier finds out only when the parcel bounces at the door. This ready-to-use, Meta-compliant WhatsApp COD confirmation template lets you re-confirm the order the moment it is placed, turn a silent buyer into an active "Yes, ship it", and give hesitant customers a one-tap route to prepay instead. Copy the message below, swap in your variables, and start sending within minutes of approval through InfiQ.

Utility (transactional)
Category
4 — name, order ID, item, amount
Variables
Confirm · Pay Now · Cancel
Buttons
Within minutes of order placement
Best sent
Typically within a day
Approval time
Per delivered utility message
Billing
A copy-paste, utility-category WhatsApp template that re-confirms Cash-on-Delivery orders in real time — reducing fake orders and RTO losses. Includes variables, Confirm / Pay Now / Cancel buttons, sample values and Meta approval notes, sendable via InfiQ on transparent ₹ pricing at Meta's live utility rate.
utility

Variables

  • {{1}} = Rahul
  • {{2}} = #ORD-48213
  • {{3}} = Nike Air Zoom (Size 9)
  • {{4}} = 4,299

Verified business

Hi Rahul, we've received your Cash-on-Delivery order #ORD-48213 for Nike Air Zoom (Size 9) (total ₹4,299). Please confirm so we can pack and dispatch it today. Tap Confirm to proceed, or Pay Now to prepay online and skip handling delays.

10:24

Confirm order
Pay now
Cancel order

Preview · as customers see it

When to send a COD confirmation and why it pays for itself

Fire this template automatically the instant a COD order is placed, while intent is still warm. COD carries India's highest return-to-origin (RTO) rate because there is no financial commitment at checkout — a two-way confirmation re-engages the buyer, filters out accidental and fake orders before they cost you a courier trip, and nudges price-sensitive shoppers toward prepaid. Because it is tied to a real, specific transaction the customer just initiated, it qualifies as a Utility template, so it is priced at Meta's utility rate rather than the higher marketing rate. A single avoided RTO — packing, forward freight, reverse freight and restocking — typically dwarfs the cost of the message that prevented it, which is why COD confirmation is one of the fastest-paying automations you can run on WhatsApp.

  • Reduce RTO by catching accidental, duplicate and fake COD orders early
  • Recover margin by converting a share of COD buyers to prepaid via the Pay Now button
  • Cut inbound 'where is my order' tickets with a proactive, trackable message
  • Give ops a clean, confirmed dispatch queue instead of guesswork

Personalising it so it reads as 1:1, not a blast

The difference between a confirmation people act on and one they ignore is specificity. Always populate the name so it opens warmly, and echo back the exact order — the order ID, the actual item they bought and the rupee total — so the customer instantly recognises it as their purchase and not a template. Seeing the real product name and amount is what turns an abstract 'confirm your order' into a concrete decision, and it is what makes the Cancel button safe: a genuine buyer confirms, while someone who ordered by mistake can back out cleanly instead of ghosting the delivery agent. Keep the tone plain and human, front-load the ask, and let the buttons carry the action so the next step is a single tap.

  • {{1}} name — opens the message personally
  • {{2}} order ID — makes it verifiable and support-ready
  • {{3}} item name — the concrete detail that earns the tap
  • {{4}} amount — sets the exact expectation for the delivery agent

Getting it approved as Utility on the first try

Submit this as a Utility template, because it is strictly transactional and tied to an action the customer just took. The single biggest cause of rejection here is category drift: the moment you bolt on a discount, an upsell or promotional language, Meta will reclassify it as Marketing and either reject it or bill it at the higher rate. Keep the body purely informational — confirm, prepay, or cancel — with no offers. Provide realistic sample values for every variable so reviewers can see the message renders correctly, avoid ALL-CAPS shouting and excessive emojis, and make sure your button labels match their function exactly. InfiQ's template manager pre-checks structure and flags common rejection triggers before you submit, so most COD confirmation templates clear review within a day.

  • Choose Utility, keep the body free of any promotion or discount
  • Fill in sample values for {{1}}–{{4}} before submitting
  • Match button labels to actions: Confirm, Pay Now, Cancel
  • Skip ALL-CAPS, spammy punctuation and unnecessary emoji

What it costs to send

Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp charges per delivered message by category. This template sends on the Utility rate, so your cost scales cleanly with confirmed-order volume rather than open conversations, and the free 24-hour service window still lets you handle the customer's follow-up replies without extra template charges. With InfiQ you pay transparent ₹ pricing on Meta's live utility rate card (ex-GST) — no surprise line items, just Meta's rate plus InfiQ's clearly stated platform pricing. Because each message can save a full RTO cycle, the effective payback on a COD confirmation flow is usually measured in days, not months.

Variations you can copy

One template rarely fits every catalogue, so keep a few compliant variants ready. A shorter build trims to name plus order ID for high-frequency, low-value carts where speed matters more than detail. A prepaid-nudge variant keeps the utility category but leads with the convenience of the Pay Now button — still no discount, so it stays utility. And a regional-language version in Hindi, Tamil, Marathi or your buyers' language dramatically lifts confirmation rates outside metros; each language is a separate template submission, so create and get each one approved on its own.

  • Shorter: name + order ID only, for fast, low-value confirmations
  • Prepaid-first: lead with the Pay Now benefit, no discount, stays Utility
  • Regional: a Hindi or local-language version, submitted as its own template

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which WhatsApp category does a COD confirmation template use?+
Utility. It is a transactional message tied to a specific order the customer just placed, so it qualifies for the utility category and is billed at Meta's utility rate — cheaper than marketing.
Does a COD confirmation need customer opt-in?+
Consent to be contacted on WhatsApp still applies as good practice and under Meta's policy, but utility messages like this are triggered by a real transaction the customer initiated, so they don't require a separate marketing opt-in the way promotional blasts do.
Can I add a discount to boost prepaid conversion?+
Not in a utility template. Any offer or promotional language reclassifies it as Marketing, which risks rejection and the higher marketing rate. Keep the Pay Now button framed as convenience, or run incentives through a separate, clearly marketing template with an opt-out line.
How does the Pay Now button work?+
You attach it as a URL or quick-reply button that routes the customer to your payment link or checkout for that order. Converting even a fraction of COD buyers to prepaid removes their RTO risk entirely, which is often the highest-value outcome of the whole flow.
How fast can I start sending after submitting?+
Once Meta approves the template — usually within a day — you can send it instantly and automatically from InfiQ, triggered the moment a COD order is placed.
How is this template billed?+
Per delivered message at Meta's utility rate. Since 1 July 2025 WhatsApp bills per message by category rather than per conversation; the 24-hour service window is a free window for handling replies, not a billing unit. With InfiQ you pay transparent ₹ pricing, ex-GST.
Can I edit the wording after approval?+
Yes. You can revise the copy at any time, but keep it within utility-category rules — informational, no promotions — and re-submit the edited version for approval before sending.
Will this actually reduce my RTO?+
For COD-heavy catalogues it reliably does. Re-confirming intent filters out accidental, duplicate and fake orders before dispatch and gives hesitant buyers an easy Cancel or Pay Now path, so fewer parcels bounce back at the door.

Ship a confirmed COD queue, not a pile of RTO risk

Get this utility template approved and automated in a day with InfiQ — book a demo and start confirming every Cash-on-Delivery order before it leaves your warehouse.