Back to Top

OpenCart Marketplace Vendor Sub Account

Updated 10 October 2023

Opencart Marketplace Vendor Sub Account allows the marketplace sellers to create multiple sub-accounts for themselves along with selecting the various allowed account options for the sub-account users.

These account option permissions help the vendor to divide the roles and responsibilities with the other sub-account users.

Example:  A vendor might add a user to view the orders and add products only while the other can only manage the seller’s profile.

**NoteThis extension is an add-on to the Webkul’s Multi-Vendor module. To use this module you must have first installed the Webkul’s Opencart Multi-Vendor Marketplace.

Note:

Searching for an experienced
Opencart Company ?
Find out More

1. This module supports all templates and themes including the Journal theme.

2. Opencart Marketplace Vendor Sub Account module supports the Multi-Store feature of default Opencart.

Check the plugin working within the video mentioned below –

i4WL08-7nZY

Features

  • The Admin and the Vendors can create multiple sub-accounts.
  • Sub-accounts can be created store-wise.
  • The admin can set the limit of sub-sellers that a seller can create.
  • The admin can add the permissions that will be available to the sellers.
  • The Admin/Vendor can delete/edit existing sub-accounts.
  • The Admin can create sub-accounts for the Vendors.
  • Each sub-seller have their own account and credentials.
  • Both, the Admin and the Vendors can assign specific roles to the sub-account users.

Module Translation

As this Marketplace module supports multiple languages so this section will describe how to make the module work in different languages. Please check this language translation link.

Installation

Extract the contents of the received zip folder on your system according to your Opencart version. The extracted folder has admin, catalog and ocmod folders. Now, upload both the admin and catalog directories into the Opencart root directory as shown below in the snapshot.
Module Installation OpenCart Marketplace Vendor Sub Account

Once you have uploaded the folders, login to admin and then from the catalog section go to Extensions> Extension Installer and upload the XML file. The XML file can be found on ocmod folder under module directory. In ocmod folder, select the Opencart version that you are using and under it you will find mp_sub_seller.ocmod.xml file.
Extension Installer OpenCart Marketplace Vendor Sub Account

After uploading the XML file go to the Extensions > Modification and click on refresh field.
OpenCart Marketplace Vendor Sub Account Opencart Refresh

After that in Admin panel go to System -> Users -> User Groups and edit ‘Administrator’ and choose to select all for both Access and Modify Permission for the permission that you want to provide and save it.
Permission Access OpenCart Marketplace Vendor Sub Account

Module Configuration

Once you have performed above steps you can now see the module under Extensions->Modules->Opencart Marketplace Vendor Sub Account  from here you can install and edit it.
OpenCart Marketplace Vendor Sub Account Edit Module For Installation

Click the edit option to configure the module, this brings up another page as per the below screenshot.
OpenCart Marketplace Vendor Sub Account download

Here, the admin will configure the module for use by –

  • Enabling the module for use.
  • Selecting the Store for which you want to create the seller sub-account.
  • Set the limit of sub-sellers that a seller can create.
  • Set the mail to be sent when a sub-seller is created.
  • Choose the permissions that you want to give to the sellers that can then be assigned to the sub-sellers.
  • Lastly, click the Save button to save the configuration.

How To Configure a Mail?

The mails are also configured by admin panel, for this you need to navigate through Marketplace>Mail.The admin can even edit/ add the mail from here.

mails

**Note: Only the Allowed Account Menu options under the Account section(Extensions>Modules>Marketplace>Catalog Module Configuration>Account >Allowed Account Menu) will be visible under the Permissions section above.

Allowed Account Menu

Layout management

The Layout of the module needs to set in admin configuration, for this admin will navigate through Design> Layout.

layout mgmt

Here, Click on Edit to change the layout of the Account and add Marketplace Sub-Seller position as per requirement.

OpenCart Marketplace Vendor Sub Account set layout

Seller – Management

After the successful installation and configuration of the module, the seller will have the Manage Sub-Sellers Account menu option under their account panel as shown below in the snapshot.
Manage Sub Seller Account

Tapping the menu option, the seller is redirected to add Sub Accounts page that displays the sub-account user list. Here, the seller can add/delete/update the sub-users as per need. To add a new sub-user click the add button and to delete click the delete button.
sub account list

Tapping the add sub-user button brings up the section to enter the details of the sub-user as shown below.

Here, the seller will enter the sub-user personal details and select the permissions that this user will be able to access and will set the status of the sub-user as Active or Inactive.

Lastly, click the continue button to save the sub-user.
Add New Sub-User

To edit the sub-user the seller will click on the Edit button.

Here, the seller can remove the permissions or add more permissions for the sub-user.

The seller can also set the status of the sub-seller as Active or Inactive as per need. Lastly, click the continue button to save the changes.
Edit Sub Seller Account

Sub-User Management

After the seller has created the sub-user account, an email notification for the same will be sent to the sub-user email address that was used while creating the sub-user account.
Sub User Email Receive

Now, the sub-user can login using the email and the password the seller has set while creating the account. After login the sub-user will have the access permission to the allowed permissions for this account.

As, the seller had provided access permission for – My Profile, Order History, and the Product List the same is being reflected in the sub-user account.

The sub-user can now access the seller’s My Profile, Order History, and the Product List section in place of the seller in a separate account.
Sub User Account Panel

Now, the sub-user will be able to manage the sections for which the seller has provided the permissions:

My Profile:Here, the sub-user will be able to edit/update the profile page in place of the seller.
Profile Page

Order History: Here, the sub-user will be able to see the order history in place of the seller. The sub-user will be able view and manage the orders under this section.

Sub User Order List

Clicking the View button will open up the section to manage the order as shown below in the snapshot.
Order Information

Product List: Here, the sub-user will be able to add/edit/delete the products in place of the seller.
Product List

Admin – Management

The admin can also manage the sub-accounts of the sellers by navigating to Marketplace>Sub Seller List. Here, the admin can view the sub-accounts of all the marketplace sellers. The admin can also add and delete the sub-users for the marketplace sellers by clicking on the add & delete button.
OpenCart Marketplace Vendor Sub Account admin config

To view the account of a particular seller, click on the Lock Icon and then selecting the link under the lock icon as shown below in the snapshot. This will bring up the sub-user page for the selected seller.
sub sellers

To add a sub-user for the marketplace sellers, the admin will click the add button which brings up the section to add a new sub-user.
Add Sub Seller by Admin
After this you need to add the address for the sub-user. Fill in all the required details and lastly click on the save button to save the sub-user.
Add Address

That’s all for the OpenCart Marketplace Vendor Sub Account. Still have a query, get back to us at [email protected] or create a Ticket.

Current Product Version - 3.1.0.4

Supported Framework Version - 2.x.x.x, 3.x.x.x

. . .

Leave a Comment

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


2 comments

  • shitol saha
    • Subhangi (Moderator)
  • 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