Skip to main content
Remove um discount sem redemptions. Quando já houve aplicação, o desconto é desativado com is_active=false e o objeto atualizado é retornado.

Parâmetros de caminho

string
required
ID do desconto (disc_*).

Resposta

200 OK com um destes dois shapes:
  • Nunca foi aplicado (redemptions_count = 0) → o desconto é removido de verdade e a resposta traz o objeto curto com deleted: true.
  • Já teve redemption → o desconto é desativado (is_active=false, valid=false) para preservar o histórico das cobranças que o usaram, e a resposta traz o objeto completo atualizado — mesmo shape de GET /v1/discounts/:id.