Back to Top

Guide for Multi Vendor Marketplace for WooCommerce Lite

Updated 21 May 2024

Multi Vendor Marketplace for WooCommerce Lite is a free WordPress plugin that allows you to create a multi vendor marketplace where multiple sellers can sell their products. It includes features such as seller registration, product management, order management, and commission.

Features

  • Up to 5 sellers can easily register and showcase their products within the marketplace.
  • Allows sellers to register and create their own profiles and shops.
  • Allows sellers to track and manage their orders.
  • The admin can handle shipping easily from their own dashboard.
  • Sellers can put up queries to the admin under the Queries option.
  • The admin can reply to the queries of the seller.
  • Sellers can update their shop information easily.
  • The Admin and sellers can add/edit or remove the seller’s products.
  • Sellers can connect their social media profiles to their shop pages.
  • The seller can add 4 types of products – Simple, Grouped, External/Affiliate, and Variable Product.
  • The seller can add their social network accounts, which will reflect on their profile page.
  • The admin can set product types globally for all sellers in the marketplace.
  • Admin can set the default commission for the sellers.
  • Allow Admin/Seller to print the invoice for the order.
  • A buyer can add any seller on the marketplace as a favorite seller.
  • Admin/sellers can add upsell and cross-sell products.
  • Supports default WooCommerce email templates.
  • Configure endpoints and titles for seller dashboards, product lists, and more.
  • Sellers can handle refunds for their orders.
  • The admin receives notifications to publish seller-created or edited products.
  • Add a Google Map API key for accurate location display on seller dashboards.
  • Support TinyMCE Editor that enhanced shop about section editing on seller dashboards.
  • Default shop name as seller name and shop slug as seller’s username.
  • Displays appropriate price validation messages during seller product editing.

Note:-  For all orders including sellers the tax amount will be credited to the admin.

Note: – WooCommerce Marketplace is compatible with Elementor. The admin can add the seller page using Elementor’s shortcode widget and then add the shortcode [marketplace].

Now, the seller registration and login page will be shown on this page and after login, sellers can see their profile details also on this. 

woocommerce-marketplace-seller-elementor-widgets
woocommerce-marketplace-seller-elementor-page

Installation- Multi Vendor Marketplace for WooCommerce Lite

Users will get a zip file that needs to be uploaded in the “Add New” menu option in the WordPress admin panel.

Searching for an experienced
Woocommerce Company ?
Find out More

For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the “Plugins” menu option and select the “Add New” option.

Installation- Multi Vendor Marketplace for WooCommerce Lite

Following this, the user will see an option on the top of the page that is “Upload Plugin”, click the option to upload the zip file.

Installation- Multi Vendor Marketplace for WooCommerce Lite-02

Next, on clicking the “Upload Plugin” option, the user will see a “Choose File” button. Click on the button to browse for the zip file.

After browsing the file, click on the “Install Now” button to install the plugin as per the snapshot.

Upload Plugin

Furthermore, Once the user installs the plugin, a message “Plugin installed successfully” displays and an “Activate Plugin” is visible to activate the plugin.

In the end, the user needs to click on the “Activate Plugin” button to activate the plugin.

Insallation-05

Plus, on activating it, the Marketplace tab will appear in the admin panel as shown in the snapshot below.

insallation-lite

Forthwith, update Permalink under “Settings > Permalinks” as “Post name” as shown in the below snapshot.

Post name

Initial Configuration

Henceforth, after the successful installation of Multi Vendor Marketplace for WooCommerce Lite, the admin can configure it under “Marketplace > Settings > General”.

General Tab

Configuration- WordPress Marketplace for WooCommerce Lite

Here Admin can set the below configuration for the Multi Vendor Marketplace for WooCommerce Lite

Default Commission – Here admin can set the default commission for marketplace sellers.

Note: Please note that the Lite version offers a basic set of features for your marketplace. To access advanced features and improve your marketplace further, consider upgrading to our WooCommerce Marketplace Pro, where you can unlock a wide range of capabilities.

Data delete after seller delete – If checked, the data of the seller will also get deleted along with the seller or the data will get assigned to the admin.

Select Seller Page – Update a new seller page will erase the previous content of the newly selected page. Kindly update permalinks after the change.

