Contexto
Os webhooks de entrada são chamadas HTTP que o parceiro BaaS faz para a ClearPago quando um evento Pix ocorre — liquidação, falha, devolução, reversão. Eles entram em rotas comoPOST /api/webhooks/pix/cash-in, POST /api/webhooks/pix/cash-out, etc.
O seu sistema não implementa esses endpoints. Eles existem na plataforma ClearPago. Esta página é documentação de referência para fins de suporte, auditoria e entendimento do fluxo interno.
Por que conhecer esses webhooks
- Suporte a incidentes: entender o payload do parceiro ajuda a diagnosticar por que uma transação ficou presa.
- Auditoria: o
endToEndIddo BaaS é o identificador regulatório definitivo de uma operação Pix. - Mapeamento de estados: o
statusdo parceiro é traduzido para o status interno da plataforma (ex.:CONFIRMED→PAIDem cash-in).
Eventos do parceiro
Payload de referência: CashIn
Payload de referência: CashInReversal
Mapeamento de campos BaaS → plataforma
Autenticação do parceiro (entrada)
TODO: mecanismo de autenticação dos webhooks inbound (HMAC com timestamp, IP allowlist, etc.) — não detalhado na documentação de origem disponível. Confirmar com a equipe de plataforma para fins de segurança da rota de entrada.
Processamento assíncrono
O recebimento do webhook do parceiro é assíncrono:- A plataforma recebe e responde 200 imediatamente.
- O evento é enfileirado (SQS / fila interna).
- Workers processam: atualizam status, gravam ledger, disparam outbox de notificação ao comerciante.

