Lembrete de boleto (WC Boleto Reminder)
O plugin WC Boleto Reminder (de fernandoacosta.net) automatiza lembretes de boleto não pago — por padrão, ele manda e-mail. A integração nativa com o plugin de WhatsApp permite mandar também por WhatsApp nos mesmos horários.
Esse artigo cobre como configurar.
Quando faz sentido usar isso (e quando não)
O WC Boleto Reminder já tem horários pré-configurados (ex: 24h antes do vencimento, no dia, depois). Se você usa esse plugin, integrá-lo com WhatsApp dá lembretes nos mesmos momentos sem precisar configurar timing manualmente.
Se você não usa o WC Boleto Reminder, configure lembrete de boleto direto pelo gatilho Novo pedido com filtro de delay e gateway. Veja Lembretes de Pix e boleto — é o caminho mais simples e cobre 95% dos casos.
Pré-requisitos
- Plugin WC Boleto Reminder instalado, ativo e com pelo menos um horário configurado
- Plugin de WhatsApp conectado à Rishi
- Pedidos com método de pagamento via boleto (algum gateway com integração de boleto)
Como a integração funciona
Cada horário de lembrete que você configurou no WC Boleto Reminder vira um gatilho no plugin de WhatsApp:
| Horário no Boleto Reminder | Gatilho no plugin de WhatsApp |
|---|---|
| 24h antes do vencimento | Lembrete de boleto: 24 horas antes |
| 12h antes | Lembrete de boleto: 12 horas antes |
| Dia do vencimento | Lembrete de boleto: dia do vencimento |
| (etc — depende dos seus horários) |
Quando o WC Boleto Reminder dispara o e-mail no horário X, o plugin de WhatsApp dispara a mensagem correspondente (se houver mensagem cadastrada pra esse horário).
Variável adicional
Pra esse caso, há uma variável a mais que não está disponível em outros gatilhos:
| Variável | O que traz |
|---|---|
{{bank_ticket_url}} |
URL de pagamento do boleto, considerando o gateway integrado |
{{bank_ticket_url}} é mais robusta que {{direct_payment_url}} no contexto desse plugin específico — usa a função wc_boleto_reminder_get_payment_data() pra resolver o link correto.
Setup: lembrete 24h antes do vencimento
1. Configure o WC Boleto Reminder
Em WooCommerce → Boleto Reminder (ou onde o plugin estiver), adicione (ou confirme que existe) um horário de 24 horas antes do vencimento.
2. Crie a mensagem
WooCommerce → WhatsApp → Adicionar nova.
| Campo | Valor |
|---|---|
| Nome | Lembrete boleto 24h antes |
| Gatilho | Lembrete de boleto: 24 horas antes |
| Destinatário | {{phone_number}} |
| Status | Inativo (testa primeiro) |
Mensagem (sequência):
Mensagem 1: Olá, {{first_name}}! 🔔
Seu boleto do pedido #{{order_number}} vence amanhã.
Pra evitar juros, pague hoje:
Mensagem 2: {{bank_ticket_url}}
Mensagem 3: Já pagou? Pode ignorar essa mensagem 👍
3. Repita pra outros horários
Crie mensagens distintas pros outros gatilhos disponíveis (12h antes, dia do vencimento, etc). Você decide quais quer ativar.
4. Teste e ative
Como o teste real exige aguardar o evento, use a aba Testar com um pedido de boleto pra ver se a mensagem está formatada como esperado. Quando OK, ative.
Diferença entre {{bank_ticket_url}} e {{direct_payment_url}}
Sutil, mas importante:
| Variável | Quando usar |
|---|---|
{{direct_payment_url}} |
Genérico — funciona em qualquer mensagem com pedido WooCommerce |
{{bank_ticket_url}} |
Específico do WC Boleto Reminder — só funciona nos gatilhos Lembrete de boleto: |
Pros lembretes via WC Boleto Reminder, prefira {{bank_ticket_url}} (é o que o plugin foi feito pra usar). Pros outros casos, use {{direct_payment_url}}.
Combinando os dois mundos
Você pode ter:
- Lembretes "do plugin" via WC Boleto Reminder — usando os gatilhos dele, com timings específicos do vencimento do boleto
- Lembrete de boleto "manual" via Novo pedido + delay — pra quem não quer instalar o plugin extra
Ambos coexistem. Um não invalida o outro. Se você usa os dois ao mesmo tempo (não recomendado), o cliente recebe lembretes duplicados — ajuste pra usar apenas um caminho.
Próximos passos
- Lembretes de Pix e boleto — versão sem WC Boleto Reminder
- Variáveis de mensagem