Menu Close
    Hire us Request quote Reading list Switch to dark mode

    OpenCart Marketplace Vendor Sub Account

    Opencart Marketplace Vendor Sub Account This extension will allow 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.


    • 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.


    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.

    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.

    After uploading the XML file go to the Extensions > Modification and click on refresh field.

    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.

    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.

    Click the edit option to configure the module, this brings up another page as per the below screenshot.

    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.

    **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.

    Layout management

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

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

    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.

    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.

    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.

    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.

    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.

    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.

    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.

    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.

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

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

    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.

    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.

    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.

    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.

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

    Current Product Version -

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

    . . .


    Add Your Comment

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just received your message and our expert will get back to you shortly.
    Send Again

    Table of Content

    Hide Index