Pagamentos
POST /payments/pix/refund
Processar estorno de transação PIX
POST
Descrição
Processa o estorno (refund) de uma transação PIX que foi paga com sucesso. O estorno pode ser total ou parcial e deve ser solicitado em até 90 dias após o pagamento original.Headers
string
required
Bearer token JWT obtido no login
Request Body
number
required
ID da transação PIX a ser estornada (ID interno do sistema)
number
Valor a ser estornado em reais (opcional - se não informado, estorna valor total)Exemplo: 50.00 para estornar R$ 50,00
string
Descrição do motivo do estorno (opcional)Exemplo: “Cancelamento da compra”
Response
boolean
Indica se o estorno foi processado com sucesso
string
Mensagem de retorno
object
Tipos de Estorno
- Estorno Total
- Estorno Parcial
Estorno Total
Estorna 100% do valor da transação PIX.Como usar:- Não enviar o campo
amountno body - Ou enviar
amountigual ao valor original
- Cancelamento completo da compra
- Devolução total do valor pago
Critérios de Elegibilidade
Para que uma transação PIX possa ser estornada, ela deve atender aos seguintes critérios:Status da Transação
Status da Transação
A transação deve estar com status PAID (paga). Transações pendentes, canceladas ou já estornadas não podem ser estornadas.
Prazo de Estorno
Prazo de Estorno
O estorno deve ser solicitado em até 90 dias após o pagamento original. Após esse prazo, o estorno não será processado.
Saldo Disponível
Saldo Disponível
A conta deve ter saldo suficiente para processar o estorno. O valor será debitado da sua conta e creditado na conta do pagador.
Valor do Estorno
Valor do Estorno
O valor do estorno (ou soma de estornos parciais) não pode exceder o valor original da transação.
Fluxo do Estorno
1
Validação
Sistema valida se a transação pode ser estornada (status, prazo, saldo)
2
Processamento
Estorno é enviado para a Firebank e processado
3
Atualização
Status da transação é atualizado para REFUNDED (6)
4
Crédito
Valor é creditado na conta do pagador (geralmente instantâneo)
Códigos de Erro
Próximos Passos
Consultar Transação
Verifique se transação é elegível para estorno
Webhooks
Monitore status dos estornos
Listar Transações
Consulte histórico de estornos
Erros
Códigos de erro completos