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:

  1. Header Section - Current subscription summary card
  2. Main Grid - Available modules displayed in cards
  3. Bottom Summary - Selected modules and upgrade button (sticky)

17.3 Current Subscription Summary

The top card displays:

ElementDescription
Title"Current Subscription"
Module CountNumber of active modules (e.g., "5 modules")
Active Module BadgesVisual tags showing all currently active modules
Company NameYour registered company name

17.4 Module Cards

Each module is displayed as a card with the following information:

Card Structure:

ElementDescription
Module IconVisual icon representing the module
Module NameName of the module
DescriptionBrief explanation of what the module does
PriceMonthly cost (or "Free" badge for core modules)
Status IndicatorGreen checkmark if active, Plus icon if available
View Features ButtonExpand 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

ModuleDescriptionPrice
User ManagementManage users, permissions, and password resetsFree (Core)
Point of Sale (POS)Real-time sales transactions and inventory$29/month
Sales ManagementInvoice tracking, proformas, sales reports$39/month
Stakeholder ManagementBanks, suppliers, customer relationships$25/month
Budget ManagementBudget planning, tracking, reports$35/month
ExpensesRecord and track business expenses$19/month
Payroll ManagementSalary processing, deductions, payslips$49/month
Account & FinanceGeneral ledger, financial statements$45/month
Inventory ManagementStock levels, warehouse management$35/month
Storage ManagementStore locations, capacity monitoring$29/month
Purchase OrdersPO creation, supplier orders, tracking$32/month
Leave ManagementLeave applications and approvals$22/month
Human ResourcesEmployee records, attendance, reviews$39/month

17.6 Selecting New Modules

  1. Browse available modules in the grid
  2. Click the + button on any module you want to add
  3. The card highlights with a primary border color
  4. 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

  1. Select desired modules by clicking the + icons
  2. Review the summary at the bottom
  3. Click "Upgrade Now" button
  4. Wait for processing (page auto-refreshes after 5 seconds)
  5. 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: