Back to Top

Guide for CS-Cart Multi Company SaaS

Updated 4 July 2024

CS-Cart Multi-Company SaaS (Software as a Service) add-on offers a seamless and scalable way for enterprises to manage multiple companies or vendors within a single system and creates platforms like Shopify, Wix, and BigCommerce due to its scalability, cost-effectiveness, and faster time-to-market.

CS-Cart Multi-Company SaaS Module add-on allows tenants to register themselves on the storefront by selecting a suitable plan and entering their domain or subdomain.

If the tenant does not have the domain, then the tenant can create a separate subdomain using the CS-Cart Multi-Company SaaS module and categorize their products accordingly.

Features

  • This add-on supports multi-vendor functionality.
  • The admin can manage multiple tenant accounts.
  • The admin can create and manage multiple membership plans tailored to their requirements.
  • The admin can track and display the status of tenants’ plans, distinguishing between active and expired plans.
  • Tenants have their own dedicated user groups.
  • The admin can assign and manage group access for tenants based on their specific needs.
  • The admin is responsible for registering and configuring the tenant’s domain or subdomain on the server’s end.
  • Tenants can only purchase one Subscription Plan at a time.
  • Tenants can upgrade their subscription plan if needed.
  • Tenants can manage their vendor and customer accounts.
  • Tenants have control over their store’s categories, products, filter options, and other related aspects.
  • The admin can configure addon settings to ensure that customers can only log in to the store where they initially created their account.
  • The admin can set up reminder emails for tenant plan management in advance.
  • The admin can manage email templates for tenant plans, plan expiration, renewal, and other related templates within the addon settings.

Installation & Configuration

When you download the add-on, you get one zip file and the install.txt file. Please read it carefully and follow it.

Firstly, click on the right top corner setting icon and select Manual installation to upload the zip file as per the below snapshot.

Find the Best CS-Cart
Development Company
Find out More
manual Installation for CS-Cart Multi Company SaaS module

Click on “Local” to browse the zip file and then click on “Upload & Install”.

Upload the CS-Cart Multi Company SaaS module

After installation of the add-on, you can find the “CS-Cart Multi Company SaaS” in the list of available add-ons. Make sure, the add-on will be active as shown in the below snapshot.

CS-Cart Multi Company SaaS add-on is installed.

Now the user needs to click on CS-Cart Multi Company SaaS to configure the module.

General Setting

General setting – Here the admin needs to select the required fields and proceed with the configuration.

  • Reminder Day – On the basis of the number entered, the mail will be sent to the tenant many days in advance.
  • Enable Customers according to tenant store – If the box is checked, the customer can only log in to the store where they originally created their account.
genral configyration for CS-Cart Multi Company SaaS module.

The admin can manage email notifications for tenant plans, plan expiration, renewal, and other related templates for the tenants.

  • Click on the “Email Template” to customize the email.
  • To edit any particular email template, click on the “Edit” button as shown in the below snapshot.
Enable the email template in CS-Cart Multi Company SaaS

Now, the admin needs to fill in the required fields.

  • Enter the subject of the email.
  • Enter the details of the membership that you want to send to the tenant in the template field.
  • Set the status email templates i.e. active and disabled.
  • Click on the save button to save the email template.
Customize the email template in CS-Cart Multi Company SaaS

After the installation, the tenant will be automatically created, and the admin can create and manage the user group. Here, the admin will –

Click on “Customers” > “User groups” as per the below screenshot.

navigate the usergroup for CS-Cart Multi Company SaaS

Admin can “Edit/Delete” the particular user group and can also create a new user group.

Click on the edit button –

edit and delete for cs-cart multi comapny saas

Now, the admin can edit the following fields i.e. User Group, type, status, and so on.

Click on the Save button to create a new user group.

user group for  cs-cart multi comapny saas

Manage Membership Plan and Tenants

The admin can manage the membership plans and tenants using CS-Cart Multi Company SaaS Add-On.

To manage the membership plan, navigate through Marketing > Multi Company SaaS > Manage Membership Plans as per the below screenshot.

