Pular para o conteúdo

Vender curso e produto digital sem perder o comprador

O checkout conhece a compra; a automação precisa conhecer o cliente

Pedido, abandono, reembolso, assinatura e consumo determinam a comunicação que vem depois da venda.

Cada venda emite fatos, e cada fato pede uma mensagem diferente. Este guia mostra o que a sua automação (mensagem que sai sozinha, sem você digitar) deve dizer em cada um deles. Vale para compra aprovada, carrinho abandonado, pagamento recusado, reembolso e assinatura atrasada. Você sai com a lista do que perguntar ao seu checkout antes de assinar o contrato.

13 minutos de leitura Revisão em Brasil GEO, responsável editorial

Profissional de camisa clara e fone escuta uma conversa diante do notebook, com caderno aberto e caneca carmim.
A compra registrada precisa encontrar o histórico de quem comprou. Ilustração gerada por IA.
Ampliar imagem

Este artigo em vídeo e em podcast

O texto desta página virou uma aula gerada no NotebookLM a partir da prosa que você lê abaixo, servida nos arquivos originais, sem recompressão. O vídeo de 9 min apresenta o panorama; o podcast de 14 min aprofunda a conversa para ouvir no deslocamento. Cada peça tem download, compartilhamento e a transcrição completa para ler e copiar.

Baixar o vídeo
Vídeo da aula: o panorama das decisões deste artigo, com legenda em português.
Podcast do artigo: O checkout conhece a compra; a automação precisa conhecer o cliente
Portal Leadlovers 2026 · Vender curso e produto digital sem perder o comprador
Baixar o podcast
Podcast do artigo: a conversa aprofundada sobre as mesmas decisões.

Quais fatos o seu checkout avisa depois da venda?

O seu checkout sabe o que aconteceu com o dinheiro de cada venda. Ele conta isso por webhook (aviso automático que um sistema manda ao outro quando algo acontece). Cada aviso é um fato: pagou, não pagou, desistiu, pediu o dinheiro de volta. A sua régua pós-venda vive desses fatos, e nem todo checkout emite todos eles. Sem o fato certo, o acesso não chega, o Pix não é cobrado, o carrinho não volta.

Este guia trata do que fazer com o fato depois que ele chega. Ele é o par de Doze checkouts, doze nomes para a mesma venda, que cuidou dos nomes. Aqui a pergunta é outra: com o fato na mão, qual mensagem sai?

Quantas das quinze plataformas avisam cada fato da venda

Plataformas, de 15

  • Aprovada 15
  • Reembolso concluído 13
  • Aguardando pagamento 12
  • Contestada no banco 11
  • Recusada 10
  • Abandonada 9
  • Atrasada 8
  • Renovada com nome próprio 5
Fonte: documentação pública de webhook de quinze plataformas de checkout, 2026. A conta olha nome de evento próprio ou valor literal de campo de status.

Braip e Vindi ficam fora da base porque a documentação delas não abre ao público. O abandono não conta a Pagar.me, cujo aviso de checkout cancelado registra link expirado.

O desnível dessa barra é o assunto deste guia. Todo checkout conta que recebeu o dinheiro. Ele vai ficando calado quando a régua avança para reembolso, disputa, renovação e atraso, que é onde a comunicação decide receita.

Qual mensagem cada fato da venda pede?

Cada fato tem uma resposta própria, e a tabela desta seção junta todas. A compra aprovada libera o acesso e começa o onboarding (os primeiros passos do cliente novo, guiados por você). O checkout da Leadlovers já entrega tags prontas para a cobrança do pagamento à espera: [CODIGOPIX], [QRCODEPIXA] e [EXPIRAPIX]. O código Pix dura 24 horas, então a régua inteira precisa caber num dia. Primeiro o lembrete com o código, depois o reforço antes de a janela fechar. Transformar cada aviso do checkout na mensagem certa é o que ensina o curso Automação com n8n e Make: Fluxos Inteligentes.

