Admin override — terminates the subscription right now (status canceled, endedAt stamped). Refund handling is a separate concern.
AuthorizationRequiredBearer <token>API key as Bearer token
In: header
application/jsonRequiredreasonstringidRequiredstringSubscription id, discoverable via list_subscriptions
Cancel Subscription
Schedules cancel at the end of the current period. Access continues until currentPeriodEnd; the next renewal then transitions the subscription to canceled. Idempotent.
Mark Subscription Unpaid
Marks a subscription as unpaid (terminal). Admin override that bypasses dunning retries regardless of dunningEnabled. Called by payment processor webhooks for unrecoverable failures.