Reembolsando pagamentos
Solicitando um reembolso de uma cobrança à carteira do usuário#
A solicitação de reembolso deverá ser gerada com o transaction_id ou reference_id através do endpoint v1/payments/refund, indicando o valor a ser reembolsado no corpo da requisição. No exemplo abaixo, estamos solicitando o reembolso de R$ 3,00 na carteira do usuário.
Informação
O campo transaction_id é gerado no momento da criação do pagamento.
Caso a solicitação seja processada com sucesso, retornará um código HTTP 200.
Como será feito o reembolso?#
O saldo será retornado ao mesmo lugar da origem dos fundos, ou seja:
- Caso a transação tiver sido feita por cartão de crédito, será estornada no cartão;
- Caso a transação tiver sido feita no saldo, o saldo retornará a carteira do cliente;
- Caso a transação seja mista (Saldo + Cartão), parte retornara como saldo na carteira e parte será estornada no cartão;
Mensagens de erro#
Não informamos os códigos de erro no processo de estorno. Apenas informamos se a transação foi estornada ou não. Exemplo: