Excluir Cupom
Descrição
Remove um cupom do sistema com base no ID informado. Esta operação é irreversível.
Antes de apagar no banco, o backend desativa o Promotion Code no Stripe e exclui o cupom no Stripe (Catálogo de produtos > Cupons), mantendo o dashboard em sync. Se o cupom não tiver sido criado pelo sistema (sem stripe_coupon_id/stripe_promotion_code_id), apenas o registro local é removido.
Verbo
DELETE
URL Base
https://api.soargi.com
Endpoint
/coupons/{id}
Cabeçalhos
| Parâmetro | Valor |
|---|---|
| Authorization | Bearer Token |
Sucesso - 200
{
"success": true,
"message": "Coupon deleted successfully."
}
Opcionalmente a resposta pode incluir warning se não foi possível desativar o código ou excluir o cupom no Stripe (ex.: falha de rede); o cupom é removido do sistema mesmo assim.
Erro - 404 (Cupom não encontrado)
{
"status": 404,
"error": 404,
"messages": {
"error": "Coupon not found."
}
}
Códigos de Resposta
- 200 - Cupom excluído com sucesso
- 404 - Cupom não encontrado