Configurar reembolsos e cancelamentos
Os reembolsos e cancelamentos são ações disponíveis após a realização de um pagamento. Embora ambas envolvam a devolução de dinheiro, é crucial compreender suas diferenças para executar os processos corretamente.
-
Cancelamento: Realizado quando um pagamento não foi finalizado ou está em processo. Nesse caso, o valor é devolvido ao cartão do comprador dentro do prazo estabelecido pelo banco emissor.
-
Reembolso: Ocorre após a captura do pagamento. O valor é devolvido diretamente na fatura (em pagamentos com cartão de crédito) ou na conta do pagador (para outros métodos).
Abaixo, detalhamos as informações essenciais sobre cada processo.
Os reembolsos referem-se à reversão de uma cobrança, devolvendo os valores ao comprador. Esse processo é gerenciado diretamente através do endpoint de /payments/id/refundsPOST. Existem duas formas de realizar reembolsos:
- Total: O valor completo da venda é devolvido ao comprador. Nesse caso, o
bodyda solicitação deve ser enviado vazio. - Parcial: Apenas uma parte do valor pago é devolvida ao comprador. O valor a ser reembolsado deve ser especificado no
bodyda solicitação, juntamente com o ID da transação.
Antes de realizar um reembolso, é importante levar em consideração os seguintes fatores:
- Prazo de reembolso: Reembolsos podem ser realizados dentro de 180 dias após a aprovação do pagamento.
- Meio de pagamento: Pagamentos com cartão de crédito são devolvidos na fatura; outros meios têm o valor devolvido na conta do pagador.
- Dinheiro na conta: É necessário ter saldo suficiente na conta para efetuar o reembolso. Caso contrário, a transação será rejeitada.
- Compras com dois meios de pagamento: cada meio utilizado gera uma transação com seu próprio
payment_id. Para reembolsar a compra completa, você deve reverter individualmente todos os pagamentos associados à ordem comercial (merchant_order). Para mais informações, consulte Como aceitar pagamentos com dois meios de pagamento.
Visite nossa Referência de APIAPI para mais informações sobre os endpoints de Criar reembolsoPOST, Obter lista de reembolsosGET e Obter reembolso específicoGET.