Polar::Models::CustomerSubscriptionCancel
Inherits JSON::Serializable < Struct < Value < Object
Model representing a CustomerSubscriptionCancel
This struct is auto-generated from the Polar.sh OpenAPI specification.
It uses JSON::Serializable for automatic JSON parsing and serialization.
Constructors
Instance methods
Cancel an active subscription once the current period ends.
Or uncancel a subscription currently set to be revoked at period end.
Customers reason for cancellation.
too_expensive: Too expensive for the customer. missing_features: Customer is missing certain features. switched_service: Customer switched to another service. unused: Customer is not using it enough. customer_service: Customer is not satisfied with the customer service. low_quality: Customer is unhappy with the quality. too_complex: Customer considers the service too complicated. other: Other reason(s).