v2

latestOpenAPI 3.1.02026-07-314524165.2 KB

Reembolsar Checkout Transparente

Reembolsa integralmente um pagamento transparente (PIX ou Cartão). O valor reembolsado é igual ao valor original da transação — reembolsos parciais não são suportados.

post/transparents/refund

Request body

idstring required

ID público do recurso a reembolsar. Aceita os prefixos char_ / pix_char_ / card_ (payment intent) ou bill_ (billing — resolvido para o payment intent pago).

reasonstring

Motivo do reembolso. Aparece no histórico da transação.

Example request

{
  "id": "bill_abc123xyz",
  "reason": "Pedido cancelado pelo cliente."
}

Response

Reembolso criado com sucesso.

errorstring nullable
successboolean

Se a requisição obteve sucesso ou não.

Example response

{
  "data": {
    "refundPublicId": "tran_refund789xyz"
  },
  "success": true
}