Confirming cash-on-delivery orders on WhatsApp

Cash on delivery sells more in the Saudi market, and it also comes back more. The cost is not the cancelled order — it is the shipment that travelled twice. One question before dispatch separates the two.

Two buttons instead of a phone call

The message carries the order summary and two buttons: confirm and cancel. The customer's tap is recorded on the order itself, so you know before dispatch which orders are ready — instead of an employee calling numbers that do not answer.

The ones who do not answer

You can set a second reminder after a delay, and decide what happens to someone who never answers: held for a human to review, or flagged so you can make the call.

How it sits with Salla and Zid

Orders arrive from Salla or Zid automatically, so there is nothing to export or upload. The confirmation state stays visible to your team in the inbox alongside the rest of the customer's context.

Common questions

Does the message arrive with no prior conversation?
Yes, because it is sent on a Meta-approved template — which is what allows starting a conversation with a customer who has placed an order.
What if the customer cancels?
The cancellation is recorded on the order before dispatch, so you save the shipping cost — and the customer stays on your list for a later campaign.
Can I customise the wording?
Yes — your wording and your store's name, within what Meta approves for templates.
Do I need a store connected?
Connecting Salla or Zid makes it fully automatic. Without a connection it is still possible manually or through the API.

Read next