O carrinho abandonado alimenta a régua de recuperação, e o conteúdo do aviso prega a primeira peça ali. Na Kiwify, o abandono chega sem o campo que identifica o evento. Um servidor que separa avisos por esse campo descarta justo o de recuperação, sem erro no log.

As quinze plataformas diante de uma régua de recuperação de carrinho

  • Avisam o abandono e identificam o evento 8
  • Avisa o abandono sem o campo identificador: Kiwify 1
  • Ficam sem nome para o abandono 6
  • Documentações 15
Fonte: documentação pública de webhook das quinze plataformas de checkout, 2026. Só oito sustentam a régua de abandono lendo o campo de evento do aviso.

A Pagar.me fica fora das nove porque o seu aviso de checkout cancelado registra link de pagamento expirado, e não a desistência do comprador.

O pagamento recusado pede a mensagem mais delicada: avisar que a compra falhou e oferecer outro meio, sem constranger. Dez plataformas avisam esse fato. A Stripe junta duas situações no mesmo aviso: o cartão negado do comprador novo e a cobrança que falhou no assinante. A mensagem de nova tentativa chega então com o tom errado a quem já é cliente.

Fonte: documentação pública de webhook das quinze plataformas de checkout, 2026. Cada linha traz o fato, a mensagem que ele dispara e quantas plataformas o avisam.
FatoO que a automação fazQuantas das 15 avisam
AprovadaEntrega o acesso e começa o onboarding15
Aguardando pagamentoCobra o boleto ou o Pix com o código dentro12
AbandonadaChama de volta quem deixou o carrinho aberto9
RecusadaOferece nova tentativa ou outro meio de pagamento10
Reembolso pedidoAbre conversa de retenção e pausa as ofertasMonetizze, pelo código 9
Reembolso concluídoConfirma a devolução e encerra o acesso13
Contestada no bancoCorta o acesso e suspende toda oferta11
RenovadaManda recibo, sem repetir o onboarding5 com nome próprio
AtrasadaCobra com tom de assinante, e com prazo8

Reembolso pedido e reembolso feito são duas conversas

O reembolso tem dois tempos, e a maioria das réguas trata os dois como um só. A Monetizze separa por código: o 9 marca o pedido de devolução e o 4 marca a devolução concluída. A documentação é explícita, e diz que o evento 9 não substitui nem antecipa o evento 4.

Entre um código e outro existe uma janela. O cliente ainda espera o dinheiro e você ainda tem a relação. É nessa janela que a mensagem muda o desfecho, e ela é de retenção, com as ofertas de venda pausadas.

Código 9 e código 4 pedem conversas diferentes

  • Código 9: pedido registrado

    O pedido de devolução entrou no sistema, e o dinheiro do cliente ainda está com você.

    • Mande a mensagem de retenção: confirme o recebimento do pedido, pergunte o motivo e ofereça suporte ou troca.
    • Pause as campanhas de venda para esse contato, porque oferta durante pedido de devolução corrói a confiança.
  • Código 4: devolução concluída

    O dinheiro já voltou para o cliente, e o acesso ao produto termina naquele mesmo dia.

    • Confirme a devolução, informe a data em que o acesso acaba e deixe a porta aberta para uma volta.
    • Quem trata o código 9 como se fosse o 4 corta o acesso de um cliente que talvez ficasse.
Fonte: documentação pública de webhook da Monetizze, 2026. Os dois códigos existem porque o dinheiro volta ao cliente em momentos diferentes.

O Asaas usa a mesma ideia no lado bom do ciclo. Ele avisa o pagamento efetuado e, depois, o valor disponível na conta. Para entregar o acesso, o primeiro aviso já basta. Para o caixa, com saque e repasse, conta o segundo.

O chargeback fecha a conversa. Ele acontece quando o cliente contesta a compra direto no banco, sem falar com você. A régua tem duas obrigações e uma proibição: cortar o acesso, guardar o caso para a defesa e não mandar oferta nenhuma.

