Charges

Cancela uma cobrança pendente

Cancela somente cobranças no estado pending. Um 202 indica que o resultado ainda não é autoritativo. Não há reconciliação em background: faça replay da mesma Idempotency-Key e do mesmo payload para continuar a reconciliação segura. Antes do envio mutável ao PSP, ausência no provedor mantém a intenção pendente; depois do fence durável de envio, ausência em consulta confirma o cancelamento sem repetir o DELETE.

post/v1/charges/{chargeId}/cancel

Request

  • Base URL: https://api.sandbox.mupag.com.br
  • URL: https://api.sandbox.mupag.com.br/v1/charges/{chargeId}/cancel
  • Auth: HTTP bearer

Path parameters

chargeIdstring uuid required

Headers

Idempotency-Keystring required

Request body

reason'payment_attempt_cancelled'

Response

Cancelamento confirmado de forma autoritativa.

charge_idstring uuid required
status'cancelled' | 'cancellation_pending' required
reason'payment_attempt_cancelled' required
cancelled_atstring date-time nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.