Skip to content
Meta Business Partner

COD Confirmation WhatsApp Template for Banking

A ready-to-use, Meta-compliant WhatsApp cash-on-delivery confirmation template built for Indian banking, NBFC and lending workflows — physical debit cards, cheque books, loan-document kits and secure device deliveries that arrive COD. It ships with the correct utility category, three tested variables and one-tap Confirm / Pay Now / Cancel buttons. Copy it, drop in your customer's name, reference number and amount, and send it inside the free 24-hour service window with InfiQ.

Utility
Category
3 (name, dispatch ref, amount)
Variables
Confirm · Pay now · Cancel
Buttons
Per delivered message, utility rate
Billing
Usually within a day
Approval time
English + regional versions
Languages
A utility-category WhatsApp template that lets a bank, NBFC or lender ask a customer to confirm a cash-on-delivery item (card, cheque book, secure device or document kit) with a single tap — ready to copy, personalise and submit for approval.
utility

Variables

  • {{1}} = Ananya
  • {{2}} = COD-DL-48217
  • {{3}} = 499

Verified business

Hi Ananya, please confirm your Cash-on-Delivery dispatch COD-DL-48217 for ₹499. Our courier will collect the amount at handover. Tap Confirm to keep the delivery, Pay Now to prepay and skip the cash collection, or Cancel if you did not request this.

10:24

Confirm delivery
Pay now
Cancel

Preview · as customers see it

When to send this template

Reach for this template the moment a physical, cash-on-delivery item leaves your fulfilment centre — a re-issued debit or credit card, a cheque book, a loan-agreement or KYC-document kit, or a co-branded secure device that the customer pays for on handover. Firing it right after dispatch does three jobs at once: it warns the customer that a courier will ask for cash so the delivery is not refused at the door, it gives them a compliant way to prepay and avoid handling cash, and it creates a clear fraud checkpoint by letting anyone who did not request the item tap Cancel. Because the message is tied to a concrete dispatch the customer initiated, it lands as a genuine transactional update rather than a broadcast, and it reaches the one channel your customer already checks dozens of times a day.

  • Debit/credit card re-issue or first-time card delivered COD
  • Cheque book dispatch with a handling or courier charge
  • Loan-document, agreement or KYC kit collected on delivery
  • Secure hardware (token, PoS device) shipped to the customer
  • Any COD handover where a wrong address or refused parcel is costly

Why utility is the right category

This message is transactional: it confirms a specific dispatch the customer can act on, contains no promotion, and points to a next step that is purely operational. That is exactly what Meta means by the utility category, and utility is billed at a lower rate per delivered message than marketing. Keep the body strictly informational — the instant you add a discount, a cross-sell or a 'limited-time' hook, the template becomes marketing, will attract a stricter review, and will bill at the higher marketing rate. Send it inside the free 24-hour service window that opens when the customer last messaged you and there is no per-message template charge at all; outside that window the template bills once, per delivered message, at the utility rate plus InfiQ's transparent ₹ platform pricing (ex-GST).

Personalise it so it reads 1:1

Three variables do the heavy lifting here, and each one earns its place. Variable {{1}} is the customer's first name so the message opens like a real person wrote it. Variable {{2}} is the dispatch or reference number the customer can match against your app, SMS or email — this is what turns a vague 'you have a delivery' into a trustworthy, verifiable update and is your strongest anti-phishing signal. Variable {{3}} is the exact rupee amount the courier will collect, printed with the ₹ symbol so there is no surprise at the door. Always populate every variable — a live template that shows a raw {{2}} to the customer looks broken and erodes the trust a banking sender depends on. Feed these values straight from your dispatch or loan-management system through the InfiQ API so each send is accurate and automatic.

Approval and delivery tips

Submit the template as utility with realistic sample values for all three variables — Meta's reviewers reject templates whose placeholders are empty or filled with gibberish, so 'Ananya', 'COD-DL-48217' and '499' beat 'xxx' every time. Give the template a clear internal name such as cod_confirmation_banking_v1 so you can version it later. Keep the wording neutral and specific: no emojis stacked for effect, no ALL-CAPS urgency, no promotional phrasing. Approval for a clean utility template is usually quick, often within a day, after which you can send instantly through InfiQ. If you want the same message in Hindi, Tamil or another language your customers read, submit it as a separate language version of the same template so Meta can serve the right one automatically.

  • Category: Utility — informational, tied to a real dispatch
  • Fill all three sample variables with realistic values before submitting
  • No promotions, discounts or urgency language in the body
  • Add language versions (Hindi, Tamil, etc.) as separate approved copies
  • Wire variables to your dispatch/LMS data via the InfiQ API for accuracy

Handle the button replies

The three buttons turn a notification into a workflow. Confirm delivery tells your courier partner to proceed and can silently log the customer's acknowledgement. Pay now should deep-link to a hosted payment or UPI intent so the customer settles the amount digitally, cuts your cash-handling cost and speeds up the handover — a real win on card-issuance and document-kit volumes. Cancel is your safety valve: route those taps straight to a fraud or operations queue, because a customer cancelling a COD item they never ordered is often the first sign of an address or account-takeover problem. Every tap comes back to InfiQ as a structured webhook you can act on in your systems in real time, so the template does not just inform — it drives the next operational step.

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which WhatsApp category does this template use?+
Utility. It confirms a specific cash-on-delivery dispatch the customer can act on and carries no promotion, so it qualifies for the utility category and its lower per-delivered-message rate.
Does a COD confirmation still need opt-in?+
Yes. You need valid consent to message the customer on WhatsApp. Utility templates are tied to a real transaction the customer initiated, but that does not replace opt-in — capture consent at onboarding or checkout and keep a record.
Can I edit the wording?+
Yes. You can change the copy as long as it stays informational and within utility rules. Any edit means re-submitting the template for approval, so keep a versioned name like cod_confirmation_banking_v2.
How much does it cost to send?+
Inside the free 24-hour service window there is no template charge. Outside it, the template bills once per delivered message at the utility rate plus InfiQ's transparent ₹ platform pricing, ex-GST. Use the cost tool to model your monthly volume.
How is this billed — per message or per conversation?+
Per delivered message, by category. Since 1 July 2025 Meta bills each delivered template message individually rather than per 24-hour conversation. The 24-hour window is now only a free service window, not a billing unit.
How fast can I start sending after submitting?+
A clean utility template is usually approved within a day. Once approved, you can send it instantly through InfiQ, triggered automatically from your dispatch or loan-management system.
Can I offer prepay through this template?+
Yes. The Pay Now button can deep-link to a hosted payment or UPI intent so the customer settles the COD amount digitally before delivery, which reduces cash handling and refused parcels — and it stays within the utility category because it is operational, not promotional.
Is it available in Hindi and regional languages?+
Yes. Submit each language as a separate version of the same template. Once approved, WhatsApp serves the version that matches your customer's language automatically.

Send your first COD confirmation this week

Get this template approved, wire it to your dispatch data and start cutting refused deliveries — InfiQ, an official Meta Business Partner, gets you live on the WhatsApp Business API with transparent ₹ pricing and full BSUID ownership.