Skip to content
WACRM.AI
Close-up of two hands holding a smartphone, ready to reply to a customer message

Country × industry · Brazil

Pix payment reminders on WhatsApp: how Brazilian businesses automate collection

This WACRM insight on Pix payment reminders shows Brazilian businesses how to send a Pix charge and polite reminders as Utility templates on WhatsApp, which Banco Central option to link to, how to stop reminders once the payment lands, and which steps AI can draft while a person approves the exceptions.

By the WACRM team Updated

6 min read Share

Why move payment reminders from manual chats to WhatsApp templates?

Pix is the instant payment system created by Banco Central do Brasil: money moves in seconds, any time, any day. Banco Central lists “facilitates reconciliation, automation and system integration” among its advantages. Paying is instant. Chasing a payment that has not come in still means someone scrolling a phone, copying a code into a chat and remembering who already paid.

Note

Pix in numbers (Banco Central do Brasil, “Pix em números”, September 2026, checked 11 November 2026): more than 150 million individuals used Pix, and there were more than 7.8 billion Pix transactions in that month.

Moving reminders to approved WhatsApp templates changes three things:

  • the reminder goes out on time, from the system that knows the due date, not from someone’s memory;
  • every message is the same approved wording, so it stays inside Meta’s Utility category;
  • the sequence stops by itself when the payment provider reports the charge as paid.

This insight covers the Pix side and the WhatsApp side. For costs and the rest of the Brazilian picture, read WhatsApp for businesses in Brazil 2026. Selling in Mexico too? The Mexico country insight covers CFDI, SPEI and cash payments.

A reminder is only as good as the charge it links to. Banco Central describes the options like this:

Pix CobrançaPix AutomáticoBoleto
Started byQR code or Pix Copia e ColaA one-time authorization by the payerThe boleto issued for the charge
Due dateImmediate, or a due date with interest, fines and discountsCharged on the day, under the payer’s rules (e.g. a maximum amount)Yes
SettlementInstant, 24/7On the scheduled dayUp to 3 business days; not on holidays
Cost and clearing (BCB)Lower cost, no bank clearing—Higher cost, needs clearing
FitsOne-off orders and invoicesSubscriptions, school fees, membershipsCustomers who ask for it

Pix Cobrança is a Pix feature Banco Central created for businesses and professionals to manage and receive charges. With Pix Automático, the company sends the charge to the payer’s bank in the days before payment; the bank schedules it and notifies the payer. That means a Pix Automático customer already gets a notice from their bank, so your WhatsApp message is a courtesy, not the charge itself.

Two practical notes. Dynamic QR codes and batch charges are optional for Pix participant institutions, so check what your bank or payment provider supports. And Meta’s Payments API for Brazil lists dynamic Pix codes, payment links, boleto and payment request templates, but does not say who is eligible; plan on sending the Pix Copia e Cola code or payment link in a normal template.

Is a payment reminder a Utility or a Marketing message?

Meta bills per message by category and the recipient’s country calling code, and Marketing costs several times Utility. The Brazil rates are on WhatsApp message prices by country. So the category of your reminder template matters.

Meta’s template categorization says Utility templates follow up on a user action, must be non-promotional, and must be specific to the user or essential to them. Meta’s own Utility examples include “Reminder: Your monthly payment for {{service}} will be billed on {{date}}”. A template that mixes utility and promotional content is categorized as Marketing.

Wording that stays Utility

Keep it UtilityMakes it Marketing
“Your invoice {{1}} for {{2}} is due on {{3}}. Pay with Pix Copia e Cola: {{4}}”“Your invoice is due, and here is a discount on your next order”
“Reminder: payment for order {{1}} is due today.”“Pay today and join our VIP club”
“Thank you, we received your Pix for invoice {{1}}.”“Thanks for paying! See our new collection”

The examples are illustrations of wording, not approved templates. Submit your own for approval; the template approval guide walks through it.

Meta’s opt-in rules ask you to make clear the person is opting in to WhatsApp messages from your named business, to comply with the law that applies to you, and to give clear opt-out instructions and honor them. In Brazil that law includes the LGPD (Lei nº 13.709/2018), overseen by ANPD. WACRM records opt-outs per channel; see opt-outs, consent and cost reports.

What does a reminder sequence look like?

Illustration, not a rule from Meta or Banco Central. Pick the timing that suits your customers and your contract.

  1. Charge created. Your payment provider creates a Pix Cobrança with a due date for the invoice.
  2. Charge sent. A Utility template sends the amount, the due date and the Pix Copia e Cola code or payment link.
  3. Reminder before the due date. A short Utility reminder with the same code.
  4. Reminder on the due date. The last automatic message.
  5. Paid. The provider’s “paid” event cancels any reminder still scheduled and sends a thank-you template.
  6. Still unpaid. The case goes to a person, who decides what happens next.

