COD order confirmation templates for WhatsApp

Cash-on-delivery orders that are never accepted (RTO) cost Indian sellers two-way shipping. Asking the customer to confirm a COD order on WhatsApp before you pack it filters out fake and impulse orders. The customer taps a button, and an auton8n flow can tag the order, notify your team or ask for a corrected address.

When to send

  • Within minutes of a COD order
  • A reminder a few hours later if there is no reply
  • When the address or pincode looks incomplete

4 ready-to-copy templates

Variables like {{1}} are filled in for each customer when you send. Change the wording to fit your business, and give Meta a realistic example for every variable when you submit.

cod_confirm_request

Utility

Please confirm your order

Hi {{1}}, you placed a cash on delivery order {{2}} for ₹{{3}}. Delivery address: {{4}} Please confirm so we can ship it today.

Confirm order
Cancel order
Change address
{{1}}
Customer name (Deepak)
{{2}}
Order number (#8834)
{{3}}
Amount to pay on delivery (1,049)
{{4}}
Address (Flat 12, Sector 21, Noida 201301)

cod_confirm_reminder

Utility

Hi {{1}}, your COD order {{2}} is still waiting for confirmation. Orders that are not confirmed by {{3}} are cancelled automatically. Please tap a button below.

Confirm order
Cancel order
{{1}}
Customer name (Deepak)
{{2}}
Order number (#8834)
{{3}}
Time (8 PM today)

cod_confirmed_thanks

Utility

Thank you {{1}}, order {{2}} is confirmed. Please keep ₹{{3}} ready at delivery. We will share the tracking details once it is dispatched.

{{1}}
Customer name (Deepak)
{{2}}
Order number (#8834)
{{3}}
Amount (1,049)

cod_to_prepaid_option

Utility

Hi {{1}}, your COD order {{2}} is confirmed. If you prefer to pay online instead of cash at the door, you can pay ₹{{3}} using the link below. Paying online is optional.

Pay online
{{1}}
Customer name (Meera)
{{2}}
Order number (#9120)
{{3}}
Amount (749)

Tips to get these approved

  • Use quick reply buttons, not "reply YES". Buttons are tracked reliably and can trigger an automation flow.
  • Keep the pay-online option neutral and optional. A discount for prepaying is a promotion and turns the template into Marketing.
  • Send a cancellation only after a clearly stated deadline, and say it in the reminder.
  • Tag replies (confirmed, cancelled, address change) so your packing team only sees confirmed orders.

Frequently asked questions

Can the Confirm and Cancel buttons update my order?

In auton8n a button reply can start a flow that tags the contact, sends the next message and calls a webhook. Updating the order in your store needs that webhook (or an integration tool) on your side.

Is COD verification allowed on WhatsApp?

Yes. It is a transactional message about an order the customer placed, which is what the Utility category is for.

Send them with auton8n