Dois percentuais que decidem o custo do pós-venda

  • 1,5%

    taxa de chargeback a partir da qual a Kiwify avisa que pode parar de processar pagamentos da conta

  • 4,99%

    taxa de estorno cobrada pela Greenn depois de 30 dias, contra R$ 0 dentro da janela

Fonte: central de ajuda da Kiwify e tabela de taxas da Greenn, 2026. Os dois números saem de contas diferentes, e cada anel tem a sua própria base.

A Kiwify publica o índice como taxa de chargeback da conta. A Greenn apresenta o valor como taxa de estorno da operação, contra R$ 0 nos primeiros 30 dias.

Esse fato de peso máximo é justamente um dos que menos viajam. Onze das quinze plataformas avisam o chargeback, e quatro delas ficam de fora. Quem vende por elas precisa acompanhar a contestação por outro canal, porque a taxa que pode suspender a conta chega sem aviso.

Onde mora o prazo de garantia do seu produto

A régua de reembolso fica mais precisa quando sabe o dia em que a garantia do produto acaba. A Ticto é a única que manda esse prazo dentro do aviso, num campo próprio da versão 2 do webhook.

Na Hotmart, a garantia é de 7, 15, 21 ou 30 dias por produto, e em assinatura vale só para a primeira cobrança. A Kiwify conta os sete dias a partir da data da compra. Nenhuma das duas manda o prazo no aviso, então a régua precisa carregar essas janelas de fora, produto a produto.

O que muda na régua quando a venda é assinatura?

Na assinatura, a régua deixa de reagir a uma compra e passa a acompanhar uma relação mensal. Os dois fatos que decidem receita são a renovação e o atraso. A renovação bem tratada é um recibo com continuidade, sem repetir o onboarding de cliente novo.

O problema começa na emissão. Só cinco das quinze plataformas dão nome próprio à renovação. Na Hotmart ela chega como mais uma compra aprovada, e o que separa o assinante antigo do comprador novo é um campo com o número da recorrência.

Uma assinatura mensal, os fatos e as mensagens

  1. Dia 0 Compra aprovada cumprido

    Entrega e onboarding. As quinze plataformas avisam esse fato, e o Asaas ainda separa o pagamento efetuado do valor disponível.

  2. Dia 7 Fim da desistência do art. 49 do CDC cumprido

    Só a Ticto manda esse prazo dentro do aviso. Na Hotmart, a garantia escolhida vale apenas para a primeira cobrança.

  3. Dia 30 Renovação em curso

    Recibo e continuidade. Cinco plataformas dão nome próprio ao fato; na Hotmart, ele volta como uma compra aprovada de novo.

  4. Dia 60 Cobrança falha previsto

    Cobrança com tom de assinante, e com prazo, porque cada dia sem resolver aproxima o cancelamento da conta.

  5. Dia 75 Cancelamento ou volta previsto

    Se a cobrança não volta, o fato de cancelamento fecha a régua com a mensagem de encerramento da relação.

Fonte: documentação pública de webhook de Hotmart, Kiwify, Monetizze, Ticto e Asaas, 2026. As datas montam um caso de exemplo, com uma cobrança que falha no segundo mês.

O atraso é o fato em que os dicionários mais se dispersam. O mesmo assinante com a cobrança falhada aparece com quatro nomes diferentes em quatro plataformas. Oito das quinze avisam esse fato, e nas outras sete a régua de inadimplência não tem gatilho nativo.

Do lado da Leadlovers, o motor de integrações externas junta tudo isso em cinco baldes, e a Central de Ajuda diz quais plataformas cada balde aceita. O desnível entre eles decide a régua. Pós-venda, boleto e cancelamento aceitam quatro plataformas cada um; abandono aceita três; pagamento atrasado aceita só a Hotmart.

