Pagamentos
POST /payments/reversal
Processar reembolso/estorno de uma transação
POST
Descrição
Processa o reembolso total de uma transação aprovada. O valor será devolvido ao cliente de acordo com o método de pagamento original.Headers
Bearer token JWT obtido no login
Request Body
ID da transação a ser estornada
Motivo do reembolso (opcional)
Response
Indica se a operação foi bem-sucedida
Mensagem de sucesso ou erro
Prazos de Reembolso
O prazo para o cliente receber o reembolso varia por método de pagamento:| Método | Prazo |
|---|---|
| PIX | Instantâneo (segundos) |
| Cartão de Crédito | 5 a 10 dias úteis |
| Cartão de Débito | 5 a 10 dias úteis |
| Boleto | 5 a 10 dias úteis |
Para cartões, o prazo depende da operadora do cartão do cliente.
Regras de Estorno
Quando posso estornar?
Quando posso estornar?
- Apenas transações com status
APPROVED - Não há limite de tempo (pode estornar meses depois)
- Cada transação pode ser estornada apenas uma vez
Estorno parcial
Estorno parcial
Atualmente, apenas estornos totais são suportados. O valor total da transação será devolvido.
Taxas de estorno
Taxas de estorno
- PIX: Sem taxa adicional
- Cartão: Taxa da adquirente pode ser cobrada
- Boleto: Sem taxa adicional
Webhook de estorno
Webhook de estorno
Quando um estorno é processado, um webhook
payment.refunded é enviado:Exemplo Completo
Tratamento de Erros
Próximos Passos
Listar Transações
Consultar transações para estornar
Detalhes da Transação
Ver informações completas
Webhooks
Receber notificações de estorno
Erros
Códigos de erro