Pular para o conteúdo principal
Reembolsos de cartão devem seguir a mesma disciplina operacional de qualquer escrita que mova dinheiro.

Guia prático

  • Inicie reembolsos apenas pelo seu back-end.
  • Use seu próprio ID de solicitação de reembolso para evitar ações duplicadas de suporte.
  • Espere o status resultante da transação antes de atualizar o estado final visível ao cliente.
  • Trate reembolso e chargeback como fluxos separados.

Exemplo de requisição

{
  "amount": 2490,
  "reason": "requested_by_customer"
}

Exemplo de resposta

{
  "success": true,
  "requestId": "req_1302",
  "data": {
    "transaction_id": "tr_2001",
    "status": "refunded"
  }
}

Regras para o merchant

  • Um reembolso parcial altera o estado contábil mesmo se o pedido continuar parcialmente entregue.
  • Um reembolso total deve encerrar a tentativa de pagamento visível ao cliente.
  • Se o resultado do reembolso estiver incerto, reconcilie a transação em vez de repetir às cegas.

Leia a seguir