Os cinco baldes da Leadlovers, medidos em habilitações

  • 4 Pós-venda (Hotmart, Monetizze, Kiwify, PagSeguro) 25% do total
  • 4 Cobrança por boleto (as mesmas quatro) 25% do total
  • 4 Cancelamento (Hotmart, Monetizze, Digital Manager, Braip) 25% do total
  • 3 Abandono de carrinho (Hotmart, PayT, Doppus) 18,8% do total
  • 1 Pagamento atrasado (Hotmart) 6,3% do total
Fonte: Leadlovers, Central de Ajuda, artigo de ações automatizadas, 2026. As dezesseis habilitações se espalham de forma desigual, e a Hotmart é a única presente nos cinco baldes.

Para quem monta a régua de inadimplência dentro da Leadlovers, a escolha do checkout decide se ela existe. Com a Hotmart, existe. Com as outras, o atraso precisa chegar por outro caminho, montado por fora da automação.

O aviso conta se o cliente usou o que comprou?

Não. Nas quinze documentações abertas, nenhum nome de evento descreve acesso ao produto ou avanço no conteúdo depois da compra. O comportamento que aparece é anterior ao pagamento: o cliente abriu o checkout, o cliente visualizou o boleto.

Isso importa porque a segunda venda depende do consumo. Saber se o cliente entrou, se avançou ou se parou no primeiro módulo separa uma campanha de renovação bem endereçada de um disparo às cegas. E é justamente esse dado que o aviso do checkout não carrega. Ligar o avanço do cliente dentro do produto à próxima oferta é o que Motor de crescimento para produtos de IA monta passo a passo.

Quem monta hoje uma régua de segunda venda sobre esses avisos tem fatos de transação de sobra e fatos de consumo em falta. O avanço do cliente dentro do produto precisa chegar por outra via, e essa via se confirma antes da promessa.

Como montar a régua a partir do que o checkout emite

A régua ideal tem nove fatos, da aprovação ao atraso. A régua possível tem os fatos que o seu checkout emite, e a distância entre as duas se mede antes de configurar qualquer automação. Basta abrir a documentação de webhook e riscar da lista os fatos ausentes.

Quem faz o caminho contrário desenha a régua inteira e depois procura os gatilhos. As ausências aparecem em produção: a régua de chargeback nunca dispara, a mensagem de carrinho não sai. A decisão desta página é essa inversão de ordem, primeiro a lista de emissão, depois o desenho.

O fato e o seu checkout: quatro situações, quatro condutas

depende do conteúdoA mensagem depende do conteúdo do avisosó do fato

  • Emite, e o conteúdo decide

    Confira o campo antes de escrever a mensagem. A cobrança de Pix precisa do código e do prazo; a renovação na Hotmart precisa do número da recorrência.

  • Não emite, e a mensagem dependia do dado

    Tire a régua da promessa, por escrito. Separar renovação por uso do produto, sem fato de consumo no aviso, é promessa sem gatilho.

  • Emite, e o fato basta

    Configure direto. A compra aprovada dispara a entrega nas quinze plataformas, e o abandono dispara a recuperação nas nove que o avisam.

  • Não emite, e o fato bastaria

    Acompanhe por outro canal e registre a falta. O chargeback não chega por aviso em quatro plataformas, e a taxa que suspende contas continua correndo.

não emiteO seu checkout emite o fatoemite

Fonte: documentação pública de webhook das quinze plataformas de checkout, 2026. Cruze cada fato da sua régua com o que o checkout escolhido entrega.

