Visão geral
O Lembrete de Boleto é uma integração do WooCommerce que envia e-mails automáticos de cobrança pra clientes que escolheram boleto no checkout e ainda não pagaram. Pedidos que ficariam esquecidos viram receita recuperada.
O fluxo, em uma frase
Cliente paga com boleto → plugin agenda dois lembretes (24h e 48h por padrão) → manda e-mail no horário marcado → registra cada clique no link → cancela tudo se o pedido for pago, processado ou cancelado antes.
Os componentes
- Cron (WP-Cron): agendado em
woocommerce_thankyoupra cada intervalo configurado. - E-mail: integrado ao sistema de e-mails do WooCommerce, com placeholders dinâmicos.
- Tracking: link único por intervalo que registra o clique antes de redirecionar pro boleto.
- Custom Post Type
boleto_reminder: histórico por pedido (timeline de eventos + cliques).
O que dispara um lembrete
- Status do pedido:
pendingouon-hold. - O método de pagamento precisa ter dados de boleto disponíveis. O plugin já reconhece 26 gateways brasileiros (PagSeguro, Pagar.me, Banco Inter, Asaas, Gerencianet, EBANX, Mercado Pago e outros). Veja a lista completa em Gateways suportados.
- Os intervalos configurados em Horários ainda não venceram.
O que cancela um lembrete
Mudança de status pra processing, completed ou cancelled cancela todos os crons pendentes do pedido. O plugin também respeita expiry_time quando o gateway expõe a data de vencimento — depois disso, o lembrete não dispara.
O plugin é compatível com High-Performance Order Storage (tabelas customizadas de pedidos). Declarado em before_woocommerce_init via FeaturesUtil::declare_compatibility.
Requisitos
- WordPress 5.0+
- WooCommerce 5.0.0 a 8.9.5
- PHP 7.4 ou superior
Próximos passos
- Configuração — defina intervalos e ative log.
- Personalização do e-mail — escreva o texto que o cliente vê.
- Painel e rastreamento — acompanhe quem clicou.