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
Bearer token JWT obtido no login
Request Body
ID da transação PIX a ser estornada (ID interno do sistema)
Valor a ser estornado em reais (opcional - se não informado, estorna valor total)Exemplo: 50.00 para estornar R$ 50,00
Descrição do motivo do estorno (opcional)Exemplo: “Cancelamento da compra”
Response
Indica se o estorno foi processado com sucesso
Mensagem de retorno
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
Códigos de Erro
| Código | Descrição |
|---|---|
TRANSACTION_NOT_FOUND | Transação não encontrada |
TRANSACTION_NOT_PIX | Transação não é do tipo PIX |
TRANSACTION_NOT_REFUNDABLE | Transação não pode ser estornada |
REFUND_PERIOD_EXPIRED | Prazo de estorno expirado (90 dias) |
INSUFFICIENT_BALANCE | Saldo insuficiente para estorno |
REFUND_VALUE_EXCEEDS_ORIGINAL | Valor do estorno excede original |
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