A mesma lista serve de roteiro de compra. Antes de trocar de checkout, ou de contratar o primeiro, as perguntas abaixo custam uma tarde com a documentação aberta. Todas nascem de casos reais deste levantamento.

  1. Peça a lista literal de eventos, com o nome exato que chega no aviso, e confira se ela separa o que a sua régua separa.
  2. Confira fato a fato se o candidato avisa: aprovada, aguardando, abandonada, recusada, reembolso nos dois tempos, chargeback, renovada e atrasada.
  3. Pergunte o que o aviso de abandono carrega e como se identifica, porque na Kiwify ele chega sem o campo de evento.
  4. Pergunte que campo liga o carrinho abandonado à compra aprovada do mesmo comprador, porque é ele que tira do aviso quem já pagou.
  5. Pergunte se o atraso de assinatura tem nome próprio e, na Leadlovers, em qual dos cinco baldes o seu checkout aparece.
  6. Confirme a versão do webhook e o que muda entre versões, porque a Ticto mantém duas versões com nomes incompatíveis.

O critério, e o que fazer hoje

O critério é a cobertura: a fração dos fatos da sua régua que o checkout avisa com nome e conteúdo úteis. Um checkout com taxa menor e cobertura menor cobra a diferença em receita de recuperação, e essa conta não aparece na tabela de preços. As taxas das mesmas plataformas estão em O checkout pode custar mais que todo o software.

Faça hoje uma folha de duas colunas: os fatos da sua régua de um lado, o que o seu checkout avisa do outro. Marque o que ele entrega, o que entrega com limite e o que não entrega. Com essa folha na mão você conversa com qualquer fornecedor e sabe o que a sua automação vai poder dizer.

O checkout sabe o que aconteceu com o dinheiro, e isso ele conta bem. Quem precisa saber o que fazer com o cliente é a automação, e ela só sabe o que o aviso contar.

Perguntas que aparecem depois desta leitura

O que a automação deve fazer com cada fato do checkout?

A compra aprovada libera o acesso. O pagamento à espera pede cobrança com o código dentro. O abandono pede recuperação, e a recusa oferece outro meio. O reembolso pedido abre retenção; o concluído encerra o acesso.

Qual a diferença entre reembolso pedido e reembolso concluído?

São dois fatos. A Monetizze separa os dois por código: o 9 dispara no registro do pedido e o 4 só quando a devolução termina. Na janela entre eles, a mensagem é de retenção, com as ofertas pausadas.

Por que o Asaas manda dois avisos para a mesma cobrança paga?

Porque separa o pagamento efetuado do valor disponível na conta. A régua do cliente, com entrega e boas-vindas, dispara no primeiro aviso. A régua do caixa, com saque e repasse, espera o segundo.

O webhook do checkout informa se o cliente consumiu o produto?

Não nas quinze documentações abertas. O comportamento que aparece é anterior ao pagamento, como o checkout aberto e o boleto visualizado. A régua de segunda venda que depende de consumo precisa de outra via de dados.

A régua de inadimplência funciona com qualquer checkout na Leadlovers?

No motor de integrações externas, não: o balde de pagamento atrasado atende só a Hotmart. Nas próprias plataformas, o atraso tem nome em oito das quinze, com quatro nomes diferentes para o mesmo cliente.

O que perguntar sobre webhooks antes de trocar de checkout?

Peça a lista literal de eventos e o que cada um carrega. Meça a cobertura dos fatos da sua régua. Pergunte como o abandono se identifica, se o atraso tem nome próprio e qual versão do aviso entra no contrato.

De onde vêm os números desta página

