Pular para o conteúdo

Criadores, infoprodutos e checkouts

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: entrega na aprovação, cobrança no boleto ou Pix pendente, recuperação no abandono, retenção na solicitação de reembolso, silêncio comercial no chargeback. Nas quinze documentações públicas de webhook abertas pelo portal em 23 de agosto de 2026, os quinze checkouts nomeiam a compra aprovada, nove nomeiam o abandono, oito nomeiam o atraso e cinco dão nome próprio à renovação. A Monetizze separa a solicitação de reembolso (código 9) da conclusão (código 4), o Asaas separa o pagamento efetuado do valor disponível, e a Kiwify manda o abandono sem o campo que identifica o evento. A régua pós-venda que funciona nasce dos fatos que o checkout escolhido emite de verdade, e a lista do que ele emite deve ser lida antes da assinatura do contrato.

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

Cada fato da venda pede uma mensagem, e o fato nem sempre chega

O checkout sabe o que aconteceu com o dinheiro. O webhook conta isso em fatos discretos: a compra foi aprovada, o boleto foi emitido e não pago, o carrinho foi abandonado, o cartão recusou, o cliente pediu reembolso, o banco abriu chargeback, a assinatura renovou, a cobrança atrasou. A automação de marketing recebe esses fatos e precisa transformá-los em comunicação com uma pessoa: entregar o acesso, cobrar o Pix pendente, recuperar o carrinho, tentar outro cartão, segurar o cancelamento, cortar a oferta. A qualidade da régua pós-venda depende de dois elos que costumam ser assumidos como garantidos: o fato precisa chegar, e o fato precisa carregar o dado que a mensagem usa.

Este artigo é o par de Doze checkouts, doze nomes para a mesma venda, que mediu os nomes que cada plataforma dá aos mesmos fatos. Aqui a pergunta muda de lado: dado que o fato chegou, com o nome que for, o que a automação faz com ele, o que ele carrega dentro do payload e o que acontece com a régua quando o fato simplesmente não existe naquela plataforma. A base é a mesma: a documentação pública de webhook de quinze plataformas, mais as páginas da Central de Ajuda da Leadlovers sobre ações automatizadas.

A venda emite fatos; a régua responde com mensagens

  1. 1 Aguardando pagamento

    Boleto ou Pix emitido e não pago. Mensagem de cobrança com o código dentro. 12 de 15 nomeiam o fato.

  2. 2 Abandonada

    Checkout aberto e não concluído. Régua de recuperação. 9 de 15 nomeiam.

  3. 3 Recusada

    Cartão negado sem cobrança pendente. Pedir outro meio de pagamento. 10 de 15 nomeiam.

  4. 4 Aprovada

    Dinheiro confirmado. Entrega do acesso e onboarding. 15 de 15 nomeiam, com 12 nomes.

  5. 5 Reembolso ou chargeback

    Na solicitação, retenção; na conclusão, confirmação e fim do acesso; no chargeback, corte imediato e nenhuma oferta.

  6. 6 Renovada ou atrasada

    Recibo na renovação, cobrança com tom de assinante no atraso. Renovação tem nome em 5 de 15; atraso, em 8.

Ciclo de uma venda com a resposta de automação que cada fato pede, construído pelo portal sobre a documentação pública de webhook das quinze plataformas abertas em 23 de agosto de 2026.

As contagens da figura vêm da tabela comparativa que o portal montou sobre as quinze documentações e foram refeitas hoje, coluna a coluna. Elas mostram o desnível que sustenta a tese: todo checkout conta que recebeu o dinheiro, e vai ficando calado à medida que a régua avança para o pós-venda. A metade final do ciclo, reembolso em dois tempos, disputa, renovação, inadimplência, é exatamente onde a comunicação com o cliente decide receita, e é onde menos plataformas emitem o fato.

A régua fato a fato: da aprovação à recusa

O fato "aprovada" dispara a parte boa da régua: liberar o acesso, apresentar o produto, marcar o início do onboarding. É também o fato mais bem servido do mercado, presente nas quinze documentações com nomes como PURCHASE_APPROVED na Hotmart, order_approved no payload da Kiwify e o código 2 na Monetizze. A única plataforma que pede leitura fina aqui é o Asaas, que divide a aprovação em dois fatos, tratados na próxima seção. Antes da aprovação, porém, existe um fato mais barato de aproveitar: o pagamento aguardando.

Boleto emitido e Pix gerado são vendas decididas à espera de um gesto, e a mensagem de cobrança funciona melhor quando carrega o próprio código de pagamento. O checkout nativo da Leadlovers documenta exatamente essa régua: "Configure ações para clientes que geraram código Pix e que ainda não efetuaram o pagamento. Você pode usar as tags [CODIGOPIX], [QRCODEPIXA], [EXPIRAPIX] nos seus e-mails de comunicação. O código pix tem a duração de 24 horas após gerado." O prazo de 24 horas faz parte do fato: a régua de Pix precisa terminar antes de o código expirar, e a tag [EXPIRAPIX] existe para colocar essa urgência dentro do e-mail.

A janela de 24 horas define o desenho da régua de Pix

Uma régua de boleto costuma se espalhar por dias, porque o boleto tem vencimento em data. O código Pix do checkout da Leadlovers dura 24 horas, segundo a própria Central de Ajuda, então a régua inteira precisa caber num dia: o lembrete imediato com [CODIGOPIX] e [QRCODEPIXA] no corpo, o reforço com [EXPIRAPIX] antes do fim da janela e, depois dela, uma mensagem de outro tipo, que ofereça gerar um novo código em vez de cobrar um código morto.

Nos motores externos, o fato equivalente tem nome próprio em 12 das 15 plataformas medidas: PURCHASE_BILLET_PRINTED na Hotmart, que cobre só boleto, pix_gerado e boleto_gerado na Cakto, bank_slip_created e pix_created na Ticto v2, o código 1 na Monetizze, PAYMENT_CREATED no Asaas. Shopify não emite o fato, e Yampi e iugu não lhe dão evento próprio, na contagem refeita pelo portal em 23 de agosto de 2026.

O fato "abandonada" alimenta a régua de recuperação, e é onde o conteúdo do evento prega a primeira peça. Na Kiwify, o abandono se assina como carrinho_abandonado, e o payload que chega vem sem o campo que identifica o evento: a documentação avisa que "O parâmetro não é enviado no evento Carrinho abandonado." O servidor que roteia webhooks pelo campo webhook_event_type descarta justamente o evento de recuperação, sem erro nenhum no log. Na Pagar.me, o nome que parece abandono engana na direção contrária: checkout.canceled "Ocorre sempre que um pedido de checkout teve seu link de pagamento expirado", um fato de link, e uma régua de recuperação pendurada nele dispara tarde demais.

As quinze documentações diante de uma régua de recuperação de carrinho

  • Nomeiam o abandono e identificam o evento no payload 8
  • Nomeia o abandono e manda o evento sem o campo identificador: Kiwify 1
  • Ficam sem nome para o abandono nas páginas abertas 6
  • Documentações 15
Decomposição das quinze documentações públicas de webhook abertas pelo portal em 23 de agosto de 2026, pela condição de sustentar uma régua de abandono roteada pelo campo de evento do payload.

A Pagar.me fica fora das nove porque o seu checkout.canceled registra link de pagamento expirado. As parcelas usam a contagem do portal na mesma data, e Braip e Vindi entram no total como documentação inacessível.

O fato "recusada" pede a mensagem mais delicada da primeira metade do ciclo: avisar que a compra falhou e oferecer nova tentativa ou outro meio de pagamento, sem constranger. Dez das quinze plataformas o nomeiam, como compra_recusada na Kiwify, purchase_refused na Cakto e PAYMENT_CREDIT_CARD_CAPTURE_REFUSED no Asaas. A Hotmart está entre as que não emitem o fato: a recusa mora no campo purchase.payment.refusal_reason, dentro de outro evento. E a Stripe cobre recusa de cliente novo e falha de cobrança de assinante com o mesmo invoice.payment_failed, que dispara "due to either a declined payment, including soft decline, or to the lack of a stored payment method": a mensagem de retry para comprador novo, mandada nesse evento, chega também ao assinante em esteira de cobrança, com o tom errado.

