TheMembers
Registre vendas aprovadas da TheMembers no seu webinar usando o evento transaction.approved.
Conecte o checkout da TheMembers para registrar vendas aprovadas no dashboard e nas métricas do webinar. Cada URL de webhook envia as vendas para um webinar.
Na TheMembers, em Checkout → Ferramentas → Webhooks, cadastre cada URL somente com transaction.approved (pedido aprovado). Use o mesmo token de segurança na Hotwebinar e na TheMembers.
Como integrar com a Hotwebinar
Abra a integração
No painel Hotwebinar: Configurações → Checkouts → TheMembers (planos Growth e Elite).
Salve o token de segurança
Na TheMembers, ao criar o webhook, copie o token de segurança e cole no campo correspondente na Hotwebinar. Clique em Salvar.
Crie a URL da sala
- Selecione o webinar
- Clique em Adicionar webhook
- Copie a URL (fica à esquerda da seta; a seta aponta para a sala)
(Opcional) Filtre só as vendas do webinar
Se o mesmo produto também vende fora da sala, preencha Filtro de src / UTM na URL e use o mesmo código no link de checkout (por exemplo ?src=webinar). Em branco, todas as vendas aprovadas da URL entram. As que não conferem aparecem nos logs como Ignorado.
Cadastre na TheMembers
No dashboard TheMembers: Checkout → Ferramentas → Webhooks → + Novo Webhook.
- Cole a URL copiada
- Escolha os produtos (ou todos)
- Ative somente o evento
transaction.approved - Use o mesmo token de segurança
Para outra sala, adicione outra URL na Hotwebinar e cadastre de novo na TheMembers. Várias URLs podem apontar para o mesmo webinar. Vale para venda única e para renovação de assinatura: nos dois casos o evento é transaction.approved.
Não ative reembolso, chargeback, pix gerado, boleto gerado nem pagamento iniciado. A Hotwebinar registra apenas venda aprovada.
Conferir os envios
Os POSTs aparecem em Logs dos webhooks na tela da TheMembers na Hotwebinar (status, evento, sala, comprador e valor). O JSON completo abre no ícone de olho.
A TheMembers assina cada envio com HMAC-SHA256 no cabeçalho X-Signature. Se o token estiver errado, o log fica como Não autorizado.
Pronto! Vendas aprovadas entram no faturamento do dashboard e nas métricas da sala ligada à URL. 🚀

