Deletes the coupon in Stripe so it can no longer be applied and marks the local copy deleted; discounts already on a customer or an invoice stay. Returns the coupon, or 404 for an unknown code. Super admin only.
DELETE
/admin/billing/coupons/{couponId}
curl \
--request DELETE 'http://api.example.com/admin/billing/coupons/{couponId}' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": {
"couponId": "SPRING20",
"name": "Spring 20% off",
"percentOff": 20,
"amountOffCents": 42.0,
"currency": "string",
"duration": "repeating",
"durationInMonths": 3,
"maxRedemptions": 50,
"redeemBy": "2026-06-30T23:59:59.000Z",
"timesRedeemed": 4,
"status": "active",
"reason": "Spring promotion approved by sales",
"deletedAt": "2026-05-04T09:42:00Z"
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}