A régua pós-venda fato a fato: a mensagem que cada fato dispara, quem o emite e o que o payload carrega ou deixa de carregar, conforme a documentação pública das quinze plataformas aberta pelo portal em 23 de agosto de 2026.
FatoO que a automação fazQuem emite (exemplos literais)O que o evento carrega, ou não
AprovadaEntrega o acesso e inicia o onboarding15 de 15: PURCHASE_APPROVED, order_approved, código 2No Asaas são dois fatos: PAYMENT_CONFIRMED e PAYMENT_RECEIVED
AguardandoCobra o boleto ou o Pix com o código dentro12 de 15: PURCHASE_BILLET_PRINTED, pix_gerado, código 1No checkout Leadlovers, as tags [CODIGOPIX], [QRCODEPIXA] e [EXPIRAPIX]; código Pix expira em 24 horas
AbandonadaRégua de recuperação do carrinho9 de 15: PURCHASE_OUT_OF_SHOPPING_CART, checkout_abandonment, código 7Na Kiwify chega sem o campo de evento; na Pagar.me checkout.canceled significa link expirado
RecusadaOferece nova tentativa ou outro meio10 de 15: compra_recusada, purchase_refused, refusedNa Hotmart é só o campo refusal_reason; na Stripe o nome cobre também o atraso de assinante
Reembolso solicitadoConversa de retenção, enquanto há pedido abertoMonetizze código 9; Asaas registra até a negativa, PAYMENT_REFUND_DENIED"O evento 9 não substitui nem antecipa o evento 4", diz a Monetizze
Reembolso concluídoConfirma a devolução e encerra o acesso13 de 15: PURCHASE_REFUNDED, invoice_refunded, código 4Nuvemshop e Yampi não emitem; a busca por "refund" e "estorn" na doc da Yampi devolve zero
ContestadaCorta o acesso e suspende toda oferta11 de 15: PURCHASE_CHARGEBACK, charge.dispute.createdNa PerfectPay a disputa MED chega com o código 7 de reembolso
RenovadaRecibo e continuidade, sem onboarding repetido5 de 15 com nome próprio: subscription_renewed, extended, subscription.renewedNa Hotmart se reconstrói pelo campo recurrence_number; na Stripe, por billing_reason
AtrasadaCobrança com tom de assinante, com prazo8 de 15: PURCHASE_DELAYED, subscription_late, PAYMENT_OVERDUE, código 102No motor da Leadlovers, o balde de atraso só recebe a Hotmart

Reembolso solicitado e reembolso concluído são duas mensagens

A Monetizze é a plataforma que documenta com mais clareza um desenho que a maioria das réguas ignora: o reembolso tem dois tempos. O código 9, Solicitação de Reembolso, é "disparado no ato do registro da solicitação"; o código 4, Devolvida, "continua sendo disparado apenas quando o reembolso é concluído". A própria documentação fecha a distinção: "O evento 9 não substitui nem antecipa o evento 4." Entre um e outro existe uma janela em que o cliente ainda tem o dinheiro em disputa e o produtor ainda tem a relação, e é nessa janela que a mensagem certa muda o desfecho.

O caso Monetizze: código 9 e código 4 pedem conversas diferentes

  • Código 9: solicitação registrada

    "Disparado no ato do registro da solicitação."

    • O dinheiro ainda vai voltar; a relação ainda existe.
    • Mensagem de retenção: confirmar o recebimento do pedido, perguntar o motivo, oferecer suporte ou troca quando o produto permite.
    • Pausar as campanhas de venda para esse contato, porque oferta durante pedido de reembolso corrói a confiança.
  • Código 4: devolução concluída

    "Disparado apenas quando o reembolso é concluído."

    • O dinheiro voltou; o acesso termina.
    • Mensagem de encerramento: confirmar a devolução, informar a data de corte do acesso, deixar a porta aberta.
    • Quem trata o código 9 como se fosse o 4 corta o acesso de um cliente que talvez fosse ficar.
Os dois eventos de reembolso da documentação pública da Monetizze, aberta em 23 de agosto de 2026, com a resposta de automação que cada um comporta, desenhada pelo portal.