Shop Name on Registration:  If Required is selected, the seller must enter the Shop Name during the registration process.
Note: If the shop name is removed or is empty in the case of optional, the module will use the seller name.

Shop URL on Registration: If Required is selected, the seller must enter the Shop URL during the registration process.

Note: If the shop URL is removed or is empty in the case of optional, the module will instead use the Shop slug as the seller’s username.

Product Settings Tab

Configuration- WordPress Marketplace for WooCommerce Lite-02

Allowed Product Types – The admin can select which product types sellers can add to the marketplace.

Allowed Categories –  The admin can select which categories sellers can add their products to. This helps to keep the marketplace organized and easy to navigate for customers.

Minimum Order Amount Setting – The admin can set a minimum order amount for all products in the marketplace. This means that customers cannot purchase products below the specified amount.

  • Enable minimum order amount.
  • Enter the Minimum Amount for the order
  • Amount Value for Seller will be used by default if enabled by the admin.

Product Quantity Limit Setting – The admin can enable this option that allows the sellers to add a limit on the product quantity for the purchase to the customers.

The admin can enter the Default Maximum Quantity for the seller’s products.

Assets Visibility Tab

Assets Visibility Tab

The admin can choose to display the seller’s email, phone number, address, and social media links on their profile page.

Google Analytics

Google Analytics

Google Map API – Here the admin can add the Google Map API which can be acquired by following the instructions.

Admin Panel Management

The admin can create all kinds of products including simple, virtual, downloadable, grouped, external/affiliate, and variable products, and can also publish them.

Product List

In the product list, the admin can view his as well as the seller’s products and can edit or delete products.

The admin has control over the seller’s products and can view or change any specification of the product.

Admin Panel Management- Product list

Seller List

In the seller list for Multi Vendor Marketplace for WooCommerce Lite, the admin can check the full bio of the seller and can edit his profile in the “Username” tab in the WooCommerce admin panel with several options.

admin-seller-page

The admin can manage a seller by clicking on the Manage button. Here he will be provided with several options to manage a seller.

Details

admin-details

The admin can see the details of the seller like username, email, display name, shop address, etc. and can also enter the payment details of the seller.

Orders 

admin-seller-order

The admin can see all the orders of a seller and can mark the order for which he has made a payment to the seller.

The admin will click on the Pay button available on the order under the action to mark the order amount paid to the seller.

By clicking on the Pay button admin can create a transaction for the order under Transactions.

Transactions

Transactions

After making a payment for an order the admin will mark the order as paid under Orders and a transaction for the order gets created under Transactions having the details like –

Order Id, Amount, Type, Method, and date Created On.

The admin can click on a transaction to view the details of the transaction.

Transactions -02

Misc. Setting

The admin can assign categories to the seller which will be available to the seller while adding a new product.

Product category- admin

Dynamic SKU –

The admin can enable dynamic SKUs for the particular seller. The admin can enter the Product SKU Prefix. And it will be applicable to the particular seller’s actual product SKU when adding the products.

product_dynamic_sku

Admin Notification

admin-notification

The admin can perform several actions in the marketplace like new orders, changes in order status, approval of a product, and many more.

Further, in the notification area, the admin will be notified as shown in the image below.

Manage Feedback- Review & Rating

admin-seller-mamage-feedback

The admin can manage the feedback from the customers. The admin can approve or disapprove the reviews and ratings from the customers for the seller’s products.

Thereafter, the sellers can view the approved reviews from their panel.

Seller Queries

 Query List is present where the admin can check the queries put up by the sellers.

admin-Queries-List

Admin can reply to seller’s query by clicking on the reply button then the popup will appear on the screen.

Seller Queries- Admin reply

Seller Registration

To register as a seller, the seller clicks the “Seller” menu item. This will display the “Login Here” or “Register” options on the page.

Seller Registration

Now, clicking the “Login Here” button will take the seller to the login page, and clicking the “Register” button will take him to the registration page.

After clicking the “I am a Seller” radio button more fields will appear for the seller registration.

Seller-registration

To register as a seller, the seller will provide the following information: Email address, Password for the account, First Name, Last Name, Shop Name, Shop URL, and Phone Number.

Once all of the information has been provided, the seller can click the “Register” button to complete the registration process.

Here we are using an ajax check for the seller shop URL i.e when you enter a shop URL if it is available then it will show as “Available” otherwise it will return as “Already Exists“.

