Payments

Collecting Payments and Chasing Dues over WhatsApp

How to send payment requests, invoice reminders and receipts on WhatsApp using order details templates, Razorpay or PhonePe.

Arjun Mehta Published 2 Aug 2026 6 min read

Every hop between "I will pay" and "payment received" is a place the money stops moving.

Quick answer: Payment collection on WhatsApp uses order details templates, which carry an itemised order and a native pay button backed by Razorpay or PhonePe. Requests can go out as a campaign to everyone with dues or from inside a bot at the point of decision, and separate follow-ups fire automatically on success and on failure.

Why collection improves on WhatsApp

An emailed invoice requires the customer to find the email, open the PDF, find the link and pay. Each of those steps loses people, and none of them happen on the phone they are holding.

A payment request in a chat with a pay button collapses that into one tap, and the reminder arrives on a channel where it will actually be seen.

Order details templates

This is the format Meta designed for the job: an itemised order with amounts and a native pay button. It is a utility template, so it is approved before use and charged at the lower utility rate.

Order status templates handle the follow-up as the payment or order moves, which is what stops the customer messaging to ask.

Connecting a gateway

  • Razorpay connects to WhatsApp native pay
  • PhonePe connects to the payments ecosystem
  • Stripe is available as a payment step inside automation flows
  • Where native pay is unavailable, a payment link is sent in the chat instead

Three flows worth building

  1. Dues campaign: a payment request to every contact with an outstanding amount, personalised by amount and due date.
  2. In-conversation payment: the bot takes the order, then asks for payment in the same thread.
  3. Failure recovery: a payment that fails triggers an immediate message with a retry link rather than silence.

The failure path is where the money is

Most teams build the success path and forget the failure one. A failed payment with no follow-up is a customer who intended to pay and did not, which is the easiest revenue there is to recover.

Both outcomes can trigger their own message or an entire bot flow, so a failure can ask whether it was a card problem or a change of mind and route accordingly.

Frequently asked questions

Which payment gateways work with WhatsApp payments?

Razorpay and PhonePe connect directly to the WhatsApp payments ecosystem. Stripe is available as a payment step inside automation flows.

Link to this answer
Does the customer leave WhatsApp to pay?

With native pay through a connected gateway the payment happens inside the WhatsApp payment experience. Where native pay is not available in a market, a payment link is sent in the chat instead.

Link to this answer
Are payment reminders charged at the marketing rate?

No. Order details and order status are utility templates tied to a transaction, charged at the lower utility rate.

Link to this answer
What happens when a payment fails?

You configure it. Most businesses send an immediate retry link, and some run a short bot flow to find out whether it was a technical problem or a change of mind.

Link to this answer

Still not answered?

Ask a real person. We reply on WhatsApp, usually within the hour.

Ask on WhatsApp

Arjun Mehta

Head of WhatsApp Business API, WappBlaster

Arjun Mehta leads WappBlaster’s official Meta WhatsApp Business Platform practice, bulk campaigns, chatbot, shared inbox and BSP migrations for 1,000+ India, UAE, USA and UK brands.

Ready to automate post-call follow-up?

Join 3,500+ businesses on Auto WhatsApp After Call, ₹2,499/yr per user.