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.
**Note: This 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.
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 –
- 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.
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 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.
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.
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
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.
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.
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.
Now, the sub-user will be able to manage the sections for which the seller has provided the permissions:
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.
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.
Current Product Version - 126.96.36.199
Supported Framework Version - 2.x.x.x, 3.x.x.x