Cancelar ou estornar a venda
Só para cartão. Cancela uma venda pré-autorizada (PRE_CAPTURED) ou estorna uma já capturada (CONFIRMED). O estorno é sempre do valor integral.
PUT
/api/v1/online/sales/:id/cancel-capture/{
"status": "success",
"data": { "online_sale_id": 62, "sale_status": "CANCELED" }
}
- Estorno de venda capturada depende de habilitação no cadastro do lojista. Sem ela, uma venda
CONFIRMEDdevolve409 Venda não elegível para cancelamento. - Repetir o cancelamento de uma venda já cancelada devolve
409comsale_status: "CANCELED"no corpo — trate como "já estava cancelada". Se o adquirente já tinha a venda como cancelada, a resposta vem200com"idempotent": true. - Uma venda PIX devolve
400: o PIX não suporta cancelamento ativo — a expiração ocorre automaticamente.