Skip to main contentSkip to navigation
Commerce & Order Messages

COD Confirmation WhatsApp Templates

A COD confirmation message asks the customer to verify a cash-on-delivery order before you ship it — typically with a one-tap YES/NO reply. This single message is the highest-ROI automation in Indian e-commerce: verified-COD flows cut RTO (return-to-origin) losses by 20–40% by filtering out accidental and fraudulent orders before courier costs are spent.

Meta billing category

Templates on this page are typically approved as Utility, billed at ~₹0.115 per message (India).

Transactional — tied to an order, account, or appointment the customer already has. Cheapest category. Adding promotional lines risks Meta reclassifying it as Marketing at ~7.5x the cost.

Copy-ready templates

Replace the {{placeholders}} with your platform’s variables before submitting to Meta for approval.

1. COD verification (reply to confirm)

Hi {{name}}, you placed a Cash-on-Delivery order with {{store_name}} 📦 Order {{order_id}} | Amount: ₹{{amount}} Deliver to: {{address_short}} Please reply YES to confirm so we can ship it today. Reply NO to cancel — no charges either way.

Best for: Every COD order, sent immediately after checkout.

2. COD confirmed acknowledgement

Thank you {{name}}, your COD order {{order_id}} is confirmed! ✅ Please keep ₹{{amount}} ready at delivery — cash or UPI both work with our delivery partner. Expected delivery: {{delivery_date}}. We will send the tracking link once it ships.

Best for: Right after the customer replies YES.

3. COD-to-prepaid nudge (discount)

Hi {{name}}, quick offer on your COD order {{order_id}} 💡 Pay now via UPI and get ₹{{discount}} off — pay just ₹{{discounted_amount}} instead of ₹{{amount}}: {{upi_link}} Prefer to keep it COD? No problem at all, your order ships either way.

Best for: Converting COD to prepaid; reduces RTO and rewards the customer.

4. COD verification reminder (no reply)

Hi {{name}}, just checking in — your COD order {{order_id}} for ₹{{amount}} is waiting for confirmation. Reply YES to confirm and we will ship it right away. If we do not hear back by {{cutoff_date}}, the order will be cancelled automatically (no charges).

Best for: 24 hours after an unanswered verification message.

5. Out for delivery — keep cash ready

Your COD order {{order_id}} is out for delivery today, {{name}}! 🚚 Amount to pay: ₹{{amount}} — cash or UPI to the delivery partner. Delivery agent: {{agent_name}}, {{agent_phone}} Not available today? Reply RESCHEDULE and pick a better day.

Best for: Morning of delivery; sharply reduces failed COD attempts.

What each variable means

These 12 placeholders appear in the templates above. Map each one to the matching field in your WhatsApp platform before you submit for approval.

VariableWhat to put in it
{{name}}The customer's first name.
{{store_name}}Your business name, exactly as it appears on your WhatsApp profile.
{{order_id}}Your order reference, as the customer sees it.
{{amount}}Total amount in rupees, without the ₹ symbol (the template adds it).
{{address_short}}A shortened delivery address — enough for the customer to recognise it.
{{delivery_date}}Expected or scheduled delivery date.
{{discount}}Discount value — a percentage or a flat rupee amount, matching the surrounding copy.
{{discounted_amount}}Final payable amount after the discount is applied.
{{upi_link}}UPI deep link or gateway-hosted payment page. Generate one free at watease.com/tools/upi-payment-link-generator.
{{cutoff_date}}Date after which an unconfirmed order is auto-cancelled.
{{agent_name}}Name of the delivery, sales, or support agent handling this customer.
{{agent_phone}}Contact number for the assigned agent.

Frequently asked questions

Does COD verification on WhatsApp really reduce RTO?

Yes, measurably. RTO on unverified COD orders in India commonly runs 25–35%; a WhatsApp verification step filters out wrong-number, impulse, and fraudulent orders before you pay forward and reverse courier charges. Sellers using verified-COD flows typically report RTO dropping to under 15%, and the verification message itself costs less than half a rupee.

What happens if the customer never replies to the verification message?

Set a policy and state it in the message: most sellers auto-cancel after 24–48 hours and one reminder. Holding unverified COD orders indefinitely blocks inventory; cancelling silently creates complaints. The template above tells the customer the exact cut-off, which keeps the cancellation fair and dispute-free.

Can the delivery partner accept UPI for a COD order?

Most major Indian couriers (Delhivery, Blue Dart, Ekart, Shadowfax) now accept UPI at the doorstep for COD shipments. Mentioning "cash or UPI both work" in your out-for-delivery message removes the classic "I don't have change" failed-delivery excuse.

Go deeper

Browse the full library

90 template sets and 488 copy-ready messages — across commerce, Indian festivals, finance, and industry starter packs. All free, all written for Meta approval.

All WhatsApp templates