Payments

WhatsApp Payment Reminders: Collecting Dues With a Pay Button in Chat

Collecting payments on WhatsApp means sending an itemised request with a pay button inside the chat, then following up on the outcome. 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

Collecting Payments and Dues over WhatsApp: green cover card with the Payments label, two chat bubbles and a 6 min read tag

WhatsApp payment reminders in brief

WhatsApp payment reminders work best as order details templates, the Meta format built for collecting money that lists each item with its price and adds a pay button inside the chat. Because it is a utility template, it is approved before use and charged at the lower utility rate. WappBlaster sends these requests either as a campaign to every contact with dues, personalised by amount and due date, or from inside a bot at the moment the customer decides. Razorpay connects with native pay inside WhatsApp, PhonePe plugs into WhatsApp's payment system, Stripe can sit in an automation flow as its own payment step, and markets without native pay get a link in the conversation. Of the 3 flows worth building, the one most teams skip is failure recovery: a payment that fails should trigger an immediate message with a retry link, or a whole bot flow asking whether it was a card problem or a change of mind.

How do you collect payments over WhatsApp?

Send order details templates that list items and amounts with a pay button through Razorpay or PhonePe, and trigger separate follow-ups for successful and failed payments.

WappBlaster sends payment requests as campaigns to everyone with dues or from inside a bot at the moment of decision.

  • Each extra hop between promise and payment loses money.
  • The failure path recovers more than the success path.
  • Receipts close the loop automatically.

WhatsApp payment reminders benefits

  • One-tap payment

    The request, the items and the pay button sit in one chat message, with no PDF or email to dig out.

  • Lower message cost

    Order details templates count as utility, so each request is billed at the cheaper rate.

  • Dues campaigns by amount and date

    Everyone with an outstanding balance gets a request personalised to what they owe and when.

  • Payment inside the sales chat

    The bot takes the order and then asks for payment in the same thread.

  • Recovery of failed payments

    A failed attempt triggers a retry link at once instead of silence.

  • Fewer order-status questions

    Order status templates update the customer as the payment and the order move along.

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: each one lists the items and amounts and includes a pay button that runs through 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 payment 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.

Send the request inside a chat, with a button to pay, and all of that becomes a single tap; and the reminder arrives on a channel where it will actually be seen.

Order details templates for WhatsApp payment reminders

Meta built this format specifically for collecting money: it lists each line of the order with its price and adds a built-in 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 payment gateway to WhatsApp

  • Razorpay links up with native pay inside WhatsApp
  • PhonePe plugs into WhatsApp’s payment system
  • Stripe can be dropped into an automation flow as its own payment step
  • In markets without native pay, the customer gets a pay link in the conversation

Three WhatsApp payment 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 WhatsApp payment 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.

For other collection set-ups, see the fee defaulter escalation ladder, the Zoho Books integration and GST billing software with WhatsApp.

WhatsApp payment reminders: gateways and flows
Feature What it does Best for
Razorpay Links up with native pay inside WhatsApp Indian businesses wanting in-chat payment
PhonePe Plugs into WhatsApp's payment system Customers who already pay through PhonePe
Stripe Runs as its own payment step in an automation flow Automations that need a distinct payment step
Pay link Sends a payment link in the conversation Markets without native WhatsApp pay
Dues campaign Requests payment from every contact with an outstanding amount Month-end or due-date collection
Failure recovery Sends a retry link the moment a payment fails Customers who meant to pay and did not

When WhatsApp payment reminders are the wrong choice

  • If you take payment only in cash or by cheque at the counter, a pay button has nothing to link to, so set up Razorpay or PhonePe first.
  • Customers who dispute a large amount need a call from a person, not another automated reminder in the chat.

WhatsApp Payment Reminders: questions

Can I use Razorpay, PhonePe or Stripe for WhatsApp collections?

Yes. Razorpay and PhonePe plug straight into WhatsApp’s own payment system, and Stripe can be added as a step in an automation flow.

Link to this answer

Do customers have to open another app or site to pay?

Not when native pay is set up through a linked gateway: they complete the payment without leaving WhatsApp. In countries where native pay is not offered, they receive a link to pay in the chat.

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

How should a failed payment be handled?

That is up to you. A common setup sends a fresh link to try again straight away, and some businesses add a brief bot conversation asking whether something went wrong technically or the customer decided against it.

Link to this answer

What is a WhatsApp order details template?

A Meta format built for collecting money: it lists each order line with its price and adds a built-in pay button. It is a utility template, so it is approved before use.

Link to this answer

Can I send WhatsApp payment reminders to everyone with dues at once?

Yes, as a dues campaign. Each request is personalised with the outstanding amount and due date and goes to every contact who owes you.

Link to this answer

Can a WhatsApp bot take an order and the payment together?

Yes. The bot collects the order and then asks for payment in the same thread, so nothing is handed off to another channel.

Link to this answer

Why do emailed invoices get paid more slowly than WhatsApp requests?

The customer has to find the email, open the PDF, locate the link and then pay, and every step loses people. In a chat with a pay button the whole journey becomes one tap.

Link to this answer

Does WhatsApp send a receipt after payment?

It can. Order status templates follow the payment or order as it moves, which closes the loop so the customer has no reason to message and ask.

Link to this answer

Can WappBlaster collect payments through WhatsApp?

Yes. WappBlaster sends payment requests as campaigns to everyone with dues or from inside a bot, using Razorpay or PhonePe for native pay and Stripe as a flow step.

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, ₹2499 ($22.99)/yr per user.