WhatsApp payment reminders

WhatsApp payment reminders in South Africa: opt-in, templates, and good practice

Set up useful WhatsApp payment reminders with clear opt-in, appropriate templates, customer-friendly wording, opt-outs, reply handling, and audit records.

Zeroed Editorial TeamUpdated 30 July 20265 min readSource checked

Begin with permission, not a template

Meta's official WhatsApp guidance requires businesses to obtain opt-in before messaging people. The person must have given the business their mobile number and agreed to receive messages or calls from the named business.

An opt-in process should record:

  • who agreed;
  • the mobile number;
  • the business named in the request;
  • what communication the person agreed to receive;
  • when and how permission was obtained; and
  • the wording shown at the time.

Meta lists methods such as a website, SMS, phone flow, or paper process as possible routes, provided the opt-in meets policy and applicable law.

Do not buy a phone list and treat possession of the number as permission.

Separate collection messages from marketing

A reminder about an existing unpaid invoice is operational communication. A message promoting a new service is marketing. Combining them creates unnecessary risk and makes the customer's choices less clear.

POPIA section 69 and the Information Regulator's guidance address unsolicited electronic direct marketing. Whether a specific message is direct marketing depends on its purpose and content. Keep promotional language out of payment reminders unless your legal and consent process supports it.

This guide is not a legal opinion on a particular message. Read the POPIA-aware payment reminder guide and obtain advice where needed.

Understand the WhatsApp message window

Meta distinguishes messages within an open customer service window from template messages sent outside that window. Its service-message documentation says approved templates are needed outside the customer service window, and recipients must still have opted in.

For invoice follow-up, this means a business normally needs:

  1. an appropriate WhatsApp Business setup;
  2. recorded opt-in;
  3. approved templates for business-initiated messages;
  4. a way to receive and act on replies; and
  5. a process for opt-out and preference changes.

Template approval is a platform decision. Do not assume that a previously approved template will always remain correctly categorised.

Build a reminder that helps the customer act

A useful reminder answers six questions quickly:

  1. Who is contacting me?
  2. Which invoice or account is this?
  3. What amount is outstanding?
  4. When was it due?
  5. How can I pay or ask a question?
  6. What can I do if the information is wrong?

Avoid sending sensitive detail that is not needed. A customer's phone can be seen by other people. Sector rules may require additional care, especially in healthcare and education.

Example structure

Hi [first name], this is [business name]. Invoice [reference] for R[amount] was due on [date]. If you have already paid, reply PAID with the payment date. If something is incorrect, reply QUERY and we will check it. You can pay using [trusted route] or contact us at [contact].

This is a structure, not a universal legal template. Adapt it to your agreement, sector, privacy notices, and approved WhatsApp template.

More examples appear in our payment reminder template guide.

Make every reply change the workflow

WhatsApp is a conversation channel. Treating it as a one-way broadcast tool wastes its main advantage.

Customer replySystem response
PaidPause reminders and reconcile the payment
QueryOpen a dispute task and pause normal follow-up
Promise dateRecord amount and date; follow up only if missed
Cannot payRoute to the approved hardship or payment-plan process
Wrong personStop and correct the contact data
StopApply the relevant channel preference or opt-out workflow

If replies enter an inbox nobody monitors, the automation is incomplete.

Protect quality and sender reputation

Meta recommends useful, personalised messages and warns against sending too many messages. A practical quality policy should include:

  • permitted contact hours;
  • a minimum gap between attempts;
  • a maximum number of messages per account;
  • suppression when another staff member has contacted the customer;
  • clear handling of failed delivery;
  • immediate removal of wrong numbers; and
  • review of complaints and blocks.

Do not keep sending because a template technically allows it.

Payment links should make the receiving business clear. Use a consistent domain or established provider, include the invoice reference, and give a separate route for a customer who does not want to use the link.

Never ask for card details, banking passwords, or one-time PINs in a WhatsApp chat.

When Zeroed provides a PayFast route, the payment goes to the business's own PayFast account. Zeroed does not receive the debtor's money.

Keep an audit trail

For each message, retain the operational record your business needs:

  • recipient and account;
  • template and final rendered text;
  • send time and channel;
  • delivery status;
  • reply;
  • preference or opt-out action;
  • staff action; and
  • reason the workflow stopped.

Access to the record should be limited. Retention should match the purpose and your legal obligations rather than continuing indefinitely.

A launch checklist

  • The business name is clear in the opt-in and message.
  • Opt-in evidence is stored.
  • Templates match their actual purpose.
  • Marketing copy is excluded from collection reminders.
  • Balances and references are checked before sending.
  • Replies create tasks or status changes.
  • Wrong-number and opt-out paths work.
  • Contact hours and fatigue limits are configured.
  • Staff can see the complete communication history.
  • Payment links and reply contacts have been tested.

How Zeroed helps

Zeroed gives South African businesses a dedicated reminder workflow that operates in their own name. It combines WhatsApp with supporting channels, keeps a contact history, tracks promises and plans, and pauses work when the customer's situation changes.

Common questions

Frequently asked questions

What tool should I use for WhatsApp payment reminders in South Africa?

Use a first-party accounts receivable tool such as Zeroed when you need scheduled WhatsApp reminders in your business name, recorded opt-in, approved templates, reply routing, and an audit trail. Manual messaging only suits very low volume.

Do customers need to opt in before a business messages them on WhatsApp?

Meta requires opt-in before a business messages a person on WhatsApp. The permission must identify the business and make clear that the person agrees to receive messages, while also complying with applicable law.

Can a payment reminder include marketing?

Keep collection and marketing purposes separate. Adding promotional content can change the legal and platform-policy analysis and may trigger direct-marketing requirements.

What should a WhatsApp payment reminder contain?

Identify the business, state the invoice reference and accurate balance, provide a safe payment or contact route, and explain how the customer can report payment, dispute the account, or change communication preferences.

Evidence

Sources

  1. Get opt-in for WhatsApp Meta for Developers. Accessed 28 July 2026.
  2. Service messages Meta for Developers. Accessed 28 July 2026.
  3. Guidance Note on Direct Marketing under POPIA Information Regulator South Africa. Accessed 28 July 2026.

Keep reading

Related guides