Cada dado abaixo tem origem nomeada e data de consulta. Número sem fonte publicada não entra no texto; quando a fonte não publica o valor, a página diz isso na frase.

  1. Leadlovers, Central de Ajuda, "Como configurar ações automatizadas", com os cinco baldes de ação e as plataformas habilitadas em cada um, atualizado em 13 de julho de 2026. Consulta em 23 de agosto de 2026.
  2. Leadlovers, Central de Ajuda, "Como configurar ações na sua integração", do checkout nativo, com as tags [CODIGOPIX], [QRCODEPIXA] e [EXPIRAPIX] e a duração de 24 horas do código Pix. Consulta em 23 de agosto de 2026.
  3. Hotmart, documentação de desenvolvedores, webhook de compra 2.0.0, com PURCHASE_APPROVED, PURCHASE_DELAYED, PURCHASE_CHARGEBACK e o campo recurrence_number. Consulta em 23 de agosto de 2026.
  4. Hotmart, central de ajuda, prazo de garantia, com as janelas de 7, 15, 21 ou 30 dias por produto e a regra da primeira cobrança em assinatura. Consulta em 23 de agosto de 2026.
  5. Hotmart, central de ajuda, diferença entre chargeback e reembolso, com a definição de contestação feita direto na administradora do cartão. Consulta em 23 de agosto de 2026.
  6. Kiwify, documentação da interface de programação, criação de webhook, com o enum de gatilhos e a nota de que o parâmetro de evento não é enviado no carrinho abandonado. Consulta em 23 de agosto de 2026.
  7. Kiwify, central de ajuda, "Como funciona o reembolso na Kiwify", com a contagem de 7 dias a partir da data da compra. Consulta em 23 de agosto de 2026.
  8. Kiwify, central de ajuda, "O que são chargebacks", com o limite de 1,5% de taxa de chargeback da conta. Consulta em 23 de agosto de 2026.
  9. Cakto, documentação, conceitos de webhooks, com purchase_approved, pix_gerado, checkout_abandonment e initiate_checkout. Consulta em 23 de agosto de 2026.
  10. Monetizze, documentação de webhook, com os 17 códigos, a distinção entre os códigos 9 e 4 de reembolso e os códigos 101 e 102 de assinatura. Consulta em 23 de agosto de 2026.
  11. Ticto, documentação de webhook, versão 2, com authorized, subscription_delayed, extended e o campo item.refund_deadline de prazo de garantia. Consulta em 23 de agosto de 2026.
  12. Greenn, central de ajuda, taxas, com a taxa de estorno de R$ 0 em até 30 dias e 4,99% após 30 dias. Consulta em 23 de agosto de 2026.
  13. Stripe, referência de tipos de evento, com a descrição de invoice.payment_failed que cobre recusa de cartão e falta de meio de pagamento armazenado. Consulta em 23 de agosto de 2026.
  14. Shopify, documentação da Admin GraphQL, enum WebhookSubscriptionTopic, com subscription_billing_attempts/success e subscription_billing_attempts/failure. Consulta em 23 de agosto de 2026.
  15. Pagar.me, documentação de webhooks, com a descrição de checkout.canceled como link de pagamento expirado. Consulta em 23 de agosto de 2026.
  16. Nuvemshop, documentação, recurso webhook, com os nove eventos de pedido e sem eventos de reembolso, chargeback ou recusa. Consulta em 23 de agosto de 2026.
  17. Yampi, documentação, introdução a webhooks, com order.paid, transaction.payment.refused e cart.reminder. Consulta em 23 de agosto de 2026.
  18. Asaas, documentação, webhook para cobranças, com a distinção entre PAYMENT_CONFIRMED e PAYMENT_RECEIVED e os eventos PAYMENT_CHECKOUT_VIEWED e PAYMENT_BANK_SLIP_VIEWED. Consulta em 23 de agosto de 2026.
  19. iugu, documentação de desenvolvedores, gatilhos de assinatura, com subscription.created e subscription.renewed. Consulta em 23 de agosto de 2026.
  20. Presidência da República, Lei 8.078 de 1990, Código de Defesa do Consumidor, texto compilado, art. 49. Consulta em 23 de agosto de 2026.
  21. Portal Leadlovers 2026, "Doze checkouts, doze nomes para a mesma venda", o artigo irmão sobre os nomes dos mesmos fatos. Consulta em 23 de agosto de 2026.
  22. Portal Leadlovers 2026, "O checkout pode custar mais que todo o software", com as taxas publicadas das mesmas plataformas. Consulta em 23 de agosto de 2026.

Voltar ao topo