O Asaas aplica o mesmo princípio de dois tempos ao lado bom do ciclo. A documentação separa PAYMENT_CONFIRMED, "Cobrança confirmada (pagamento efetuado, porém, o saldo ainda não foi disponibilizado)", de PAYMENT_RECEIVED, "Cobrança recebida. (Valor disponível na conta Asaas)". Para a régua de entrega, o primeiro fato basta: o cliente pagou e espera o acesso. Para a régua financeira do produtor, saque, repasse a coprodutor, o que importa é o segundo. Nenhuma das outras catorze documentações abertas faz essa distinção, e qualquer normalização que traduza os dois para um único "aprovada" joga fora a informação.

O caso Asaas: pagamento efetuado e valor disponível

  • PAYMENT_CONFIRMED

    "Pagamento efetuado, porém, o saldo ainda não foi disponibilizado."

    • Dispara a régua do cliente: entrega do acesso, boas-vindas, onboarding.
    • O cliente pagou e não deve esperar o ciclo bancário para começar a usar.
  • PAYMENT_RECEIVED

    "Valor disponível na conta Asaas."

    • Dispara a régua do caixa: saque, repasse, conciliação.
    • É o fato que interessa ao financeiro, e só o Asaas o separa por evento nas quinze documentações abertas.
Os dois eventos de confirmação da documentação pública do Asaas, aberta em 23 de agosto de 2026, e a régua que cada um sustenta, conforme leitura do portal.

O chargeback é o fato que encerra a conversa. A Hotmart o define pelo canal: "O chargeback acontece quando o cliente, sem entrar em contato com a Hotmart ou com o Produtor, solicita o cancelamento da transação diretamente na administradora do cartão". A partir desse fato, a régua tem duas obrigações e uma proibição: cortar o acesso, registrar o caso para a defesa da disputa, e nunca mandar oferta, porque a comunicação comercial com quem contestou a compra no banco agrava a relação e não recupera o dinheiro. A Ticto mede a diferença de consequência: o reembolso "Não impacta o índice de chargeback", o chargeback "Impacta diretamente a taxa". E a Kiwify publica o teto que transforma esse fato em risco de negócio: "Se a sua conta tem uma taxa de chargeback acima de 1.5%, a plataforma pode ser obrigada a parar de processar pagamentos para você."

Esse fato de peso máximo é justamente um dos que menos viajam. Na contagem refeita pelo portal, 11 das 15 plataformas emitem chargeback; Monetizze, Pagar.me, Nuvemshop e Yampi ficam de fora, e a PerfectPay normaliza a disputa MED do Banco Central para o mesmo código 7 do reembolso a pedido, então a régua que deveria silenciar ofertas trata a disputa como devolução amigável. Quem vende por essas plataformas precisa monitorar a contestação por outro canal, porque a métrica que pode suspender a conta chega sem webhook.

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

  • 1,5%

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

  • 4,99%

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

Percentuais publicados pela central de ajuda da Kiwify e pela tabela de taxas da Greenn, ambas abertas pelo portal em 23 de agosto de 2026.

Cada anel tem denominador próprio. A Kiwify publica o índice como taxa de chargeback da conta, sem declarar na página a base de cálculo nem a janela de apuração; a Greenn apresenta o valor como taxa de estorno da operação, contra R$ 0 dentro dos primeiros 30 dias.

A garantia viaja no payload de uma plataforma; nas outras, mora na central de ajuda

A régua de reembolso fica mais precisa quando sabe a data em que a garantia daquele produto termina. Nas páginas, a Ticto é a única que documenta esse prazo dentro do webhook, no campo item.refund_deadline da versão 2, com a regra de que o prazo é definido pelo produtor. A régua pode ler o campo e calcular, por produto, o dia exato do fim da janela.

Na Hotmart, a garantia é escolhida por produto entre 7, 15, 21 ou 30 dias, e a central de ajuda acrescenta: "Para produtos cadastrados como Assinatura, o prazo de garantia escolhido vale apenas para a primeira cobrança". A Kiwify conta os 7 dias de outro jeito: "Esse prazo é contado a partir da data da compra, e não da data em que o reembolso foi solicitado." Nas páginas abertas, nenhuma das duas documenta um campo de payload equivalente ao da Ticto, então a régua que quiser usar essas janelas precisa carregá-las de fora, produto a produto.

