The OpenCart-based eCommerce store owners can now create an online marketplace like Etsy and eBay with Knowband’s OpenCart Marketplace plugin. Just install the OpenCart multi-vendor marketplace extension in your store and this will enable the multi-seller functionality at your site. Third-party sellers can easily register and list their products on the site. The various aspects of the store management rest in the hands of the site admin. The seller’s profile, category request, products and review approval can be done from the back-end of the OpenCart Multi seller marketplace module.
The various admin benefits of Knowband’s OpenCart Multi-vendor marketplace plugin are mentioned below:
- The store admin can easily convert their single-vendor eCommerce site into a whole new and fully-functional marketplace with the help of Etsy clone for OpenCart.
- The OpenCart Multi seller marketplace module supports all types of products including simple, configurable and bundled.
- The OpenCart multi-seller marketplace plugin enables the admin to set the global as well as the category-based commission to be charged to the sellers.
- The store owner can easily monitor the seller’s profile and products being posted at the site. They can easily approve/disapprove the seller’s profile from the admin interface of the OpenCart Multi-vendor Marketplace module.
- The admin can even assign the categories to the sellers. Additionally, the vendors can send a category request to the admin. These requests are processed by the store admin from the back-end of the OpenCart Multi seller Marketplace extension.
- The OpenCart Marketplace Module allows the store admin to enable/disable the review/rating option from the site. If enabled, the customers can give reviews for the products as well as the sellers.
- OpenCart Multi-vendor Marketplace plugin offers custom shipping options. If this feature is enabled, the sellers can add their own shipping methods.
- The OpenCart Marketplace Plugin offers easy tracking of sales report and overall transaction of the site.
- The store admin gets 24 default email templates to keep the sellers notified about the various aspects.
- The third-party vendors can easily register as a seller at the site just by filling a form.
- Once the account is approved, the sellers can list their products at the site from their dashboard.
- The sellers can add banners, shop logo, and metadata from their dashboard. The vendors can easily make an SEO-friendly URL for their shop.
- The sellers even get an option to track the overall transaction and sales report from the dashboard with ease.
- The sellers get an option to add category requests. The admin can approve/disapprove their request from the back-end of the OpenCart Marketplace Extension.
- If enabled from the admin panel of the OpenCart Multi seller Marketplace module, the sellers can even add their own shipping methods.
- The store visitors can now choose the ideal products from a wider range of product options.
- The online shoppers can view the seller’s profile at the products page if this is allowed by the store admin.
- The customers even get an option to give their reviews for the products as well as the seller.
- Customers can easily contact the sellers of the product from the seller account page and raise a ticket for their queries and issues.
- Improved Admin UI: It has a dynamic and functional new admin UI for effortless management.
- A new Seller Custom Form: A new custom field is added to the backend of the Multi vendor marketplace. It allows admin to create a separate registration form for the sellers.
- Now admin can allow sellers to display the seller and admin details on the invoice.
- To choose the order status for which commission/earning will be calculated a field in the admin panel has been added. Previous earning was being calculated on all the order status i.e. Cancelled, Returned, etc.
- Admin can decide order status options for sellers which they can use for the customer orders.
- An option has been added in the admin panel to enable/ disable the sellers. All the products will be removed automatically from OpenCart Marketplace if a seller is disabled by the admin.
- Admin is allowed to assign products to the individual seller.
- OpenCart Marketplace extension allows admin to register any customer as a seller.
OpenCart Marketplace Product page and admin UI
Purchase the OpenCart Multi-vendor Marketplace Module from the Knowband store. You’ll get the following files:
- Zipped File containing the source code of the module
- User Manual
Follow the steps mentioned below in order to install the OpenCart Marketplace extension in your store:
- Unzip the zipped file. The vqmod must be installed, otherwise, the plugin will not work. You’ll get the folders as shown in the image below:
- Copy all the files and folders of the zip file in the Root Directory of the site.
- The admin can find the OpenCart Multi-Seller Marketplace extension at the path Admin Panel -> Extensions. Install the module by clicking on the ‘Install’ button corresponding to the module.
- The OpenCart Marketplace plugin is now installed and is ready to use. Go to Admin -> Main Menu -> KB MarketPlace as shown in the image below:
After that, click on the edit option of the KnowBand Marketplace.
There are 6 main menus in the configuration settings:
All the six main menus are discussed below in detail:
The various fields of this menu of the OpenCart Multi-vendor Marketplace plugin are discussed below:
3.1.1 General settings
- Enable Module: Toggle the button to “enable” the module on the website.
- Default Commission: Set the commission to be charged to the sellers here. The percentage amount as specified by the admin here will be applicable to all the marketplace seller by default.
- Approval Request Limit: The store admin can approve/disapprove the seller’s account from the back-end of the OpenCart Multi seller Marketplace. The sellers can send a request for account approval. The admin can set the maximum number of requests that the seller can send in this section.
- New Product Limit: Fix the maximum number of new products that a seller is allowed to list in the marketplace.
- Enable Seller Registration: Select ‘yes’ in order to enable the third-party seller registration.
- Enable Separate seller registration form: Select ‘yes’ in order to enable the separate seller registration form.
- New Product Approval Required: If ‘Yes’ is selected, then, the approval of the admin will be required to list the product at the site.
- Enable Seller Review: Select ‘Yes’ if you want to enable the seller review option in the front-end.
- Seller Review Approval Required: If this feature is enabled, then, the review will be posted in the front-end only after the approval of the store admin.
- Display Sellers on the front: Enable to display the list of the sellers in the front-end of the website.
- Include Product Tax in Admin Commission: If ‘Yes ’is selected, then, product tax will be included in the admin commission.
- Display Seller Details on Product Page: Enable this option to display the seller’s details on the product page of the website.
- Seller Agreement: Specify the terms and conditions for the sellers in this section. The agreement details as mentioned here will be displayed in the front-end of OpenCart Multi-seller Marketplace.
- Categories Allowed: The admin can select the category that they want to assign to the sellers in this section.
3.1.2 Order Settings:
- Seller order email alert: If ‘Yes’ is selected, then, an automated email will be sent to the vendors every time the order of their product is received.
- Allow Order Handling: If ‘Yes’ is selected, then, the sellers will be allowed to handle the orders received on their products. They can process the orders and change the order status.
- Allowed Status to Seller: Order statuses which are allowed to sellers to update the order. It includes Cancelled, Cancelled Reversal, Chargeback, Complete, denied, processing, failed, expired etc.
- Order Status for Earning Eligibility: Order status assigned to the sellers only for which they will receive the Payouts or they will get the earnings only for the assigned order status such as complete, shipped, voided etc. Admin can choose from the options mentioned in the dropbox.
- Admin Info on seller invoice: Select yes or no for sending system-generated email to seller on the new order.
- Seller Info on seller invoice: Select yes or no for sending system-generated email to seller on the new order.
3.1.3 PayPal Payout Settings
Opencart Multi Vendor Marketplace plugin offers admin access to set the PayPal Payout Settings from the backend of the store. Admin needs to activate the setting and fill the Client ID, Client Secret key, Paypal Email Subject and Paypal Currency in the backend of the store.
The OpenCart Multi seller marketplace plugin offers 24 pre-designed email templates for the various scenarios. The store admin can even edit the templates if required by clicking on the Edit button.
This page of the OpenCart Multi-vendor Marketplace extension has a list of all the sellers that are approved by the store owner. The admin can view the list of the sellers whose accounts were approved from the Seller Account Approval List tab of the OpenCart Multi seller Marketplace extension.
Admin can enable/disable the seller from the buttons shown below.
The admin can even edit the profile of the vendors from the back-end of the OpenCart Multi seller Marketplace extension. In order to edit the same, click on the Edit button. This will redirect you to an interface of the OpenCart multi-seller marketplace extension where you can make the required changes.
- Customer Detail: Admin can edit all the basic details of sellers on Customers Setting Page. This includes Customer group, Name, email address, contact information etc.
- Password:Admin can set the password for the seller.
- Other: It includes more settings for Newsletter subscription, Enable/Disable the seller, and categorise the seller as safe.
- Multiple Addresses: the OpenCart Multi-Vendor Marketplace allows admin to add one or more addresses to the seller’s account.
- Admin can add affiliate Details in Affiliate setting.
- Affiliate Details: All the information such as Company Name, Website, Tracking code, Commission Percentage.
- Payment Details: Tax ID and Payment Methods can be added/selected by the admin. Payment methods which are indexed in the extension are Cheque, PayPal and bank transfer.
Admin can register the company as a seller by selecting the Yes button.
History: Seller history and comments will be displayed here.
Add History: Admin can add comments for the seller in the History section which will be displayed on History Table.
- Transactions: All the transactions will be shown here for the particular seller.
- Add Transaction: The store owner even gets an option to add a transaction by clicking on the ‘Add New Transaction’.
If the admin wants to reward the seller then he/she can add the reward description and points in this section of the Sellers setting.
Reward Points: A table showing all the reward points given to the seller by the admin will be displayed here.
Add Reward Points: Admin can add new reward points by clicking on the ‘Add Reward Points’ button.
The window will be displayed as shown below:
IP address of the seller and number of accounts registered will be displayed here.
OpenCart Multi-vendor Marketplace extension allows admin to set the commission amount for individual sellers.
- Default commission: Admin can add the commission details in the Seller Account Configuration setting.
- New Product Approval required: Select Yes if the admin wants to approve the new product and select no otherwise.
- Enable Seller Review: Yes/No buttons are given to enable/disable seller reviews.
- Seller Review Approval Required: If this feature is enabled, then, the review will be posted in the front-end only after the approval of the store admin.
- Send email to seller on order place: If enabled then an auto-trigger mail will be sent to admin with the default email template.
- Categories Allowed: Admin can assign categories to the seller. Sellers can only sale products from the allotted categories.
The third-party vendors can fill-up the form in order to create a seller account at the site. The seller’s profile will be listed in this tab of the OpenCart Multi-vendor Marketplace Plugin for approval as shown in the image below:
The admin can approve the seller’s account at a button click from the back-end of the OpenCart Marketplace module.
Just click on the approve or disapprove button corresponding to each seller account. On clicking on the Approve button, a pop-up will be displayed asking for permission to approve or disapprove the seller account.
Once the seller’s profile is approved, the same will be listed in the ‘Seller List’ tab of the OpenCart Multi-vendor Marketplace module.
(New)Admin can add a custom field for seller profile. This setting allows admin to add one or more fields on the seller page to collect extra information from the seller.
Click on the edit button for adding or updating the custom fields. On clicking the ‘edit button’, following window will appear:
- Select Field Type: Select the field type as checkbox
- Label: Add the field name which will be displayed on the front end of the seller dashboard.
- Short Description: Add the short description for the field
- Options: Add the options for the field like Male, female or Yes, No as the accepted format mentioned in the field.
- HTML Details: Add HTML ID and HTML class here.
- Add New Field Details: like field name, field sort order etc.
- Required: Set the field as optional or mandatory
- Show in seller profile page: Select Yes if the field is to be displayed on Seller Profile Page otherwise select no.
- Active: Activate or deactivate the field by selecting yes or no options.
With the Opencart Multi-Seller Marketplace plugin, the store admin gets the access to set the commission category wise. Admin can easily view the total earning, total commission for a particular category in Category Wise Commission. Category wise commission for the particular seller will be displayed here as shown below:
Admin can see the seller reviews and edit them from the backend if required.
- Admin can add the author details, Text, update ratings, change the date of the review.
- Admin can approve or disapprove the review from the status field.
The list of approved and disapproved seller reviews will be displayed here. If admin click on the edit button then he will be directed to a new page.
- Store Admin can add the author details, Text, update ratings, change the date of the review.
- Status: Admin can approve or disapprove the review.
The various fields of this interface are discussed below:
Author: The name of the reviewer will be shown here. The admin can change the name if required.
Text: The review entered by the customer will be shown here. The store owner can edit the review if required.
Rating: This section will by default show the rating given by the customer. The admin can even change the rating.
Date Added: The date when the review was added will be displayed here.
Status: Enable or disable the review from here. If enabled, the reviewed will be displayed on the product page.
Seller’s shipping information can be reviewed by the admin from the backend of the OpenCart Multi-vendor Marketplace. The OpenCart Multi-seller Marketplace extension comes with custom shipping options wherein the sellers can add their own shipping methods. If this feature is enabled by the store admin from the Settings Tab of the OpenCart Multi-vendor Marketplace module, then, the sellers will be allowed to add their shipping methods.
The shipping templates added by the sellers will be listed in the Sellers Shipping tab of the OpenCart Multi seller Marketplace module. All the orders shipping details like shipping zone, weight, Rate and status will be displayed on this page as shown below:
The admin assigns the category to the third-party seller for listing the products. The sellers can even request the admin to add a new category from their Dashboard. The category requests send by the sellers will be listed in the Seller Category Request tab of OpenCart Multi-Vendor Marketplace extension as shown in the image below:
The products approved by the admin from the back-end of the OpenCart Multi-vendor Marketplace extension will be listed in the Sellers Products tab.
The store owner can edit or delete the product details of the sellers if required. Click on the ‘Edit’ or ‘Delete’ button respectively.
- Add a general product description in the General setting tab of the product.
Product Name: Add product Name in this field.
Product Description: Add the product description in the description field.
Meta Tag Title: Enter the Meta tag here.
Listing Meta Description: Enter the Meta description of the website here.
Meta tag Keywords: Enter the meta keywords in this section. Enter the tags and separate them with comma.
Product Tags: Add all the product tags here.
In the data section of Product description, the admin have to fill the details like Model, Product codes like SKU, UPC, EAN number, JAN, ISBN and MPN, Location details, Product price, Tax class, Quantity, Minimum quantity, Stock status, Shopping charges requirements, dimensions, weight etc.
Select the seller from the given seller’s list.
Add details like manufacturers, categories, filters, stores, related product, etc.
Admin can add product attributes in English and French.
From this section, recurring profiles will be added.
The discount details on the particular product will be displayed here.
Admin can set the product on priority for a period by adding start date and end date.
Upload the Image of the product here. One or more images can be added with order to display.
Admin can add a minimum number of points needed to buy this product.
Add SEO for the product here.
The third-party vendors can list their product from the dashboard of their profile. The products added from the dashboard are listed in this tab of the OpenCart Multi-vendor marketplace module for approval. Admin approval is required only if this feature is enabled. The store admin can, then, approve or disapprove the product at a button click.
The products added by the sellers will be listed in the Product Approval List tab of the OpenCart Multi seller Marketplace module as shown in the image below:
The admin can approve or disapprove of the products by clicking on the respective button corresponding to each product. Refer to the image below:
Once the Approve or Disapprove button is clicked, a pop-up will be displayed with the message “Do you want to approve product?”
The customers can give ratings and write reviews for the products if this feature is enabled from the back-end of the OpenCart marketplace plugin. If enabled, the customers can leave their reviews by clicking on ‘Write a Review’.
The reviews written in the front-end will be listed in the back-end of the OpenCart Multi-vendor Marketplace plugin as shown in the image below:
Click on the ‘Edit’ button to edit or approve the product reviews. This will redirect you to the review edition page of the OpenCart Multi-vendor Marketplace module.
The orders received on the seller’s product will be listed in the tab of the OpenCart Multi seller marketplace plugin. The store admin can view or edit the orders by clicking on the View and Edit button respectively.
The following window will be displayed if admin clicks the edit button. Admin can make the changes in all the fields as required.
From this section, admin can add their products details.
From this section, admin can add their payment details.
From this section, the admin can add their shipping details.
From this section, the admin can add the details of their total.
The admin can track the order details of their products in the Admin Order tab of the OpenCart Multi seller marketplace extension.
The admin can view the commission earned from the marketplace in this tab of the OpenCart Multi-vendor Marketplace Plugin. The store owner gets an option to view the earnings of the seller and total earnings.
The store admin even gets an option to view the transaction of the sellers. The admin can see the Seller Balance History as well as Transaction History in this tab of the OpenCart Multi seller Marketplace plugin.
Payout Request sent by the sellers can be viewed by the admin from the backend of the Sellers Payout Request. Admin can approve/ disapprove the payout request with few clicks. Once the admin clicks on the “Approve” button a pop window as show in the figure will appear.
When the admin will click on the “Disapprove” button, a dialog box with comment field will appear. Once the admin clicks the submit button after filling the comment fields, the request will get disapproved.
This tab is used to find the user manual of the Opencart multi-seller Marketplace Module and also to raise a support ticket for any kind of queries and issues.
Once the OpenCart Multi-vendor Marketplace extension is successfully installed at the OpenCart store, third-party vendors can fill a simple form and open-up their online shop. For easy management of the shop, the seller gets access to their dashboard.
The third-party vendors can easily register as a seller of the site by filling a simple registration form. In order to register as a seller, select ‘Yes’ in the Register as Seller section of the form.
Once the registration is complete and the seller’s account is approved from the back-end of the OpenCart multi-seller Marketplace plugin, the seller gets access to the Dashboard.
They can view the entire sales report and order details.
The sellers can follow the path mentioned below in order to add a new product.
Go to My Account -> Dashboard -> Products
The already listed products are displayed in this tab of the seller’s Dashboard.
In order to add a new product click on the ‘+’ sign at the top right portion.
The sellers can view their orders and related details in this tab of the Dashboard.
The sellers can view the review received on their product in the Product Review Tab of their Dashboard. All the reviews received will be listed as shown in the image below:
Even the sellers get an option to delete the reviews. This can be done by clicking on the ‘Delete’ button corresponding to each review.
The tab of the seller’s dashboard lists out the reviews received on their profile.
The sellers can even delete their profile reviews if required. This can be done by clicking on the ‘Delete’ button corresponding to each review.
The total earnings of the seller can be viewed in this tab. The vendors can filter the results as per requirement.
The total earning history will be displayed as shown below:
The sellers can even view the order-wise earning as shown below:
The seller can view their entire transaction history in this tab. The amount debited or credited in their account can be viewed here.
Sellers can view the list of payout request sent to the admin from the Payout Request tab. For a new payout request sellers need to fill the payout amount and reason and send it to the admin for approval.
The sellers can view the categories assigned to them. Additionally, they can even send a category request to the store admin. In order to send category request, go to the Dashboard -> Category Request
The sellers can view the shipping process as in the screenshot below:
With the help of product import feature, sellers can add products in bulk. They have to download the template for products upload and just fill the information of their products and upload again to list the products in bulk.
The seller can see the product return list here. The seller can add a filter to search for the product returned or requested for the product return.
Using this feature seller’s can generate coupons for their customers. Sellers can use different variations for creating their coupons like users per coupon, coupon type etc.
This feature allows the sellers to view the queries of their customers in the form of tickets. When the seller clicks on the Ticket ID they are able to see the full detail about the query and even reply and change the status of the query.