Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Joomla Virtuemart Multi Vendor Marketplace

    Joomla Multi Vendor Marketplace: This imposing extension enables the user to convert Virtuemart store into Multi-seller Marketplace with the concept of Multi-seller single store front. It is the multifunctional shopping cart solution for building Virtuemart web content incorporating multiple independent seller with a separate profile. It facilitates the process of adding sellers and keep track of their sales. Sellers can have their own profile and collection page with a variety of products. Admin can easily set individual commission and global commission for all the sellers. In a matter of a few easy steps, the user will be able to create a sophisticated, full-fledged online marketplace where all sellers can manage their sales through one common web interface.


    • The seller can add, edit and delete product in Virtuemart store.
    • Seller can edit, delete or change the image of the product.
    • Separate seller profile for each individual seller.
    • Seller can add banner, shop logo, custom HTML text.
    • Feedback and review system with interactive star rating.
    • Different seller commission for individual seller.
    • Admin can assign its product to various seller.
    • Joomla user Account can be converted into seller account through backend.
    • If Seller is deleted then it’s product is automatically disabled or deleted.
    • If Seller is disabled then it’s Products is automatically disabled.
    • Registration and login of user through facebook account.
    • Multilingual product saved through seller’s front end.
    • Grid/List view of the seller through Marketplace Seller View module.
    • Listing of products according to their category through View Collection module.
    • Approval mail facility when seller adds any product (depends on marketplace configuration setting).
    • Optional Tax and Commission fields on add product page at frontend.
    • Seller can view the commission details on frontend Dashboard.
    • Admin can set the maximum image size to upload for a product.
    • The Seller Grid View shows all the sellers at frontend in Gridview with their name as profile name.
    • The Marketplace Seller View module have the option to show sellers in both grid/list view.
    • Seller can enable or disable their products via frontend.

    Features of 4.0

    • Option of managing the status of orders from seller end via frontend.
    • Introduction of advanced seller profile view which includes geographical location of seller, seller’s favourite products, improved contact and seller follow option.
    • Facilitated with multi stage registration process and web cam facility to upload profile and product image during runtime.
    • View of static sales and revenue details of day, week and month along with donut chart view according to selected currency of seller.
    • Includes a support system which directly links the admin to webkul ticket system for further assistant.
    • Furnished with info tab providing user guide manual to admin.
    • Option of Lazy load deferring the loading of products until they become visible in the user’s viewport.
    • Google Recaptcha on add product and seller registration page protecting site from spam and abuse.

    Features 5.0

    Seller end
    • Mobile responsive.
    • The add-on is now compatible and well integrated with the function of “catalogue view” of Virtuemart. Therefore the “buy now” button will not be displayed if catalogue mode is enabled at Virtuemart end.
    • A field with the concept of “suggested category” is provided in “Add product” tab. This field allows the seller to recommend categories to admin.
    • A separate tab is provided where the list of “favourite products” are displayed with the number of counts per product.
    • An advanced seller’s dashboard is available to view the sales analytics of orders based on the world map, pie chart and area chart by year.
    • The dashboard also displays the number of total orders, customers and amount of sales.
    • In “order history” tab functionality of sorting of orders on basis of order status is available.
    • A customised layout is being designed for edit order option.
    • The catalogue of sellers registered in the site gets displayed in list view for a mobile device.
    • In “my payment” tab, the feature of filtering the transactions of the seller on basis of date is available.
    Admin end
    • A separate tab is provided to view the listed Joomla users. The listed users can be converted into sellers excluding the super user.
    • Mail templating functionality is available to communicate with the individual seller.
    • Filtering of orders based on selected sellers is possible at the backend.
    • Advanced filtering option of products on basis of sellers and categories is available.
    • A separate layout is provided to edit and manage the information of the individual seller.
    • Option to update multiple seller commission is obtained. An improved sorting of sellers based on the type commission is provided.
    • An advanced sorting of products based on categories, sellers and status of the display is available.
    • The functionality of cloning of admin’s product is obtained to assign a single product to multiple sellers.
    • A separate tab is available to view and manage the list of suggested categories from seller end.
    • Admin has been provided with the option to approve or disapprove the suggested categories.

    Latest Features 5.2( Security Vulnerability for XSS and SQL -Injection fixed)

    • Email templates provided for Marketplace e-mails.
    • Top View Seller Products on Seller Dashboard
    • View for buyer to see followed seller.
    • Login view provided with Seller menus.
    • View provided for Administrator and seller for all seller queries.
    • Get Direction Button for seller shop map location.
    • More Robust And Secure

    Marketplace Supports For Joomla

    Virtuemart Multi Vendor Marketplace is working on the Joomla version as below :

    Joomla 3.x

    Marketplace Setup Contains

    Though this Component is really very easy to use, there are a few things which user need to take care off. When you install Marketplace extension,there are seven modules which automatically get installed with it namely:

    • Marketplace menus
    • Marketplace seller views
    • Marketplace shop
    • Marketplace collection
    • Marketplace profile
    • Marketplace seller banner
    • Marketplace category

    To define these modules we have developed four custom positions apart from default Joomla positions for our Marketplace components listed below. This positions can be used to set any other Joomla extensions.

    • wk_marketplace-top
    • wk_marketplace-left
    • wk_marketplace-bottom
    • wk_marketplace-right

    Joomla MultiVendor Marketplace Configuration

    For a better understanding of configuration process of the module on Virtuemart, follow the instructions as shown below in the snapshots.

    Upload and Install the Marketplace Component

    Step 1: Go to the Extension manager and browse the marketplace extension zip file first. Now upload it and install:-

    Step 2: Once the marketplace gets installed on your system, you will see the following page:-

    Configuration of the Marketplace Plugin

    Step 1:After installing the Marketplace extension, first of all you need to configure the Marketplace plugin as shown in the snapshot given below. For this, visit to the plugin manager under the Extension menu and then click on ‘Marketplace for Virtuemart’ Plugin. You will get a new page opened.

    Step 2:Seller name will be shown above the ‘Add to cart’ class.

    Note*** This above plugin configuration is displayed for the users who are using third party templates. As per default Virtuemart template the default class will be pre-defined. The third party template users need to define their to class to avoid conflicts.

    Back-end Configuration of the Marketplace Component

      To view the marketplace tab, go to Components scroll down click on “Marketplace for Virtuemart”. For better understanding please view the snapshot below.

      Here, Dashboard is offering a transparency and control over the tab associated with data in Joomla site. It will help the user to recognise instantly the tabs integrated with multiple data. For better understanding please view below the snapshot.

      Go to “Option” button for configuration of Multivendor Marketplace. Please view the snapshots and fill the details accordingly.
        • Set the colour of background and texts which will be applicable for all Marketplace pages.
        • Set globally the commissions of sellers on basis of percentage or fixed amount.
        • Enter maximum amount of per transaction at seller end.
        • Click “yes” to allow facebook login.
        • Enter the App Id and Secret Key of Facebook. To generate App Id and Secret Key please click the link provided
        • Click “yes” enable the functionality of Google Captcha on the site.
        • Enter the size of product’s image in bytes.
        • Select the product action for deleted sellers.
        • Set “yes” to allow automatic creation of sellers and their respective products.
        • Set “yes” to enable price discounts and tax fields at seller end.
        • Enter the number of products to be loaded on every scroll for “Lazy load” field.


    • Go to “Seller” tab to view the details of the sellers in admin’s marketplace.
    • Admin has the option to activate and deactivate seller according to the configuration done during installation the of the marketplace.
    • The functionality of email template is available.

    Atfer set the “Configuration” click on save button and then next one is “Terms and Conditions”

      View of Email template.

    In “Users” tab, admin can view list of all Joomla users. The fuctionality to assign users as a seller is available excluding the super user.

      Click on “Commission” to view the commission details of the individual seller. Commission selection is either done in percentage or fixed amount.

      View of edit form of commission of seller.

    In “Orders” tab, admin can view the list of all orders generated. The sorting of orders based on seller is provided.

    Go to “Seller Products” tab to view the details of various seller’s product list. Functionality of sorting of products based on categories and seller is provided.

    Admin can view his products in the “Admin Products” tab. Admin has the option to assign his product to any seller by clicking on “Product Assigned to Seller”. For better understanding please view the snapshots.

    View of “How to assign a product to seller”.

    • Option of cloning is available to assign single product to multiple seller.
    • Functionality of move assign the individual product to a single seller.

    Go to “Review” tab to view the details of reviews. To showcase the review admin need to approve the status of selected reviews he wants to display at the marketplace frontend. To reject a review click on “Status Reject” for ignorance.

    In “Suggested Category” tab, the listed of categories recommended by sellers will be displayed.

    Marketplace Component Front-end View

    • Go to “My Profile” to edit and fill the details. Here seller can fill his personal details which include personal portfolio and geographical location.Geographical location gives the latitude and longitudinal information. The location is set via Google map.

      For the better promotion of shop and seller, we have given the options of various social media connects which will help the seller to advertise himself.

      Set here the description of the shop.

      By default seller is provided with the option of “Paypal” and “Standard Method” of payment for a transaction. So here seller can set his preferred method of transaction. It will be the mode of payment via which admin will transfer the seller amount to the individual seller.

    • Go to “Add Product” and edit the product information given below which includes the product name, category, stock of product, weight, SKU and Terms and Conditions.
    • The functionality of suggested category is available via which seller can recommend any desired category.

    Click to enter the name and description of suggested category.

    Click here to set description of the product.

    Set the price for an individual product which includes base price, discount price, and price tax. Sales price will automatically update once discount and tax are set by the seller.

    In the “Favourite” tab, seller can view the products which are listed as a favourite. The number of likes on individual products is also displayed.

      The view of “Dashboard” which offers transparency and control over the data associated with Seller’s account. View of seller’s Dashboard dislpays the income details, total number of orders and customer, latest 5 orders and sales analytics chart.




      In “Order History” list seller can view the detailed history of order. Click on edit option to view the order and change the status of order.

      In “Seller list” view all seller information of marketplace is viewed. Seller can view the details of other sellers which includes name and seller information.

    • In “My Payment” tab, seller can view all the payments details from admin end which shows the mode of payment, amount, payment date, and transaction history.
    • The sorting of transaction details on basis of date is available.

      “My Profile Preview” showcase overall profile view of seller which consists of star ratings and feedback of seller, geographical location of seller, concept of favourite products, seller description and social profile. This profile is viewed by buyers as seller’s public profile at store.

      For better support of Seller from Admin end, we have provided a help desk to Seller to communicate with admin for any further query which is “Ask To Admin”

      For more better experience, now seller can view their panel directly.

      Now for buyers, a buyer can see the list of all followers along with their details.

    That’s all for the Joomla Virtuemart Multi Vendor marketplace! If you still have any issue, feel free to add a ticket; and let us know your views to make the extension even better

    Current Product Version - 5.2

    Supported Framework Version - Joomla 3.x

    . . .

    Comments (29)

    Add Your Comment

  • Gautam Bagchi

    I would like to inform you that the first option you are asking is not available now, this would the part of custom development.

    The answer to your second query is no bitcoin payment is not available now.

    For further query or discussion kindly generate a ticket at

  • Web Master
    Dear Webkul Team,

    I have two questions:

    1) is it possible to disable the “Multi-seller single store front” and only allows buyer to visit different stores separately?

    2) is it possible to use bitcoin for payments?


    • Gautam Bagchi

      I would like to inform you that the first option you are asking is not available now, this would the part of custom development.

      The answer to your second query is no bitcoin payment is not available now.

      For further query or discussion kindly generate a ticket at

    • Gautam Bagchi

      I would like to inform you that the first option you are asking is not available now, this would the part of custom development.

      The answer to your second query is no bitcoin payment is not available now.

      For further query or discussion kindly generate a ticket at

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

    Table of Content

    Hide Index