Every step after the first checks whether the charge is still open, so a customer who already paid never gets the next message.

Which steps can AI run, and which need a person?

AI can draft or runA person approves or handles
Sending the approved charge and reminder templates on scheduleWriting and submitting new template wording
Drafting a reply when a customer asks “did my payment go through?”Disputes, refunds and discounts
Proposing an action, such as a new due date, into the approval queueApproving that proposed action
Labelling the conversation or opening a ticketAnything after the last automatic reminder

In WACRM, the AI sends a reply on its own only when auto-reply is enabled, not paused, and auto-send is on for that conversation; otherwise its draft waits as a proposal. See AI reply drafts. For a payment conversation, keep auto-send off and let the team answer.

How do WACRM and Netbase JSC build it?

Before → After

Illustrative scenario, not a customer case: a language school that charges monthly fees.

BeforeAfter
ChargeStaff send Pix codes from a phoneThe payment provider creates the charge; WACRM sends the approved template
RemindersWhoever remembers, whenever they canOn the schedule the school chose, from one system
Payment receivedSomeone checks the bank app and repliesThe “paid” event stops the reminders and sends a thank-you
Questions and disputesMixed into the same chatTicket or approval-queue item for a named team member

Setup steps

WACRM has no built-in Pix or payment-provider trigger; its Automations triggers are New order, Order fulfilled, Cart abandoned, Inbound message and Booking reminder. The Pix events come from your payment provider and reach WACRM through the API, built as a Custom Development project:

  1. Get the charge, reminder and thank-you templates approved as Utility.
  2. Connect your payment provider’s “charge created” and “paid” events to WACRM’s API, which sends templates with send_template and an Idempotency-Key, so a retried call never sends twice (see the API and MCP quickstart and API and MCP).
  3. Subscribe to WACRM webhooks (message.inbound, message.status) so customer replies and failed deliveries reach your system.
  4. Use Automations with the Inbound message trigger to label payment conversations or open a ticket; “Send a template” checks contact, AI pause, consent and template approval before it sends.
  5. Route exceptions to the team. “Propose an agent action” always waits in the approval queue.

For schools and clinics, see WACRM for education and WACRM for clinics. To scope your own setup, contact us.

Limitations

Dynamic QR codes and batch charges are optional for Pix participant institutions, so what you can send depends on your bank or payment provider. Meta does not state Payments API eligibility on its Brazil page. Banco Central's Pix statistics page could not be read for this edition, and no Brazilian rule on reminder frequency or collection messages was checked: the schedule below is an illustration, not legal guidance.

WACRM

Talk to an expert

A person from the WACRM team replies.

Ask David a question about “Pix Payment Reminders on WhatsApp in Brazil”.

Replies within one working day, usually sooner on WhatsApp.

Frequently asked questions

Is a payment reminder a Utility or a Marketing message on WhatsApp?

Meta treats a reminder as Utility when it follows up on something the customer did, is specific to them and is non-promotional. Meta's own Utility examples include a monthly payment reminder. If the same template also promotes an offer, Meta categorizes it as Marketing and bills the Marketing rate.

Should the message link to Pix Cobrança, Pix Automático or a boleto?

For a one-off order or invoice, a Pix Cobrança with a due date: it settles instantly, 24/7, and can carry interest, fines and discounts. For recurring charges, Pix Automático, which the payer authorizes once. Banco Central notes that a boleto settles in up to 3 business days and does not work on holidays.

Can the customer pay inside WhatsApp?

Meta documents a Payments API for Brazil with dynamic Pix codes, payment links, boleto, offsite card payment and payment request templates, but its page does not state who is eligible. Without it, the reminder template carries the Pix Copia e Cola code or a payment link from your provider, and the customer pays in their bank app.

How do I stop a reminder once the Pix is paid?

Your payment provider sends a "paid" event for the charge. A small integration listens for it and cancels the remaining reminders for that charge, then sends a thank-you or receipt template. In WACRM this runs through the API as a Custom Development project, since WACRM has no built-in Pix trigger.

What about customers who opted out?

Meta requires clear opt-out instructions and that you honor them. WACRM records a WhatsApp opt-out per channel and then blocks later template and broadcast sends to that contact, so a reminder is not sent. Collect the payment through another channel you are allowed to use.

Sources

  1. Banco Central do Brasil — Pix (checked )
  2. Banco Central do Brasil — Pix Cobrança (checked )
  3. Banco Central do Brasil — Pix Automático (checked )
  4. Meta for Developers — Template categorization (checked )
  5. Meta for Developers — Getting opt-in (checked )
  6. Meta for Developers — Payments API for Brazil (checked )
  7. Meta for Developers — WhatsApp Platform pricing (checked )
  8. ANPD — Institucional (checked )

About the author

By the WACRM team Updated

Plan your WhatsApp setup with WACRM

Tell us your market and the systems you use; Netbase JSC scopes the setup with you.