O que é reversão de cash-out
Uma reversão de cash-out ocorre quando um Pix enviado (CONFIRMED) é devolvido pelo destinatário — seja de forma voluntária ou por ação do BaaS/BACEN. O cash-out transita para o status REVERSED e o valor retorna ao saldo disponível via crédito no ledger.
Este evento não é iniciado pelo seu sistema. Ele é originado externamente (destinatário ou BaaS) e chega através do pipeline de notificações da ClearPago.
Webhook recebido
Quando uma reversão é processada, você recebe:Semântica dos campos
Impacto no ledger
Após a reversão, um lançamento de crédito é criado no ledger:
O crédito retorna ao saldo disponível. Consulte Ledger e saldo para detalhes.
O que fazer ao receber o evento
1
Validar a assinatura
Sempre verifique a assinatura (
Digital-Signature) antes de qualquer ação.2
Responder 2xx rapidamente
Responda
200 ou 204 imediatamente. Processamento longo deve ir para uma fila.3
Verificar idempotência
Chave:
event_type: pix_cash_out_reversal + event.id (UUID do cash-out). Evita processar a reversão duas vezes.4
Atualizar o status interno
Marque o cash-out como
REVERSED na sua base de dados.5
Ajustar registros financeiros
Realize o crédito correspondente no seu sistema de controle financeiro (ERP, planilha, etc.).
6
Notificar equipes se necessário
Dependendo do impacto operacional, notifique finanças, operações ou o usuário afetado.
Quando o cash-out mostra REVERSED no GET
Se por qualquer motivo você perdeu o webhook, a consulta direta mostra o estado atual:status for REVERSED, a reversão já foi processada e o crédito já foi aplicado no ledger.