O custo do reembolso também muda por plataforma, e a régua financeira herda a diferença: a Hotmart afirma que "Se a compra for reembolsada ou negada, nenhuma taxa será cobrada"; a Eduzz responde o contrário, "as taxas da Eduzz não são devolvidas"; a Greenn publica estorno a R$ 0 em até 30 dias e 4,99% depois disso.

Assinatura: o mesmo cliente atrasado em quatro dicionários

Na assinatura, a régua muda de natureza: em vez de reagir a uma compra, ela acompanha uma relação que se repete todo mês, e os fatos que importam 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 ao fato, subscription_renewed na Kiwify e na Cakto, extended na Ticto, subscription_billing_attempts/success na Shopify e subscription.renewed na iugu. Na Hotmart, a renovação chega como mais um PURCHASE_APPROVED, e o que separa o assinante antigo do comprador novo é o campo recurrence_number; na Stripe, é o billing_reason dentro de invoice.paid. A Monetizze usa o código 101 tanto para assinatura criada quanto para ativa, então nem a criação se distingue da continuidade pelo nome.

Uma assinatura mensal, os fatos e as mensagens

  1. Dia 0 Compra aprovada cumprido

    Entrega e onboarding. Todos os quinze checkouts emitem o fato; o Asaas o divide em confirmado e recebido.

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

    Só a Ticto carrega o prazo no payload (item.refund_deadline). Na Hotmart, a garantia escolhida vale apenas para a primeira cobrança da assinatura.

  3. Dia 30 Renovação em curso

    Recibo e continuidade. Nome próprio em 5 de 15; na Hotmart é PURCHASE_APPROVED com recurrence_number maior que 1.

  4. Dia 60, cobrança falha Atraso previsto

    Cobrança com tom de assinante. PURCHASE_DELAYED, subscription_late, PAYMENT_OVERDUE ou código 102, conforme a plataforma.

  5. Dia 75 Cancelamento ou recuperação previsto

    Se a cobrança não volta: SUBSCRIPTION_CANCELLATION, subscription_canceled, código 103. A mensagem de encerramento fecha a régua.

Cenário construído pelo portal com os eventos literais da documentação pública de Hotmart, Kiwify, Monetizze, Ticto e Asaas, aberta em 23 de agosto de 2026, e a mensagem que cada marco pede. As datas pertencem ao cenário.

O atraso é o fato em que os dicionários mais se dispersam sobre a mesma pessoa. Um assinante com a cobrança falhada chama PURCHASE_DELAYED na Hotmart, subscription_late na Kiwify, PAYMENT_OVERDUE no Asaas e código 102, Assinatura Inadimplente, na Monetizze: quatro nomes em quatro dicionários para o mesmo cliente na mesma situação. A mensagem que ele deve receber tem tom próprio, de relação em curso com um problema de pagamento, e prazo próprio, porque cada dia sem resolver aproxima o cancelamento. Oito das quinze plataformas nomeiam esse fato; nas outras sete, a régua de inadimplência não tem gatilho nativo.

Quantas das quinze plataformas emitem cada fato da régua

Plataformas, de 15

  • Aprovada 15
  • Reembolso concluído 13
  • Aguardando pagamento 12
  • Chargeback 11
  • Recusada 10
  • Abandonada 9
  • Assinatura criada 8
  • Atrasada 8
  • Renovada com nome próprio 5
Contagem do portal, refeita em 23 de agosto de 2026 sobre a tabela comparativa das quinze documentações públicas de webhook abertas na mesma data. Conta nome de evento próprio ou valor literal de campo de status; Braip e Vindi ficam fora da base por documentação inacessível.

Abandono exclui a Pagar.me, cujo checkout.canceled significa link expirado. Renovada conta só nome próprio. Atraso exclui a PerfectPay, cujo código 4 acumula dois significados.

