Skip to main content

Subscription Status and Lifecycle

Dineax records subscription lifecycle state so administrators and support teams can understand account status.

Statuses​

StatusMeaning
TrialTenant is evaluating a trial subscription state.
ActiveTenant has an active subscription foundation record.
SuspendedTenant access may be restricted by an administrative lifecycle action.
ExpiredSubscription or trial period has ended.
CancelledSubscription relationship has been ended through a lifecycle action.

Lifecycle Actions​

The foundation supports activation, suspension, resume, expiry, cancellation, upgrade, downgrade, trial extension, and trial conversion actions.

Commercial lifecycle not complete

Paid renewal automation, grace periods, dunning, payment-failure handling, subscription invoice generation, and collection workflows are not production ready.

Upgrade and Downgrade Boundary​

Plan changes can be represented as lifecycle transitions. Commercial quote preview, proration, credits, invoice adjustment, and downgrade-at-period-end policy remain planned.