COD Confirmation WhatsApp Template for Retail
Cash-on-delivery is still how a large share of Indian retail orders check out — and it is also where return-to-origin (RTO) losses quietly eat your margin. A single unanswered COD order that ships, gets refused at the door, and travels back can wipe out the profit from several good orders. This page gives you a ready-to-use, Meta-approved WhatsApp COD confirmation template that catches soft or fake orders before you dispatch them. Copy the message, drop in your customer name, order ID and amount, and send it as a Utility template through InfiQ. Below you'll find the exact wording, why it belongs in the cheaper Utility category, how to personalise it without breaking the rules, and approval tips that stop rejections.
Variables
{{1}}= Ananya{{2}}= #RT-48219{{3}}= 1,499
Verified business
10:24
Preview · as customers see it
When to send a COD confirmation message
Trigger this template the moment a cash-on-delivery order is placed — ideally within minutes, while the customer still remembers checking out and the intent is fresh. The job of the message is to separate genuine buyers from accidental taps, price-checkers and fake orders before your fulfilment team packs and hands the parcel to a courier. Because it is tied to a specific transaction the customer just initiated, it reads as expected and helpful rather than promotional. A fast confirmation also gives the shopper a frictionless nudge toward prepayment, which is the single biggest lever for reducing RTO in Indian retail.
- Fire it automatically right after a COD order is created at checkout
- Send a gentle reminder if there's no response in a few hours, before dispatch cut-off
- Hold dispatch on high-value or first-time-buyer COD orders until confirmed
- Use the Pay now button to convert hesitant COD buyers into prepaid orders
Why Utility is the right category
This message qualifies as a Utility template because it is strictly transactional — it references a real order the customer just placed and asks them to act on it, with no promotional content. Meta bills WhatsApp per delivered message by category (marketing, utility or authentication) since it moved off per-conversation billing on 1 July 2025, and Utility rates sit well below Marketing. Keeping this template purely informational therefore matters twice over: it protects your approval, and it keeps your send cost low. The instant you add a discount code, an upsell or 'shop our sale' language, it becomes a Marketing template — a higher rate and a real rejection risk. Keep the COD confirmation clean and let a separate Marketing template do the selling.
Personalise it without breaking the rules
Good personalisation makes the message feel like a 1:1 note from your store, not a broadcast — and it lifts response rates on confirmations. Use the customer's first name, the exact order ID they can see in their confirmation email, and the precise payable amount so there is zero ambiguity about what they're confirming. You can extend the template with an item summary or a delivery-window variable, but keep every dynamic field factual and tied to the order. Avoid stuffing marketing phrases into variables to sneak past review — Meta evaluates the resolved message, and misleading variable content is a fast route to a template block.
- {{1}} customer first name — keeps it human and personal
- {{2}} order ID — must match what the shopper already received
- {{3}} amount payable — show the exact COD figure in ₹
- Optional: add a variable for the top item name or expected delivery date
Approval tips that avoid rejection
Submit the template under the Utility category and provide realistic sample values for every variable — reviewers reject templates with empty or nonsensical placeholders. Make sure your variable count in the samples matches the body exactly, keep button labels short and action-clear ('Confirm order', 'Pay now', 'Cancel order'), and don't add emojis or urgency language that reads as marketing. If you localise the message into Hindi or another regional language, submit that version separately with its own translated samples. With InfiQ's template management you can draft, preview the resolved message, and submit for review from one place, and approvals for clean Utility templates typically come back within a day.
- Match sample values to the real format your orders use (e.g. #RT-48219)
- Keep it informational — no offers, discounts or 'buy now' phrasing
- Use clear button text so the next step is one obvious tap
- Localise as a separate submission with translated sample values
What it costs to send
This template bills at WhatsApp's Utility rate, charged per delivered message. Your total cost is Meta's live Utility rate plus InfiQ's transparent ₹ platform pricing (ex-GST) — no per-conversation guesswork, since that billing model was retired on 1 July 2025. In practice the economics are compelling for retail: a Utility-priced confirmation costs a small fraction of the loss on one returned COD parcel, so even a modest lift in confirmed or prepaid orders pays for the entire programme many times over. Use the cost calculator to slide your monthly COD volume and see your expected ₹ spend and payback.
Like this template? Send it live in 24 hours.