WooCommerce cash on delivery confirmation on WhatsApp

Every cash on delivery order you ship is a bet: if the customer refuses the parcel, or never meant to buy, you pay the courier twice and get the goods back weeks later. In India, where COD is 60–65% of online orders, COD parcels come back 25–30% of the time against 2–3% for prepaid ones. The cheapest fix is asking before you ship: one WhatsApp message with two buttons, Confirm and Cancel.

How it works

  1. A customer places an order with WooCommerce's Cash on delivery gateway and ticks the WhatsApp opt-in at checkout.
  2. The plugin sends your approved confirmation template, with order number, total and address, and two quick-reply buttons.
  3. The customer taps Confirm: the order moves to Processing with a note. Taps Cancel: it moves to Cancelled and stock is restored.
  4. No reply after the hours you choose: one reminder goes out. Still nothing: the order stays on hold and is flagged in the orders list, so you decide.
  5. A COD confirmed column and filter in the orders list shows what is safe to pack today.

The replies arrive through the Cloud API webhook the plugin already uses for delivery status; there is no server of ours in between.

Templates to submit to Meta

Category Utility, two quick-reply buttons. Build or check them in the free WhatsApp template builder.

Hi {{1}}, thanks for your order #{{2}} of {{3}}, to be paid in cash on delivery.
We'll ship it to: {{4}}.
Please confirm so we can dispatch it today.
[Confirm order]  [Cancel order]
Hi {{1}}, your order #{{2}} is waiting for your confirmation before we ship it.
Tap below: it takes one second.
[Confirm order]  [Cancel order]

What a confirmation costs

You pay Meta's utility rate directly: about $0.0014 per message to India, $0.0068 to Brazil, $0.0034 to the US (list price, 1 October 2026). A thousand COD confirmations to India cost about $1.40; a single refused parcel usually costs more than that in shipping both ways. Work out your own numbers with the WhatsApp cost calculator, and what refused parcels cost you now with the COD RTO cost calculator.

Compared with other ways to do it

OptionPriceMessages go through
Bulk Order Notifications for WA (full version)$39 once, plus Meta's rateYour own Meta Cloud API account
Fast2SMS WooCommerce pluginFree plugin, ₹0.25 per COD confirmationFast2SMS
WappBlaster₹7,999 per year, Meta's rateWappBlaster
Order on WhatsApp for WooCommerce$49 per yearDepends on setup
Notifications with WhatsApp (WooCommerce.com)$99 per yearDepends on setup

If you don't want your own Meta account, a per-message service like Fast2SMS is the simpler start. If you already have one, or want your number and templates to stay yours, a one-time plugin that talks to Meta directly is the cheapest over a year.

FAQ

Is it allowed by WhatsApp?
Yes: an order confirmation to a customer who opted in is a Utility template, the use Meta designed them for. The plugin sends only to customers who ticked the opt-in and suppresses anyone who replies STOP.
Does it work with the block checkout?
Yes, the opt-in checkbox is added to both the classic and the block checkout.
What about prepaid orders?
They are left alone; order status notifications for every gateway are in the free version.
Do I need a developer?
No. You need a Meta WhatsApp Cloud API number and an approved template; the setup guide walks through it.

What Bulk Order Notifications for WA is

A WordPress plugin that sends WhatsApp Business template messages on WooCommerce order status changes, plus bulk sends, through your own Meta Cloud API account. The free wordpress.org build has no sending cap; the full version, $39 once, adds COD confirmation, abandoned-cart reminders, WooCommerce customer segments, scheduled sends and CSV export.

See Bulk Order Notifications for WA →

Sources, checked 30 September 2026: COD share and RTO rates from Razorpay and ClickPost; Meta rates from Meta WhatsApp pricing; Fast2SMS, WappBlaster, Order on WhatsApp, Notifications with WhatsApp. Prices change: check their pages before deciding. Out of date? deus@lumnika.com.

Meta Cloud API setup guide · vs WATI · WhatsApp cost calculator · All products