Skip to content

Guide

Cash on delivery WhatsApp orders

Updated 2026-11-12

To take cash on delivery WhatsApp orders, confirm items and the exact COD total in chat, collect a reachable phone and full delivery address, get an explicit YES, then log the order before dispatch. Reduce fake orders with a callback or small prepaid option on big carts. Ordr can collect COD fields and offer Paymob links when you want prepaid on the same channel.

Practical COD habits for WhatsApp Business shops—confirmation, address checks, and when to add card links or Ordr AI.

COD confirmation template

Make the cash amount impossible to misread.

  • COD total: [amount] including delivery — pay cash to the courier
  • Address + phone must be complete before YES
  • Log COD flag on the order row

Address and phone quality

Most failed COD drops are bad location data, not bad products.

  • Building, floor, landmark
  • Alternate phone when possible
  • Delivery window the courier can meet

Fake-order controls

Process beats blaming the channel.

  • Callback on first orders
  • Prepaid option above a cart threshold
  • Blocklist repeat no-shows in your sheet notes

COD plus Ordr and Paymob

Keep COD for customers who prefer cash; offer a Paymob link when they choose prepaid—same agent, same catalogue.

  • Structured COD orders in the inbox
  • Optional Paymob checkout
  • Human handoff for payment disputes

FAQ

How do I confirm a COD WhatsApp order?

State items, COD total (including delivery), address, and ask for YES. Do not dispatch on a vague “ok”.

How do I reduce fake COD orders on WhatsApp?

Call back new numbers, require landmark/building details, cap COD for first-time buyers, or offer a prepaid link for large carts.

Should every WhatsApp order be COD?

No. COD fits local delivery habits; prepaid links cut no-shows. Many shops offer both in the confirmation message.

Does Ordr support COD?

Yes. The agent can record COD as the payment method and still hand off disputes. Pair with Paymob when you want card or wallet checkout in chat.

What if the customer is not home?

Set a reattempt or pickup policy in the confirmation notes and update the sheet/POS status—do not leave cash expectations unclear.