Upgrade Subscription
Add new modules to your company's subscription as your business grows.
Upgrade Subscription
17.1 Overview
The Upgrade Subscription page allows administrators to add new modules to their company's subscription. This enables businesses to expand functionality as their needs grow.
Access: Dashboard → Click "Upgrade" or navigate to "Manage Modules"
Note: Only users with admin privileges can access this page.
17.2 Page Layout
The page is divided into:
- Header Section - Current subscription summary card
- Main Grid - Available modules displayed in cards
- Bottom Summary - Selected modules and upgrade button (sticky)
17.3 Current Subscription Summary
The top card displays:
| Element | Description |
|---|---|
| Title | "Current Subscription" |
| Module Count | Number of active modules (e.g., "5 modules") |
| Active Module Badges | Visual tags showing all currently active modules |
| Company Name | Your registered company name |
17.4 Module Cards
Each module is displayed as a card with the following information:
Card Structure:
| Element | Description |
|---|---|
| Module Icon | Visual icon representing the module |
| Module Name | Name of the module |
| Description | Brief explanation of what the module does |
| Price | Monthly cost (or "Free" badge for core modules) |
| Status Indicator | Green checkmark if active, Plus icon if available |
| View Features Button | Expand to see detailed feature list |
View Features Button: Click "View features" to expand and see:
- Detailed feature list for the module
- Click "Hide features" to collapse
Selection Button (+ icon):
- Green checkmark for active modules
- Plus icon for available modules
- Rotates 45° when selected (becomes X)
17.5 Available Modules
| Module | Description | Price |
|---|---|---|
| User Management | Manage users, permissions, and password resets | Free (Core) |
| Point of Sale (POS) | Real-time sales transactions and inventory | $29/month |
| Sales Management | Invoice tracking, proformas, sales reports | $39/month |
| Stakeholder Management | Banks, suppliers, customer relationships | $25/month |
| Budget Management | Budget planning, tracking, reports | $35/month |
| Expenses | Record and track business expenses | $19/month |
| Payroll Management | Salary processing, deductions, payslips | $49/month |
| Account & Finance | General ledger, financial statements | $45/month |
| Inventory Management | Stock levels, warehouse management | $35/month |
| Storage Management | Store locations, capacity monitoring | $29/month |
| Purchase Orders | PO creation, supplier orders, tracking | $32/month |
| Leave Management | Leave applications and approvals | $22/month |
| Human Resources | Employee records, attendance, reviews | $39/month |
17.6 Selecting New Modules
- Browse available modules in the grid
- Click the + button on any module you want to add
- The card highlights with a primary border color
- Selected modules appear as badges in the bottom summary
Selection Rules:
- Cannot deselect modules you already have
- Core modules (User Management) are free and always included
- Multiple modules can be selected at once
17.7 Upgrade Summary
When modules are selected, a sticky summary card appears at the bottom:
Summary Displays:
- Count - Number of new modules selected
- Module Badges - Names of selected modules
- Additional Monthly Cost - Total cost of new modules
17.8 Completing the Upgrade
- Select desired modules by clicking the + icons
- Review the summary at the bottom
- Click "Upgrade Now" button
- Wait for processing (page auto-refreshes after 5 seconds)
- New modules appear in your dashboard sidebar
After Upgrade:
- Modules are immediately added to your subscription
- Dashboard sidebar updates with new module links
- Success message confirms the upgrade
17.9 Business Rules
Access Control:
- Only admin users can access this page
- Non-admin users are redirected to the dashboard
Module Selection:
- Core modules (User Management) are always included
- Already subscribed modules show a green checkmark
- Cannot remove existing modules (contact support to downgrade)
Pricing:
- Prices are displayed per month
- Total additional cost is calculated in real-time
- Free modules don't add to the total
Processing:
- Page refreshes automatically after successful upgrade
- Sidebar is updated with new module access
- User profile is updated with new module permissions
17.10 Support
For help with subscriptions or to remove modules:
- Email: info@akilisoft.co
- Contact support to modify or cancel subscriptions