Appearance
Subscriptions
Plan Types
| Type | Duration | Details |
|---|---|---|
| Trial | 21 days | 2 resets allowed |
| Regular | 30 days | Paid, auto-renewing |
| Sponsored | Unlimited | No expiry |
Lifecycle
subscribed → wind-down → grace-period → expired- Auto-renewal with 3-day grace period
- Wind-down allows trading until cycle ends
Plan Changes
- Mid-cycle upgrades with proration
- Downgrades scheduled via
scheduledPlan(take effect at next cycle)
Managers
SubscriptionManager— Core subscription logicPlanChangeManager— Upgrade/downgrade handlingResetCreditsManager— Trial reset trackingPaymentHistoryManager— Payment records