Do lado da Leadlovers, o motor de automação para integrações externas normaliza tudo isso em cinco baldes, e as listas de plataformas habilitadas em cada balde vêm publicadas na Central de Ajuda: pós-venda e cobrança por boleto atendem Hotmart, Monetizze, Kiwify e PagSeguro; cancelamento atende Hotmart, Monetizze, Digital Manager e Braip; abandono de carrinho atende Hotmart, PayT e Doppus; e o balde de pagamento atrasado atende só a Hotmart, com a instrução literal "Em caso de atraso, aplique ações ao contato para fazer a cobrança. Meios de pagamentos habilitados: Hotmart". Para quem monta a régua de inadimplência dentro da Leadlovers, a escolha do checkout decide se a régua existe.

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
Cada fatia soma as plataformas habilitadas naquele balde, conforme o artigo de ações automatizadas da Central de Ajuda da Leadlovers, atualizado em 13 de julho de 2026 e aberto em 23 de agosto de 2026. As dezesseis habilitações se distribuem de forma desigual, e a Hotmart é a única presente nos cinco baldes.

O consumo é o dado que quase nenhum webhook carrega

Tudo até aqui descreve fatos da transação. A segunda venda, porém, depende de um dado de outra família: o consumo. Saber se o cliente acessou o produto, se avançou no conteúdo, se parou no primeiro módulo, é o que separa uma campanha de renovação bem endereçada de um disparo às cegas. E é exatamente o dado que os webhooks de checkout quase não transportam: nos enums transcritos das quinze documentações abertas pelo portal em 23 de agosto de 2026, nenhum nome de evento descreve acesso ao produto ou progresso de consumo depois da compra.

A consequência prática independe do que exista fora das páginas lidas: quem constrói hoje uma régua de segunda venda sobre os webhooks documentados tem fatos de transação em abundância e fatos de consumo em falta. O progresso do cliente dentro do produto precisa chegar por outra via, seja a área de membros com integração própria, seja um rastreio implantado pelo produtor, e essa via precisa ser verificada antes de a campanha de renovação prometer segmentar por engajamento. Braip e Vindi seguem a mesma regra deste levantamento inteiro: documentação inacessível em 23 de agosto de 2026, uma atrás de bloqueio e senha, outra atrás de chave de API, e por isso entram como não verificáveis em todas as contagens desta página.

Monte a régua a partir do que o seu checkout emite

A régua ideal tem nove fatos, da aprovação ao atraso. A régua possível tem os fatos que o checkout contratado emite, e a distância entre as duas é medível antes de qualquer automação ser configurada: basta abrir a documentação de webhook e riscar da régua ideal os fatos ausentes. Quem faz o caminho contrário, desenha a régua ideal e depois procura os gatilhos, descobre as ausências em produção, quando a régua de chargeback nunca dispara ou quando a mensagem de recuperação de carrinho não sai porque o evento chegou sem o campo identificador. A decisão desta página é essa inversão de ordem: primeiro a lista de emissão, depois o desenho da régua.

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

depende do conteúdoA mensagem depende de dado do payloadsó do fato

  • Emite, e o payload decide

    Valide o campo antes de escrever a mensagem. A cobrança de Pix precisa do código e do prazo; a régua de renovação na Hotmart precisa ler recurrence_number; a de reembolso por produto, o refund_deadline da Ticto.

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

    A régua fica fora da promessa, por escrito. Segmentar renovação por consumo sem fato de consumo no webhook é promessa sem gatilho.

  • Emite, e o fato basta

    Configure direto. Compra aprovada dispara entrega nas quinze plataformas; o abandono dispara recuperação nas nove que o emitem.

  • Não emite, e o fato bastaria

    Monitore por outro canal e registre a lacuna. Chargeback na Monetizze, na Pagar.me, na Nuvemshop e na Yampi não chega por webhook, e a taxa que suspende contas continua correndo.

não emiteO seu checkout emite o fatoemite

Critério de decisão do portal, construído em 23 de agosto de 2026 sobre a documentação pública das quinze plataformas, para cada fato da régua pós-venda diante do checkout escolhido.

