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.