Subscription Management (Billing)
Subscriptions allow us to apply or enforce a Plan on an Environment for a defined period of time.
Subscription Fields
A subscription can be created with the following fields:
- Plan – The Plan object holds plan-related data. (Refer to the Plan documentation for more details.)
- Recurring – Enables recurring behavior. When the plan period ends, services are not terminated; instead, a new billing cycle begins automatically.
- Environment – The environment or tenant to which the subscription applies.
- Name – The name of the subscription.
- Account – The billing account responsible for managing the subscription lifecycle (e.g., expiration).
- Wallet – The wallet to which tariffs related to this subscription are applied. (Note: A customer can have multiple subscriptions and wallets.)
- Notes – Additional information related to the subscription.
Subscription Status
A subscription can hold the following statuses:
- Created – The subscription is created but inactive. It will activate once the "begins at" date is reached.
- Active – The subscription is active, and all associated services are applied to the customer.
- Terminated – The subscription has been manually disabled. A termination reason can be viewed for further details.
- Expired – The subscription period has ended, and no recurring renewal has occurred.
- Canceled – The subscription is set not to renew or continue after the current term.
Updating Subscriptions
Subscriptions can be manually updated with the following actions:
- Cancel – Stop the subscription from renewing at the end of the current period.
- Expire – Mark the subscription as expired immediately.
- Terminate – Manually disable the subscription.
Comments
0 comments
Please sign in to leave a comment.