DilKart

COD confirmation on WhatsApp: designing the flow

By DilKart Editorial. Updated 16 October 2026.

COD confirmation is the highest-value message most Indian stores can send. It costs one utility message and can stop a parcel that would have come back.

The flow has more decisions than it looks. This guide walks through each one.

The message

COD confirmation, part by part
PartContent
HeaderYour store name and "Confirm your order"
OrderProducts, quantity, total to pay on delivery
AddressFull delivery address, so mistakes are caught
ButtonsConfirm, Cancel, Pay now instead

What happens after each button

  1. Confirm: mark the order confirmed in your store and release it for packing.
  2. Cancel: cancel the order, restock the item and thank them; a short survey of why can help later.
  3. Pay now: send a payment link in the same chat; once paid, convert the order to prepaid.
  4. Wrong address: let them reply with the correction and have a person update it the same day.

When there is no reply

Some buyers never reply. Decide your rule in advance: one reminder a few hours later, then either ship as normal or hold, depending on order value and your experience with similar orders. High-value or first-time orders are usually worth holding a little longer.

Timing

Send the confirmation within minutes of the order, while the buyer is still thinking about it. Messages sent the next day get fewer replies and more "what order?".

Cost

COD confirmations are utility messages: ₹0.115 each to Indian numbers from 1 October 2026. A reminder doubles that for the buyers who do not reply. Against the cost of shipping an order out and back, it is small.

Who should see the replies

Most replies are button taps that update the order on their own. The rest, address corrections, questions about delivery dates, requests to change the product, need a person. Route those to a shared inbox that someone checks several times a day, because an order held for an answer that never comes is a sale lost.

Handling cancellations well

A cancellation at confirmation is good news: it is a return you did not pay for. Make cancelling easy and polite, restock the item at once, and consider one optional question about why. Over a few months, the answers show patterns, such as buyers who expected faster delivery or a different size, that you can fix on the product page.

Common mistakes

Template approval tips

Our pick: Tadlo AI

Tadlo AI

Our top pick

Best for: Stores with a high share of COD orders

COD confirmation asks customers to confirm, cancel or switch to prepaid (Growth plan and above). It runs from Shopify and WooCommerce order events on Growth at ₹2,499 a month, and Pro adds payment links in chat for buyers who choose to pay now.

Price: Free forever plan with up to 10 messages a day. Starter ₹999, Growth ₹2,499, Pro ₹5,999 and Scale ₹11,999 a month, priced on unique contacts engaged per month. Meta's message charges are billed by Meta directly to your own account, and Tadlo adds no markup. Prices exclude GST.

Strengths

  • No markup on Meta's message charges: Meta bills your own WhatsApp Business Account directly, and Tadlo only charges a flat plan
  • Built for D2C: abandoned cart recovery, COD to prepaid nudges and order updates from Shopify and WooCommerce (Growth plan and above)
  • Instagram comments to WhatsApp chats, which most WhatsApp-only tools cannot do
  • Priced on unique people reached, not on every message, so you can follow up without counting sends
  • Number health checks every 15 minutes, gradual ramp-up for new numbers and automatic opt-out handling
  • Your WhatsApp Business Account is created inside your own Meta business account, so it stays yours

Limitations

  • Newer than AiSensy, WATI or Interakt, with a shorter track record
  • Commerce automations start on the Growth plan (₹2,499 a month)
  • Tadlo AI is onboarding brands in stages, and you request access on its WhatsApp page.

Visit Tadlo AI

Frequently asked questions

How do I confirm COD orders on WhatsApp?

Send a utility template right after each COD order with the order, address and buttons to confirm, cancel or pay now, then update the order based on the reply.

What should I do if the customer does not reply?

Send one reminder a few hours later, then follow your own rule: ship, or hold high-value and first-time orders a little longer.

Can I hold an order until the customer confirms?

Yes, that is your policy to set. Many stores hold high-value and first-time COD orders until they are confirmed, and ship the rest after one reminder.

Is a COD confirmation message marketing or utility?

Utility, as long as it is transactional with no promotion. It costs ₹0.115 to an Indian number from 1 October 2026.

Sources