Seller Panel Management

Here for the Multi Vendor Marketplace for WooCommerce Lite, the seller can easily manage the available options from the seller dashboard.

Seller-dashboard

Seller Dashboard Menu

  • Reports: Provides sellers with a quick overview of their sales performance, including recent orders, sales order history, lifetime sales, total payout, remaining amount, and refunded amount.
  • Order History: Allows sellers to view the details of all their orders, including the order date, order number, product(s) purchased, quantity, price, and shipping status.
  • Transactions: Shows sellers the details of all their transactions, including the transaction ID, date, amount, and payment method.
  • Notifications: Lists all the notifications that sellers have received, such as new orders, order updates, and product reviews.
  • Shop Followers: This section shows sellers the number of people who are following their shop, as well as the latest comments and questions from followers.
  • My Profile: This section allows sellers to manage their profile information, such as their name, email address, and shipping address.
  • Ask to Admin: This section allows sellers to submit queries to the admin team.

Default Dashboard Shipping

Default Dashboard Shipping-sale-order-history

Seller Product Management

Furthermore, the seller can add these 5 types of products from the seller panel –

  1. Simple Product
  2. Grouped Product
  3. External / Affiliate Product
  4. Variable Product
  5. Downloadable Product

Seller Product List

  • Sellers can view all the products that they have created in the “Products List” section under “Products“.
  • They can search, edit, or delete any product from this list.
  • If a seller chooses to edit a product, they can modify the basic characteristics of the product, such as the Title, Description, Price, and Images.
  • They can also modify the inventory and product status options, such as the quantity in stock and whether the product is published or not.
  • The seller will only be able to see products that have been published by the admin. If the product auto-publish is not configured by the admin, then the seller will need to manually publish their products before they can be seen by customers.
product-list-seller

Add Product

Sellers can manage the minimum order amount and maximum product purchase quantity by clicking on “Change Product Miscellaneous Settings“.

The minimum order amount is the lowest amount that a customer must spend in order to checkout. The maximum product purchase quantity is the highest number of products that a customer can purchase at once.

Change Product Miscellaneous Settings

Now, to add a product, the seller will click the “Add Product” menu item to open the add Product page.

Then, the seller will choose the Product Category to add and the Product Type to add and click “Next”.

Seller-add-product

Now, the seller needs to enter the information about the product –

Add-product

Product NameAbout ProductProduct ThumbnailsProduct SKURegular PriceSale Price, and Product Short Description as shown in the below snapshot and click “Save”.

Enable Stock Management At the Product level

Now under the Inventory tab, the seller will select the option Enable Stock Management At the Product level.

Further, enter the Stock QuantityAllow Backorders to “Allow”“Not Allow” or Allow But Notify Customer and select the Stock Status as In Stock” or Out Of Stock”.

seller-inventory

Under Shipping, the seller can enter the Shipping details of the product.

Shiping-seller

Under the Linked Products, the seller can add Upsell and Cross-sell products.

woocommerce marketplace lite- linked product
woocommerce marketplace

Now the seller moves to the Attributes tab where the seller can add as many attributes to the product as per the requirement.

Lastly, the seller will set the Product Status. Here the seller can set the product status as “Online” or “Draft”.

product-status

If the status is selected as Online then the product will get published if permission has been given by the admin for the seller to publish this product.

The seller can also upload the image gallery for the product here and can make the product Virtual or Downloadable by first checking the Virtual or Downloadable checkbox.

For Downloadable products, the seller can add the values for the File NameFile URLLimit, and Expiry as shown in the image below.

Multi Vendor Marketplace for WooCommerce Lite- downloadable-product

Now the product will become available on the Product List.

product-list-seller-1

Seller Order Management

The seller can manage orders under “Order History”.

order-history

By clicking “View” the seller can view order details as shown in the image below.

seller-order-status
woocommerce marketplace

The seller can change the order status as well. 

Multi Vendor Marketplace for WooCommerce Lite -order-notes

After the order status update, this information will be updated in the “Order Notes”. 

The seller can print the invoice by clicking the “Print Invoice” button placed in the top right corner.

Multi Vendor Marketplace for WooCommerce Lite-seller-order-invoice

Generating Refund: Seller End

