Checkout com Hotmart e Kiwify
Use a página de conclusão do formulário para abrir um checkout Hotmart ou Kiwify e acompanhar a confirmação do pagamento.
O FormGuru permite transformar a página de conclusão em uma continuação natural da compra. Depois de enviar a resposta, o visitante encontra um checkout Hotmart dentro da página ou segue para o checkout hospedado da Kiwify com o e-mail já preenchido.
O processamento continua sendo feito pelo provedor escolhido. Dados de cartão, Pix ou boleto não viram respostas do formulário e não passam pelo backend do FormGuru.
O que essa integração faz
- Adiciona um bloco de checkout à página de conclusão.
- Incorpora o Checkout Elements da Hotmart ou abre a Kiwify em uma página segura do próprio provedor.
- Pré-preenche o e-mail coletado no formulário quando disponível.
- Cria uma tentativa de pagamento ligada à resposta antes de abrir o checkout.
- Usa o parâmetro técnico sck para receber a confirmação na resposta exata, sem procurar compradores por e-mail.
Hotmart
A Hotmart oferece dois modos:
- Incorporado: o checkout completo aparece dentro da página de conclusão.
- Modal: o visitante clica no botão e o checkout abre sobre a página.
Você precisa do código da oferta, encontrado no produto da Hotmart em Precificação e ofertas.
Kiwify
A Kiwify não permite que páginas externas incorporem seu checkout em um iframe. Por isso o FormGuru mostra um botão de continuação e envia o visitante para a URL oficial pay.kiwify.com.br, preservando os parâmetros de campanha e preenchendo o e-mail quando possível.
Como configurar
- Abra o formulário e edite a Página de conclusão.
- Em Blocos, adicione Checkout Hotmart / Kiwify.
- Escolha o provedor e informe o código da oferta ou a URL do checkout.
- Em Configurações → Integrações, abra o mesmo provedor e copie a URL de webhook.
- Cadastre essa URL no painel do provedor e salve a credencial de validação no FormGuru.
- Publique e faça uma compra de teste.
Como o pagamento é ligado à resposta?
Ao abrir o checkout, o FormGuru cria um identificador único e o envia no campo sck. Hotmart e Kiwify devolvem esse campo no webhook. Assim, a confirmação atualiza a tentativa que nasceu daquela resposta — mesmo se o comprador usar outro e-mail no pagamento.
Dúvidas comuns
O FormGuru armazena os dados do cartão?
Não. Esses campos pertencem ao checkout seguro do provedor. O FormGuru guarda apenas a tentativa, o status, o identificador da transação e os dados resumidos enviados pelo webhook.
Posso colocar o checkout antes do envio?
Não. O bloco fica disponível apenas na página de conclusão. Isso garante que exista uma resposta concluída para receber o status do pagamento.
Preciso coletar e-mail?
Não é obrigatório para o vínculo técnico, porque ele usa o sck. Ainda assim, coletar e-mail melhora a experiência ao pré-preencher o checkout e facilita o contato com o comprador.
Posso continuar usando um botão comum?
Sim. O bloco de CTA continua disponível para links gerais. Use o bloco de checkout quando você precisa iniciar e confirmar um pagamento ligado à resposta.
Este artigo foi útil?
Sua opinião nos ajuda a melhorar nossa documentação.