WysePayDocs

Listar os reembolsos de uma transação

GET
/api/v1/transactions/{id}/refunds

Os reembolsos pedidos para a transação, do mais novo para o mais antigo.

Permissão da chave: refunds:read.

Autenticação

headerx-api-key<token>

Sua chave de API, criada no painel em Desenvolvedores → Chaves de API.

Parâmetros da URL

id*string

O id da transação (txn_…).

Corpo da resposta

Os reembolsos.

application/json
  1. response
data*array<>
hasMore*boolean

true quando há mais itens: peça de novo com startingAfter = o id do último.

curl -X GET "https://example.com/api/v1/transactions/string/refunds"
{  "data": [    {      "id": "ref_01k6g8m2v4x7z9b3c5d7f9h0j2",      "transactionId": "txn_01k6g8m2v4x7z9b3c5d7f9h0j2",      "amountCents": 8990,      "status": "PROCESSING",      "reason": "Produto fora de estoque",      "failureReason": "string",      "livemode": true,      "createdAt": "2026-10-04T15:30:00.000Z",      "completedAt": "2026-10-04T15:30:00.000Z"    }  ],  "hasMore": true}