A mesma lista de emissão 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 e evitam a descoberta em produção. Todas nascem de casos concretos deste levantamento.

  1. Peça a lista literal de eventos do webhook, com o nome exato que chega no payload, e confira se ela distingue o que a sua régua distingue: solicitação e conclusão de reembolso, como os códigos 9 e 4 da Monetizze; pagamento efetuado e valor disponível, como no Asaas.
  2. Confira, fato a fato da sua régua atual, se o candidato emite: aprovada, aguardando, abandonada, recusada, reembolso nos dois tempos, chargeback, criada, renovada, atrasada. Cada ausência é uma automação que morre na migração.
  3. Pergunte o que o evento de abandono carrega e como se identifica, porque na Kiwify ele chega sem o campo de evento, e um roteador por campo o descarta em silêncio.
  4. Pergunte se existe normalização entre o que o sistema registra e o que o webhook envia, como a da PerfectPay, que entrega disputa MED com o código de reembolso.
  5. Verifique se a plataforma emite o atraso de assinatura com nome próprio e, se a automação roda na Leadlovers, confira em qual dos cinco baldes o checkout aparece, porque o de atraso atende só a Hotmart.
  6. Pergunte onde vive o prazo de garantia: no payload, como o item.refund_deadline da Ticto, ou só na central de ajuda, caso em que a régua de fim de garantia precisa carregar as janelas por produto de fora.
  7. Confirme a versão do webhook que será usada e o que muda entre versões, porque a Ticto mantém v1 e v2 com nomes incompatíveis e a Leadlovers recomenda fixar a v1 da Hotmart.

O critério, e a recomendação

O critério é a cobertura: a fração dos fatos da sua régua que o checkout emite com nome e conteúdo utilizáveis. Um checkout com taxa menor e cobertura menor cobra a diferença em receita de recuperação, porque cada fato ausente é uma régua que não dispara, e essa conta não aparece na tabela de preços.

A recomendação é manter duas tabelas antes de qualquer troca: a de nomes, proposta no artigo irmão, que traduz cada plataforma para um dicionário canônico, e a de emissão desta página, que marca por fato o que o checkout entrega, o que entrega com ressalva e o que não entrega. As taxas das mesmas plataformas têm a própria conta em O checkout pode custar mais que todo o software; a cobertura de fatos é a segunda coluna dessa mesma decisão.

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 webhook contar.

Perguntas que aparecem depois desta leitura

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

A régua mapeada nesta página, sobre a documentação: aprovada dispara entrega e onboarding; aguardando dispara cobrança com o código de pagamento dentro, como as tags [CODIGOPIX] e [EXPIRAPIX] do checkout da Leadlovers; abandonada dispara recuperação; recusada oferece nova tentativa ou outro meio; solicitação de reembolso abre conversa de retenção; reembolso concluído confirma a devolução e encerra o acesso; chargeback corta o acesso e suspende toda oferta; renovada recebe recibo sem onboarding repetido; atrasada recebe cobrança com tom de assinante.

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

São dois fatos, e a Monetizze os separa por código: o 9, Solicitação de Reembolso, dispara no registro do pedido, e o 4, Devolvida, dispara apenas quando a devolução se conclui. A documentação afirma que "O evento 9 não substitui nem antecipa o evento 4." Na janela entre os dois, a mensagem certa é de retenção, com as ofertas pausadas; depois do 4, a mensagem é de encerramento. Tratar o 9 como se fosse o 4 corta o acesso de um cliente que ainda podia ficar.

Por que o Asaas emite dois eventos para a mesma cobrança paga?

Porque separa dois fatos que as demais plataformas fundem: PAYMENT_CONFIRMED registra o pagamento efetuado com o saldo ainda indisponível, e PAYMENT_RECEIVED registra o valor disponível na conta. A régua do cliente, entrega e boas-vindas, dispara no primeiro; a régua do caixa, saque e repasse, espera o segundo. Nas quinze documentações abertas pelo portal em 23 de agosto de 2026, o Asaas é o único que faz essa distinção por evento.

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

Nos enums transcritos das quinze documentações públicas, nenhum nome de evento descreve acesso ou progresso de consumo depois da compra. O comportamento que aparece é anterior ao pagamento, como PAYMENT_CHECKOUT_VIEWED e PAYMENT_BANK_SLIP_VIEWED no Asaas e initiate_checkout na Cakto. Sobre recursos de área de membros fora dessas páginas, a posição do levantamento é não verificado. A régua de segunda venda que depende de consumo precisa de outra via de dados, confirmada antes da promessa.

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

