Subscription

Plans and billing state

Plans and subscriptions are modeled in the backend without payment processing in this sprint.

Plans

Plan records support pricing, intervals, features, and active states.

Free
Pro
Enterprise

Subscription

Each workspace can carry one current subscription record.

Trialing
Active
Canceled

Billing

Payment provider integration is reserved for a future module.

Provider pending
Invoices pending
Webhooks pending