Como estornar uma transação?
Visão Geral
A API de Estorno v2 da Barte oferece capacidade expandida para processar estornos totais e parciais de cobranças já pagas. Esta nova versão substitui a API anterior com maior flexibilidade operacional, permitindo que os Sellers realizem estornos parciais conforme suas necessidades de negócio.
Novidade! A principal diferença em relação à versão anterior é o suporte para estornos parciais, permitindo devolver apenas uma parte do valor da cobrança original.
Especificações dos Endpoints
Tipo de Estorno
Método
URL
Total
PATCH
/v2/charges/{uuid}/refund
Parcial
PATCH
/v2/charges/partial-refund/{uuid}
Cabeçalhos Obrigatórios
Chave
Valor
Descrição
X-Token-Api
API Token
Token de API do Seller
Content-Type
application/json
Tipo de conteúdo da requisição
Parâmetros
Parâmetro
Tipo
Descrição
uuid
string
UUID da cobrança a ser estornada
Corpo
Tipo de Estorno
Propriedade
Tipo
Obrigatório
Total
asFraude
boleano (true ou false)
Sim
Parcial
value
número
Sim
Parcial
reason
texto
Não
Regras de Negócio
Validações Aplicadas
Status da Cobrança: Apenas cobranças com status PAID podem ser estornadas
Saldo do Seller: O seller deve ter saldo suficiente para cobrir o estorno
Valor do Estorno:
Deve ser maior que zero
Não pode exceder o valor total da cobrança menos estornos já processados
Suporta estornos parciais múltiplos até o limite do valor original
Estornos Simultâneos: Não é permitido processar um novo estorno enquanto outro está em andamento para a mesma cobrança
Métodos de Pagamento Suportados
Método
Suporte a Reembolso
PIX
✓ Total e Parcial
Cartão de Crédito
✓ Total e Parcial
Apple Pay
✓ Total e Parcial
Google Pay
✓ Total e Parcial
Boleto Bancário
✗ Não suportado
Atualizado
Isto foi útil?