Webhook é uma notificação HTTP que o gateway envia para um endpoint público do seu servidor quando algo relevante acontece — pagamento confirmado, estorno emitido, saque aprovado.
Diferente de polling (você perguntando "já pagou?" a cada 5 segundos), o webhook é push: chega na hora exata em que o status muda. Mais eficiente, mais barato e mais rápido.
Como verificar a assinatura HMAC do webhook em Node, PHP e Python: tutorial passo a passo.