Webhook event for subscription.revoked.
Sent when a subscription is revoked and the user loses access immediately.
Happens when the subscription is canceled or payment retries are exhausted (status becomes unpaid).
For payment failures that can still be recovered, see subscription.past_due.
Discord & Slack support: Full
The data field contains a PolarExpress.Schemas.Subscription struct.
Summary
Functions
Returns the event type string.
Types
@type t() :: %PolarExpress.Events.SubscriptionRevoked{ data: PolarExpress.Schemas.Subscription.t(), timestamp: String.t(), type: String.t() }
type- Always"subscription.revoked".data- The event payload. SeePolarExpress.Schemas.Subscription.timestamp- ISO 8601 timestamp of when the event occurred.
Functions
@spec event_type() :: String.t()
Returns the event type string.