Admin can manage the listed plans and can also create the new membership plan.

Click on the “+” icon to create the membership plan.

Manage new membership plans

Afterward, the admin will fill in the basic details for the plan like  –

  • Enter the plan name that should be under 15 characters.
  • Enter the actual price for the membership plan.
  • Set the value for the discount price for the particular membership.
  • Set the plan days, and the limit entered should be within 365 days.
  • Enter the number of products for the membership plan, and the product limit should be 10k. 
  • Admin can assign the number of category under 10k to the particular membership. 
  • Select the status.
  • Click on the save button to add the membership.
Create new membership plans

Now, to manage tenants, navigate through Marketing > Multi Company SaaS > Manage tenants as shown in the below screenshot.

Manage tenants for cs-cart multi comapny saas

Click on the “edit” button to manage the listed tenants.

 tenants list for cs-cart multi comapny saas

The admin can also change the membership plan from his end. Click on the plan option

plan option cs-cart multi comapny saas

Tenant Registration

Using the CS-Cart Multi-Company SaaS module, tenants can register themselves on the storefront by selecting a suitable plan and entering their own domain or subdomain

To get register, click on the Tenant Registration on the top of the storefront.

Tenant Registration for CS-Cart Multi Company SaaS

Click on the Select button to choose any Membership plan as shown in the below snapshots.

memeberships plan cs-cart multi comapny saas

Afterward, the tenants will fill in the store details for the plan like email, password, and store url.

If they don’t have an existing domain then the tenant may use any subdomain with the domain ‘cs-cart-saassemo.webkul.com’, and categorize their products accordingly.

domain and subdomin cs-cart multi comapny saas

Click on the submit button to proceed further for checkout process.

submit for  cs-cart multi comapny saas

The membership plan was added to your cart now click on the checkout option for further process.

checkout cs-cart multi comapny saas

When the tenant clicks on the proceed to checkout option it will ask for the payment selection option.

checkout option cs-cart multi comapny saas

After the successful purchase tenant can check the success message as shown in the below snapshot.

successful purchase for cs-cart multi comapny saas

Now, the admin needs to activate the status from his admin panel to activate the tenant’s membership plan. To do so, go to the customers > administration and then click on the tenant that status admin wants to activate and disable as shown in the below screenshots.

activate the tenenat's membership plan

Upgrade the Membership Plan

On the tenant end, tenant needs to navigate into their account section where an option is available membership to upgrade or renew the membership plan.

membership page

From the available memberships plan, the tenant can renew his current plan or upgrade the membership plan by-

  • Click on the renew option and proceed further for checkout, to renew your current plan.
renew opyion
  • Afterward, the tenant will click on the view and edit cart option and it redirects to the shopping cart page to proceed further.
cart option
  • if you choose the upgrade option then a prompt will appear. Click on the ok to proceed further with the checkout process.
upgrade option

Manage Product and Categories

At the tenant store, the tenant has control over their store’s categories, products, filter options, and other related aspects.

To add/view and edit the product the tenant navigates into the products > product.

  • Click on the “+” icon at the right top corner to add a new product as shown in the below screenshot.
new product for cs-cart multi comapny saas
  • Here the tenant will fill in the general information about the product like – name, categories, price, description of the product, and status.
  • Click on the “Create” button to add the new product to the store.
general information for cs-cart multi comapny saas

Similarly, to add/view and edit the product categories which are used to group products in your store. to do so, the tenant navigates into the products > categories.

  • Click on the “+” icon at the right top corner to add new categories as shown in the below screenshot. Afterwards-
new categories for cs-cart multi comapny saas
  • Here the tenant will fill in the general information about the new category like – location, name, categories, image of the product, and the status.
  • Click on the “Create” button to add the new category to the store.
add category for the store

Support

That’s all about the “CS-Cart Multi Company SaaS“. However, if you still have any questions regarding the CS-Cart extensions. Please create a support ticket by clicking Webkul Support System or send an email to [email protected].

Current Product Version - 1.0

Supported Framework Version - Multivendor(4.13.x - 4.18.x)

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content