Billing & Subscription
The Billing settings page manages your Shaari subscription, payment methods, and invoice history. From here, you can view your current plan, upgrade or downgrade, manage saved payment cards, and review past billing transactions.
Current Subscription Status
The top of the billing page displays your current subscription details:
- Plan name --- Basic, Plus, or Enterprise.
- Billing cycle --- Monthly or annual.
- Renewal date --- When your subscription will automatically renew.
- Status --- Active, expiring, or cancelled.
The Basic plan provides access to the Purchases module with core features.
Plan Management
Available Plans
| Plan | Key Features | Billing |
|---|---|---|
| Basic | Purchases module, AI extraction, QR reading, categories | No charge |
| Plus | Everything in Basic + Sales module (invoices, quotations, contracts, customers, products) | Monthly or annual |
| Enterprise | Everything in Plus + HR module, Projects module, ZATCA Phase 2, subsidiaries, stamps | Monthly or annual |
Upgrading
To upgrade your plan:
- Navigate to Settings > Billing.
- Click on the plan you want to upgrade to.
- Select your billing cycle (monthly or annual).
- Enter or confirm your payment method.
- Confirm the upgrade.
Your new plan features are activated immediately upon successful payment. If you are mid-cycle on your current plan, the remaining balance may be prorated.
Downgrading
To downgrade to a lower plan:
- Navigate to Settings > Billing.
- Select the lower-tier plan.
- Confirm the downgrade.
Downgrading may disable features you are currently using. For example, downgrading from Enterprise to Plus will disable the HR and Projects modules. Your data is not deleted, but you will not be able to access those modules until you upgrade again.
Payment Methods (Paymob Integration)
Shaari uses Paymob as its payment processor. You can add and manage payment cards from the billing settings.
Adding a Card
- Click Add Payment Method or Add Card.
- Enter your card details (number, expiry, CVV).
- The card is securely tokenized through Paymob --- Shaari never stores your raw card details.
- The card is saved for future billing.
Saved Cards
View and manage your saved payment cards. You can:
- See which card is set as the default for recurring payments.
- Remove a card that is no longer valid or needed.
- Add additional cards.
At least one valid payment method must be on file for paid plans. If your default card expires or is removed, you will be prompted to add a new card before the next billing cycle.
Invoice History
The billing page displays a complete history of all billing transactions for your tenant. Each entry shows:
- Date --- When the charge was processed.
- Amount --- The amount charged.
- Plan --- Which plan the charge applies to.
- Status --- Paid, pending, or failed.
- Receipt --- A link to download or view the payment receipt.
Use this history for your accounting records or to verify past charges.
Auto-Renewal Settings
Subscriptions renew automatically by default. You can manage auto-renewal from the billing page:
- Enable auto-renewal --- Your plan renews automatically at the end of each billing cycle using your default payment method.
- Disable auto-renewal --- Your plan remains active until the end of the current billing period, then reverts to the Basic plan.
Annual billing cycles offer a discount compared to monthly billing. If you are confident you will use Shaari for the long term, switching to annual billing saves money.