Skip to main content
Extension / add-on

SalePro SaaS Add-on

Turn an existing SalePro installation into a SaaS platform

Add multi-tenant SaaS capability to regular SalePro with tenant provisioning, packages, subscriptions, tenant databases and wildcard-subdomain access. Requires SalePro.

Requires SalePro

This is not a standalone product. You need a compatible SalePro installation to use it.

SalePro SaaS Add-on preview
Product typeExtension / add-on

Adds capabilities to an existing LionCoders product.

Required productSalePro

View the required core product.

Availability

Purchase this item separately from its required core software.

What this adds

Extend SalePro with focused functionality.

See the workflows this extension adds to SalePro, with compatibility and installation requirements listed separately below.

Highlights

Convert SalePro into a SaaS platform

Add multi-tenant SaaS capability to an existing compatible SalePro installation and sell access to businesses as subscriptions.

Tenant management

Create and manage tenant businesses from a central SaaS administration layer.

Tenant database provisioning

Provision isolated tenant database environments using the hosting/database capabilities required by the SaaS architecture.

Packages & subscriptions

Create SaaS packages and control the commercial access tenants receive.

Subdomain-based tenancy

Use wildcard subdomains to provide separate tenant access under your SaaS domain.

SalePro business suite for tenants

Offer SalePro POS, inventory and other enabled business workflows to tenant companies.

Built for existing SalePro owners

This product is an add-on that changes an existing SalePro installation; it is not the same product as the standalone SalePro SaaS application.
The tenant business suite

The add-on adds SaaS around SalePro — it does not replace the SalePro feature set.

Your SaaS administration handles tenants, packages, subscriptions and provisioning. Inside each tenant, the enabled SalePro modules run the day-to-day business operation.

POS & sales

Fast POS, barcode workflows, quotations, invoices, discounts, credit and installment sales, returns and multiple-payment workflows.

Inventory & purchasing

Products, variants, multi-warehouse stock, purchases, transfers, adjustments, stock counts, batch/expiry and IMEI or serial-number workflows.

Accounting & finance

Double-entry accounting, receivables, payables, chart of accounts, trial balance, profit & loss, balance sheet, cash flow and connected financial reporting.

Restaurant operations

Dine-in, takeaway and delivery workflows, tables, modifiers and kitchen-display operations can be exposed where the corresponding tenant modules are enabled.

eCommerce & WooCommerce

Online-selling and WooCommerce-connected workflows can use the same SalePro product and inventory foundation where those tenant capabilities are enabled for the installed package/version.

HRM & team workflows

Employee and HR-related SalePro workflows can be made available to tenant businesses according to the features enabled in their SaaS package.

Reports & profitability

Operational reports, customer and supplier balances, stock reporting and profitability views stay inside each tenant's isolated business environment.

More SalePro operations

Repair, manufacturing, project and other SalePro operational modules can be exposed where supported and enabled rather than forcing every tenant into the same feature set.

Payment ecosystem

Tenant POS/payment integrations belong to the SalePro business layer. SaaS subscription billing is configured separately by the platform owner, so the two payment flows remain clear.

Recent SalePro capabilities

Recent core improvements can flow into the tenant business layer where the SaaS package and compatible modules allow them.

Keep the SaaS operator layer separate from tenant operations: tenant payment gateways are not the same thing as subscription-billing gateways, and optional tenant commerce or regional modules still need the compatible SaaS extension/version.

Stock Ledger

Tenant businesses can use the newer stock-ledger workflow where the current SalePro tenant package exposes inventory reporting.

Sales Agent / Service Staff

Agent/service-staff assignment and the related performance report belong to the tenant business layer where enabled for that package.

Paymob + OPay tenant payments

These are SalePro transaction/payment integrations for tenant operations where supported and configured. They should not be presented as SaaS subscription-billing gateways unless separately integrated for that purpose.

4 storefront profiles via SaaS eCommerce

