Recuperação de vendas automática é tratar cada estado da compra (PIX pendente, cartão recusado, abandono, reembolso) com a régua certa, disparada pelo evento certo, sem mandar a mesma mensagem duas vezes. O ponto de partida é o webhook da plataforma de pagamento; o ponto de chegada é uma mensagem no WhatsApp que o comprador não sente como disparo.
A ordem de leitura aqui segue o fluxo do dado: o webhook da Hotmart e seus eventos, a idempotência que impede mensagem duplicada, a régua de PIX pendente, a régua de cartão recusado e, por fim, a orquestração no n8n com fila, retry e alerta quando a automação para.
Por onde começar
Ordem de leitura sugerida, do problema de base pro detalhe de operação. Cada post responde uma pergunta só e fecha com o que dá errado.
- Webhook HotmartO mapa de estados da Hotmart: todos os eventos e a régua certa pra disparar em cada um.
- Idempotência em webhookGravar antes de agir: o mecanismo e o SQL que impedem o mesmo evento virar mensagem duplicada.
- Recuperação de PIX pendentePIX pendente conta o tempo ao contrário: o gatilho é a expiração da cobrança, não o abandono.
- Recuperar cartão recusado no WhatsAppO comprador já tentou pagar e travou: texto por motivo de recusa, timing e condição de parada.
- Recuperação com n8nA recuperação vive na tabela, não no fluxo: fila, retry com backoff e alerta quando o n8n para.