Não com o motor de integrações externas: o balde de pagamento atrasado atende apenas a Hotmart, segundo a Central de Ajuda, que lista as plataformas habilitadas em cada um dos cinco baldes. Nas próprias plataformas, o atraso tem nome em oito das quinze documentações medidas, como PURCHASE_DELAYED, subscription_late, PAYMENT_OVERDUE e o código 102 da Monetizze, quatro nomes para o mesmo cliente na mesma situação.

O que perguntar sobre webhooks antes de trocar de checkout?

Sete perguntas, todas nascidas de casos deste levantamento: a lista literal de eventos e o que cada um carrega; a cobertura dos fatos da régua atual; como o abandono se identifica no payload, porque na Kiwify ele chega sem o campo de evento; se há normalização escondida, como a da PerfectPay; se o atraso tem nome próprio e em quais baldes da Leadlovers o checkout aparece; onde vive o prazo de garantia, no payload ou na central de ajuda; e qual versão do webhook será usada, porque Ticto e Hotmart mantêm duas versões com nomes incompatíveis.

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. Leadlovers, Central de Ajuda, "Como gerenciar as vendas", com os filtros de status Ativa, Cancelada, Chargeback ou Reembolso do painel. Consulta em 23 de agosto de 2026.
  4. Hotmart, documentação de desenvolvedores, webhook de compra 2.0.0, com PURCHASE_APPROVED, PURCHASE_DELAYED, PURCHASE_CHARGEBACK e o campo refusal_reason. Consulta em 23 de agosto de 2026.
  5. 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.
  6. Hotmart, central de ajuda, diferença entre chargeback e reembolso. Consulta em 23 de agosto de 2026.
  7. Hotmart, central de ajuda, taxas da plataforma, com a regra de não cobrança em compra reembolsada ou negada. Consulta em 23 de agosto de 2026.
  8. Eduzz, documentação de desenvolvedores, webhook, com invoice_refunded, invoice_waiting_refund e contract_created. Consulta em 23 de agosto de 2026.
  9. Eduzz, central de ajuda, taxas, com a regra de que as taxas não são devolvidas em reembolso. Consulta em 23 de agosto de 2026.
  10. Kiwify, documentação da API, criação de webhook, com o enum de triggers, os valores de webhook_event_type e a nota de que o parâmetro não é enviado no evento de carrinho abandonado. Consulta em 23 de agosto de 2026.
  11. 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.
  12. Kiwify, central de ajuda, "O que são chargebacks", com o limite de 1.5% de taxa de chargeback. Consulta em 23 de agosto de 2026.
  13. Cakto, documentação, conceitos de webhooks, com purchase_approved, pix_gerado, checkout_abandonment e initiate_checkout. Consulta em 23 de agosto de 2026.
  14. Monetizze, documentação da API, 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.
  15. Ticto, documentação de webhook, versão 2, com authorized, subscription_delayed, extended e o campo item.refund_deadline. Consulta em 23 de agosto de 2026.
  16. Ticto, central de ajuda, "Chargeback na Ticto", com o impacto do chargeback na taxa e a distinção frente ao reembolso. Consulta em 23 de agosto de 2026.
  17. PerfectPay, documentação da API em JSON, com os códigos de status e a normalização do postback que entrega MED como reembolso. Consulta em 23 de agosto de 2026.
  18. 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.
  19. Stripe, referência da API, tipos de evento, com a descrição de invoice.payment_failed que cobre recusa e falta de meio de pagamento armazenado. Consulta em 23 de agosto de 2026.
  20. Shopify, documentação da Admin GraphQL API, enum WebhookSubscriptionTopic, com subscription_billing_attempts/success e subscription_billing_attempts/failure. Consulta em 23 de agosto de 2026.
  21. 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.
  22. Nuvemshop, documentação da API, recurso webhook, com os nove eventos de pedido e sem eventos de reembolso, chargeback ou recusa. Consulta em 23 de agosto de 2026.
  23. Yampi, documentação da API, introdução a webhooks, com order.paid, transaction.payment.refused e cart.reminder. Consulta em 23 de agosto de 2026.
  24. 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.
  25. iugu, documentação de desenvolvedores, gatilhos de assinatura, com subscription.created e subscription.renewed. Consulta em 23 de agosto de 2026.
  26. 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.
  27. 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.
  28. 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