The updated Standard, Electronics, Grocery and Fashion storefront profiles are relevant to SaaS tenants when the compatible SalePro SaaS eCommerce extension/version is installed and enabled.

KSA / ZATCA compatibility

Do not assume every SaaS installation has KSA e-invoicing enabled. Present ZATCA only where the compatible tenant module/version has been installed and verified for that SaaS environment.

Real tenant workflows

The tenant is not using a stripped-down billing screen.

These are representative SalePro screens from the same business-suite foundation used by tenant companies.

SalePro POS tenant workflow

Sell

POS, payments, credit, returns and checkout workflows

SalePro inventory tenant workflow

Control stock

Products, warehouses, variants and inventory movement

SalePro accounting tenant workflow

Reach the books

Accounting and financial reports connected to operations

SaaS owner layer

Run the software business

Tenant provisioning, isolated databases, packages, trials, subscription billing, domains/subdomains, platform CMS, support and other SaaS administration.

Tenant business layer

Run the actual business

SalePro POS, stock, purchasing, accounting, HRM, reporting and the additional business modules made available by the tenant's package.

Important: package availability still matters

Showing the full SalePro suite here does not mean every tenant automatically receives every module. The SaaS owner controls package/module availability, and some capabilities can depend on the installed SalePro/SaaS version or a compatible extension. This section explains the breadth of the tenant business platform without mixing it with the SaaS subscription layer.

Explore the full SalePro business suite

Before you buy

Hosting, compatibility and setup — clearly stated.

Check the environment and version requirements before installing the extension on an existing production system.

Server requirements

Hosting and runtime environment

  • PHP 8.2+
  • VPS/dedicated server recommended
  • MySQL root/main phpMyAdmin access for automated tenant database creation
  • Wildcard subdomains and wildcard SSL
  • SalePro must be installed on the root domain/public_html for this SaaS conversion workflow
  • cPanel/Plesk hosting must expose the APIs/capabilities needed for automated provisioning

Compatibility

Versions, services and dependencies

Requires regular SalePro. This add-on converts a compatible SalePro installation into a multi-tenant SaaS platform. It is different from the separate standalone SalePro SaaS product.

Installation & setup

How the extension is added

Back up your SalePro database and files first. Current documentation warns that installing the SaaS module modifies/overwrites the existing SalePro environment.

Install from the SalePro add-on workflow, enter the purchase key, then complete the SaaS setup on the root domain.

Purchase options

Purchase the extension separately.

SalePro is required and is not included in this extension purchase. Choose the currently available direct or marketplace option below.

Marketplace

Buy on CodeCanyon

$39

Purchase through the official marketplace listing under the applicable Envato licence and support terms.

Open CodeCanyon
Frequently asked questions

Questions to settle before installation.

These answers are specific to this extension so core-product and add-on capabilities are not mixed together.

What is the difference between this add-on and SalePro SaaS?
The POS SaaS Add-on requires an existing SalePro installation and converts it into a multi-tenant SaaS platform. SalePro SaaS is a separate standalone SaaS product that does not require regular SalePro.
Can I install this without SalePro?
No. A compatible regular SalePro installation is required.
Will installing the SaaS add-on change my existing SalePro installation?
Yes. The documented SaaS conversion workflow modifies the existing SalePro environment. Back up your application and database before installation and follow the documented migration steps.
What hosting is required?
The SaaS conversion requires hosting capable of tenant database creation plus wildcard subdomains and wildcard SSL. VPS/dedicated hosting is recommended; compatible cPanel/Plesk environments must expose the required APIs/privileges.
Can I see the resulting SaaS workflow before buying?
The SalePro SaaS demo environments show the type of Super Admin, tenant and SaaS workflow created by the multi-tenant platform. The add-on itself is installed into regular SalePro.
More for SalePro

Related extensions.

These are separate optional products. Check each page for its own requirements and compatibility.

Required core software

SalePro

Need the core product first? Review its capabilities, demo, server requirements and purchase options before adding this extension.

SalePro
SaleProPOS, inventory, accounting, eCommerce & business management