A API suporta apenas estorno total. Estornos parciais (de valor menor que o original) não são suportados.
Endpoint
Request
Body (JSON)
Pré-condições
Para que o estorno seja aceito:- O charge deve estar com
status: "paid". - Não pode existir outro estorno
pendingourefundedpara o mesmo charge (cada charge comporta apenas um estorno).
Response
HTTP 201 CreatedCampos da resposta
Valores de status
Efeito no charge
Quando o estorno é processado com sucesso (status: "refunded"):
- O charge passa a ter
status: "refunded". - O webhook
charge.refundedé disparado e entregue a todos os webhook endpoints configurados do merchant, além dopostback_urlda cobrança (se configurado).
charge.refunded.