Webhook é uma notificação HTTP enviada automaticamente de um sistema para outro quando um evento específico acontece, sem necessidade de consultar (poll) o sistema o tempo todo.
Na prática de pagamentos: quando uma compra é aprovada na KlivoPay, ela envia um webhook (um POST HTTP com dados da transação em JSON) para a URL que você configurou. Seu sistema recebe e processa: libera acesso ao curso, atualiza CRM, envia WhatsApp, emite nota fiscal. Vantagens sobre polling: tempo real (segundos), menos carga nos servidores, escala melhor. Para implementar: crie um endpoint HTTPS, registre a URL na KlivoPay, valide a assinatura HMAC e retorne HTTP 200.
Aluno compra seu curso de R$297. Em segundos: webhook dispara → seu servidor recebe → libera acesso no Memberkit → envia e-mail de boas-vindas → adiciona ao CRM → envia mensagem no WhatsApp. Tudo automaticamente.