# Pedido de reembolso

URL: https://staging.pagpolar.com/docs/referencia/entidades/pedido-de-reembolso

> Corpo para pedir o reembolso de uma venda.

Corpo para pedir o reembolso de uma venda.

## Onde é enviado

* [`POST /refunds`](/docs/referencia/reembolsos/create-refund)

## Campos

Campos anuláveis chegam com `null`. Campos com opções fixas listam todos os valores.

| Campo | Tipo | Obrigatório | Nulo | Descrição |
| --- | --- | --- | --- | --- |
| `sale_identifier` | texto | sim | não | Código público da venda a reembolsar — o `identifier` que vem em `GET /sales`, na resposta da cobrança e no payload dos webhooks. São só dígitos; o prefixo e a URL do checkout que contenha o código também são aceitos. **Não** é o `id` (uuid) da venda: com o uuid a resposta é `404`. A venda precisa ser da própria conta da credencial. Exemplo: `PPO9876543210`. |
| `requested_by` | enum | não | não | Quem pediu o reembolso, para o registro ficar fiel: `SELLER` quando a decisão foi sua e `CLIENT` quando o comprador pediu por fora (e-mail, telefone, atendimento). O campo só muda o registro, que volta em `requested_by` na consulta — o estorno é imediato nos dois casos, porque quem chama a rota é o vendedor. Valores: `SELLER`, `CLIENT`. Exemplo: `SELLER`. |
| `reason` | texto | não | não | Motivo do reembolso, em texto livre. Fica gravado no pedido e aparece em `GET /refunds`. Exemplo: `Cliente desistiu da compra`. |
| `customer_observation` | texto | não | não | Observação do comprador, quando houver. Exemplo: `Pediu o cancelamento por e-mail`. |
