Subscriptions Management#
The Subscriptions Management page gives you full control over application subscription tiers, level hierarchies, plan pausing, and tier management.
What are Subscriptions?#
Subscriptions represent access tiers in your application (Example: default, VIP, Premium, Seller).Subscriptions serve two main purposes:1.
To logically group and differentiate user features, remote variables, and app access levels.
2.
To manage user subscription validity, expiry durations, and reseller permission limits.
Each subscription tier is assigned a Numeric Level (range 1 to 100, default Level 1), which defines user access priority.
Creating a Subscription Plan (createModal)#
To create a new plan, click the + Create Plan button. You can configure these parameters:| Parameter Field | Description | Example |
|---|
| Plan Name | The unique name of the tier. | VIP Plan |
| Plan Level | Numeric priority hierarchy (1 to 100). | Level 5 |
A hidden field automatically associates the plan with the currently selected application. You do not need to configure this field manually.
Subscription Status Categories#
Each subscription plan on the dashboard exists in one of these states:1.
Active State: The plan is active and users can log in normally.
2.
Paused State: The plan is paused by the developer. All users assigned to this plan have their login access temporarily blocked until the plan is unpaused.
Plan Operations & Management#
1. Editing a Plan (editModal)#
Update the plan name and numeric level (1–100).
A higher subscription level does not automatically indicate higher access permissions. Level values depend on your application logic and permission system.
2. Pausing / Unpausing a Plan#
Pause Action: When you pause a plan from the Subscriptions page, authentication for all users assigned to that plan is locked.
Unpause Action: When you unpause the plan, user access is restored immediately.
3. Deleting a Plan & Dependency Migration (shiftPlanModal)#
Default Plan Safety Rule: The application's default plan can never be deleted.
Dependency Shift Utility: If a plan has active users or licenses assigned and you delete it, AuthVaultix automatically triggers the Plan Dependency Shift Modal:The system asks you to select an alternative fallback plan.
On confirmation, all assigned users are automatically shifted to the selected fallback plan and the old tier is deleted.
The application must have at least one active subscription plan. For this reason, the default plan cannot be deleted.
Assigning Subscriptions to Users#
The Subscriptions page only creates and configures plans. To assign plans to specific users or license keys:Assign a plan to users: Map the plan from the Users Management page (page=info) using Edit Profile or Bulk Time modal.
Assign a plan to licenses: Select the Target Subscription while generating a key on the Licenses Management page (page=licence).
Navigation & UI Features#
Live Search Filtering (#searchBox): Type a Plan Name or Level in the search input box to instantly filter desktop rows and mobile cards.
Right-Click Context Menu: Right-click a row to execute quick Edit, Pause/Unpause, or Delete actions.
Mobile Responsive Layout: On mobile screen sizes, the page uses card view layout with 3-dot dropdown menus.
Modified at 2026-07-30 14:29:25