Skip to content
OmniChannels.ai
WhatsAppUtilityLogistics and delivery · Payment reminder

Cash on delivery payment WhatsApp template (utility)

Send it the day before a cash-on-delivery parcel goes out. Offering online payment shortens the handover at the door, reduces cash handling for drivers and lowers refusals on delivery.

Preview

Your brand

Hi {{1}}, your parcel {{2}} will arrive tomorrow. The amount due on delivery is {{3}}. To save time, you can pay online now instead of paying the driver.

10:24

  • Pay online

Variables are highlighted. Replace them with your own values before sending.

Hi {{1}}, your parcel {{2}} will arrive tomorrow. The amount due on delivery is {{3}}. To save time, you can pay online now instead of paying the driver.

Buttons: Pay online

Variables explained

What to put in each variable, with an example value.

VariableWhat it isExample
{{1}}Customer's first nameOmar
{{2}}Tracking or order numberSP4829301AE
{{3}}Amount due on delivery, with currencyAED 249.00

Category and compliance notes

Meta classifies this as a utility template: it is triggered by a specific transaction, account event or booking the customer already has. Keep it free of offers, discounts and promotional links; any promotional line makes Meta recategorise it as marketing.

Variations

Alternative versions of the same message, following the same channel rules.

  • Shorter version

    Hi {{1}}, parcel {{2}} arrives tomorrow. Amount due: {{3}}. You can pay online now or pay the driver on delivery.

    10:24

    • Pay online

    113 / 1,024 characters

  • With card-on-delivery option

    Hi {{1}}, your parcel {{2}} will arrive tomorrow with {{3}} due on delivery. Our driver accepts cash and card, or you can pay online now.

    10:24

    • Pay online
    • Pay on delivery

    137 / 1,024 characters

  • With exact-change note

    Hi {{1}}, your parcel {{2}} is due tomorrow and {{3}} is payable on delivery. If paying cash, please have the exact amount ready, as drivers carry limited change.

    10:24

    • Pay online instead

    162 / 1,024 characters

How to use this template

  1. 1

    Copy the template

    Copy the body, footer and buttons exactly as shown, including the {{1}} variables.

  2. 2

    Add sample values

    Meta asks for a sample value for every variable when you submit, so use the examples in the table above.

  3. 3

    Submit it for approval

    Create it in WhatsApp Manager or through the API under the category shown, in the language you send in.

  4. 4

    Send it

    Once approved, send it from your campaigns or trigger it from your systems over the API.

Questions about this template

Which WhatsApp category is this template?

Utility. It confirms or updates a specific order, account or booking. If you add an offer or a promotional link, Meta will recategorise it as marketing.

How long is this WhatsApp template?

The body has 153 characters of the 1,024 WhatsApp allows, with 3 variable(s) and 1 button(s).

Do I need opt-in to send this template?

Yes. WhatsApp requires opt-in before a business starts a conversation, including for utility messages such as order and account updates. Collect it at checkout or sign-up.

Is this template available in other languages?

Yes. It is written natively in English, French, Spanish, German, Arabic, Portuguese, Turkish, and Simplified Chinese, so the Arabic and other versions read as original messages, not translations.