The sellers have a feature to generate a refund request for a product. The seller has to navigate to the Order History menu option in the seller dashboard to generate a refund.

Under the Order History tab, the seller needs to click on the View tab for the order which seller has to refund.

order-history-1

The Order History page for the respective order (Order #268) opens up. On top of the page, the seller will find the Refund tab as shown in the image below.

Seller-return

On clicking the Refund tab, the seller can generate a refund for the respective order. 

As the seller clicks the Refund tab, the Refund Quantity, Check to Refund for Shipping, Restock Refunded Items options appear, which the seller has to configure, accordingly.

Thereafter, the seller needs to click on the Refund Manually tab as shown in the image below.

refund-2

As the seller clicks on the Refund Manually tab, the message- “Refunded successfully” will display on top of the page as shown in the image below.

refund3

The Refunded amount will be displayed under the order Total as shown below.

Seller Transaction Management

The seller can view the transactions made by the admin for the orders, for which the admin has received the payments from the buyers.

seller-transaction

The seller can view the transaction details by clicking on the View option. Here the seller can see his amount and the admin commission for the order.

transaction-manually

Seller Notification

The sellers can perform several actions in the marketplace like new orders, changes in order status, approval of a product, and many more.

In the notification area, the seller will be notified as shown in the image below.

Seller Notification

seller-notification

Seller Shop Followers

The seller can send notifications to their shop followers. A buyer can become shop followers from the product page by clicking on the heart-shaped icon.

Woocommerce-POS  A seller can view all the shop followers, and can send notifications as well under “Shop Followers”.

seller-shop

To send a notification, the seller just needs to select the followers from the list and hit “Send Notification”. 

Wordpress WooCommerce Marketplace-confirmation

A pop-up will be available to enter the details. And by clicking “Send Mail”, the notification mail will be sent to the followers.

Ask To Admin

The seller can also inquire about anything from the admin by the “Ask To Admin” option.

In this section, the seller can mention the subject and the query and click on the “Ask” button.

Seller-ask-admin

After the seller asks the question, the admin will get a mail about the query.

Click on the Add button to ask queries from the admin.

seller-Ask-admin-1

Seller Profile – Options

The seller profile displays information about the seller. After the registration, the seller needs to complete the seller profile. The seller can manage the profile under “Seller Profile”.

Seller Profile

Once the seller enters all the details in the profile, the user can access it from the product page.

cusotmer-page

Also, when a customer hovers his mouse over the add to cart button the name of the respective seller is displayed to the users.

customer-product

Seller Profile View at Storefront 

Seller profile view at front-end 

Social Profile links of Seller

Social Profile links of Seller

Average Rating of Seller

Average Rating of Seller

Customer End – Workflow

Customer Registration

The customer visits the website and creates an account by registering on the website

customer-registration

Browsing products: The customer can browse the products by category. They can also view the latest products, top-selling products, and products on sale.

product-description-page

When a customer finds a product they like, they click on it to view detailed information, including product images, descriptions, prices, and available variants

product-2
product3

Adding Products to Cart 

The customer can add products to their cart by clicking the “Add to Cart” button. They can also change the quantity of a product in their cart by changing the quantity.

cart-page

Checkout

The customer can checkout by clicking the “Checkout” button. They will then be taken to the checkout page, where they will need to enter their shipping and billing information. They will also need to choose a payment method.

checkout-page

Order Confirmation

The customer will receive a confirmation with the details of their order. This email will include the order number, shipping information, and payment method.

order-recived

My Account section

Here customer will be able to see all their Orders, and Downloaded Products, and they can also update the Address by clicking on the Addresses tab.

my-account-section

Orders

Under the Order tab, customers can see all orders they have in the marketplace.

orders

Under the view tab, customers can see the details of orders they have. They can also view the seller product and admin product under the same order.

order-details

My Favorite Sellers – Customer Dashboard

Here customers can view the list of all their favorite sellers

my-fav-seller

Order View – Admin End

The admin can view all the orders from the order section from the admin end. The order information also includes the name of the seller as well.

Edit-order-admin

Support

That’s all for the Multi Vendor Marketplace for WooCommerce Lite. If you have any queries regarding the plugin, please get in touch with us at Webkul Support System.

You can also check our complete WooCommerce plugin list.

. . .

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