Documentation Index
Fetch the complete documentation index at: https://docs.firebanking.dev/llms.txt
Use this file to discover all available pages before exploring further.
Visão Geral
O evento CashInReversal é enviado quando você inicia um estorno de um PIX recebido anteriormente, devolvendo o valor ao pagador original. Este evento ocorre quando você chama a API de Refund-In.O
movementType para CashInReversal é DEBIT, pois você está devolvendo dinheiro que havia entrado na sua conta.| Campo | Valor |
|---|---|
event | CashInReversal |
movementType | DEBIT |
| Significado | Você devolveu dinheiro que havia recebido |
Payload Completo
Campos Específicos do CashInReversal
O CashInReversal inclui o objetoparentTransaction com dados da transação original que está sendo estornada.
parentTransaction
Dados da transação PIX In original que está sendo estornada.
ID numérico da transação PIX In original (retornado como string).
ID externo da transação original.
ID End-to-End da transação original.
Data de processamento da transação original.
Indica se o valor total da transação original foi estornado.
true: Estorno total (não pode estornar mais)false: Estorno parcial (ainda pode estornar o restante)
Valor restante que ainda pode ser estornado (em reais).Exemplo:
0.2 (ainda pode estornar R$ 0,20)Dados do pagador original que receberá o estorno.
Estorno Total vs Parcial
Estorno Total
Quando você devolve 100% do valor recebido:Estorno Parcial
Quando você devolve apenas parte do valor:Você pode fazer múltiplos estornos parciais até que
wasTotalRefunded seja true.Casos de Uso
1. Devolução de Pagamento Duplicado
2. Controle de Estornos Parciais
Fluxo Típico
Próximos Passos
PIX Refund-In
Aprenda a estornar recebimentos
CashIn
Entenda o evento de recebimento