WooCommerce Multivendor Marketplace


WooCommerce Multi vendor Marketplace (WCFM Marketplace) is the one-stop multi-vendor plugin that you’ve been waiting for. It has got everything from our own with WooCommerce Frontend Manager plus a lot more! With powerful and customized features like Flexible Commission, Refund Request, Withdrawal & Reverse Withdrawal, Single Product Multi-vendor, Ledger Book, Zone & Country Wise Vendor Shipping, Store Inquiry & Review and Stripe Split Pay. WCfM Marketplace will take your e-commerce site to another level.

Experience Advanced modules like Store Invoice, Support Ticket, Shipment Tracking, Product Importer & Bulk Stock Manager along with WooCommerce Bookings, WooCommerce Appointments, WooCommerce Rental & Bookings System, WooCommerce Subscriptions and WP Job Manager compatibility using WCFM – Ultimate that will make business for your vendors easier. With steady support from our team, create and manage your e-commerce website hassle-free with the all new WCfM Marketplace!

What’s interesting in WCfM Marketplace you think? You’ll get to know that by and by as we gradually develop our brainchild. However, let’s have a look at a few of our features…

Most Powerful Commission System

πŸ‘‰ Fixed
πŸ‘‰ Percent
πŸ‘‰ Percent + Fixed
πŸ‘‰ By Vendor Sales
πŸ‘‰ By Product Price
πŸ‘‰ Vendor wise commission
πŸ‘‰ Product wise commission
πŸ‘‰ Category wise commission
πŸ‘‰ Membership wise commission

Read about it here ….

Most Flexible Shiping Management

πŸ‘‰ Shipping Rate By Country
πŸ‘‰ Shipping Rate By Zone
πŸ‘‰ Shipping Class Support
πŸ‘‰ Shipping Country Restriction

Know more on this …

Withdrawal Options

πŸ‘‰ PayPal
πŸ‘‰ Stripe
πŸ‘‰ Stripe Split Pay
πŸ‘‰ Skrill
πŸ‘‰ Bank Transfer
πŸ‘‰ Cash Pay

Read more here …

You may create your own Payment Gateway as well, developer’s guide

WCFM Marketplace will come with the most featured vendor dashboard along with integrated vendor membership module as well

WC Frontend Manager – as Frontend Dashboard
WCFM – Membership – as Vendor Registration / Membership Module

Do you think anything is missing then WCFM Ultimate is also there for you πŸ™‚

WCFM – Ultimate – optional, to have advance features

View Demo

Other Coolest Components

πŸŽ‰ Live Chat Module
πŸŽ‰ Refund Module
πŸŽ‰ Review System
πŸŽ‰ Ledger Book
πŸŽ‰ Reverse Withdrawal
πŸŽ‰ Inquiry Module
πŸŽ‰ Store Hours
πŸŽ‰ Store Policies
πŸŽ‰ Store Invoice
πŸŽ‰ Support Ticket System
πŸŽ‰ Seller Verification
πŸŽ‰ Single Product Multivendor
πŸŽ‰ Customer Support
πŸŽ‰ Store SEO

Read all documentations from here.


πŸ’ WCFM Marketplace – REST API Addon
πŸ’ Documentation

SMS Notification

πŸ‘¨ Indian Users – https://wordpress.org/plugins/sms-alert/
πŸ‘¨ Other Users – https://woocommerce.com/products/twilio-sms-notifications/

Some Important Additions

πŸ‘‰ Widgets & Short codes
πŸ‘‰ Vednor Registration

Short Codes

πŸ‘‰ wcfm_stores – List all stores (Store location in map with location filter)
πŸ‘‰ wcfm_stores_map – Stores in Map
πŸ‘‰ wcfm_store_info – Display any store info by ID
πŸ‘‰ wcfm_inquiry – Inquiry button for any store, add store=”store_id” parameter
πŸ‘‰ wcfm_follow – Follow button for any store, add store=”store_id” parameter

Migrate to WCFM Marketplace

If you already have a multi-vendor store setup using WC Marketplace or WC Vendors or Dokan Multivendor and you want to switch into WCFM Marketplace then WCFM Marketplace Migrator is also there for you.

Third Party Plugin Compatibility

πŸ”– WooCommerce Bookings – Demo
πŸ”– WooCommerce Bookings Accommodation – Demo
πŸ”– WooCommerce Appointments – Demo
πŸ”– WooCommerce Subscriptions – Demo
πŸ”– WooCommerce Product Addons – Demo
πŸ”– WooCommerce Rental & Bookings System – Demo
πŸ”– WooCommerce Box Office (Event Management and Tickting System)
πŸ”– GEO my WordPress (GEO my WP)
πŸ”– WooCommerce Simple Auctions
πŸ”– YITH Auctions Free & Premium
πŸ”– Advanced Custom Fields(ACF & ACF Pro)
πŸ”– Toolset Types
πŸ”– Toolset Maps
πŸ”– WooCommerce Role Based Price
πŸ”– WooCommerce Germanized
πŸ”– WooCommerce PDF Vouchers
πŸ”– WooCommerce PDF Product Voucher
πŸ”– WooCommerce Lottery
πŸ”– WooCommerce Deposits
πŸ”– WooCommerce Bulk Discount
πŸ”– WooCommerce Tab Manager
πŸ”– WooCommerce Product SKU Generator
πŸ”– Epeken All Kurir Plugin for Woocommerce Full Version
πŸ”– FedEx WooCommerce Shipping with Print Label
πŸ”– DHL Express/DHL Paket WooCommerce Shipping with Print Label by XAdapter
πŸ”– Yoast SEO & Yoast SEO Premium

Setup Guide


  • Chinese – Taiwan (Thanks to Ming)
  • Spanish (Thanks to Felipe @sophivorus)


All we want is love. We are extremely responsive about support requests – so if you face a problem or find any bugs, shoot us a mail or post it in the support forum, and we will respond within 6 hours(during business days). If you get the impulse to rate the plugin low because it is not working as it should, please do wait for our response because the root cause of the problem may be something else.

It is extremely disheartening when trigger happy users downrate a plugin for no fault of the plugin.

Feel free to reach us either via our support forum or WordPress.org, happy to serve anything you looking for.

Inspired by WC Marketplace, Dokan Multivendor, WC Vendors, Amazon, Zomato and all other marketplace solutions, really thankful to all of them πŸ™‚

Really proud to serve and enhance WooCommerce.

Be with us … Team WC Lovers


  • Store Page
  • Store Reviews
  • Store Manage Dashboard
  • Store List Page
  • Vendor Ledger Book
  • Commission Setup
  • Withdrawal Setup
  • Reviews Setup
  • Registration Setup
  • Store Setting
  • Customer Support
  • Store Invoice


Minimum Requirements

  • WordPress 4.7 or greater
  • WooCommerce 3.0 or greater
  • PHP version 5.6 or greater
  • MySQL version 5.0 or greater

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce Multivendor Marketplace, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “WooCommerce Multivendor Marketplace” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.




Excellent Support

I have been using wordpress and wordpress plugins for 6 years, and the support with this plugin has been truly outstanding! Quick, helpful and problems solved. If I could give more than 5 stars I would!


very great plugin,
great design, and support and super responsive thanks WCFM

Simply the best multivendor plugin

Reading this feedback will make you earn money and time.

Well folks…

If you wanna build your own multivendor platform you have 2 ways to do it.

The first way is to buy another multivendor plugin, spend a lot of money and get dissapointed from support,plugin possibilities and finally throw all these into junk and buy the WCFM plugin (like i did).

The second way is to stop fooling around, buy directly the WCFM plugin and start making your business the right way (if you know what i mean).

I was paid 499$ for the Business version of the most popular plugin in October 2018 and in November 2018 i change it into WCFM.

Where do i start…

The support from WC Lovers team is outstanding. 24/7 reply – i am wondering if you guys get some sleep – and they helped me migrating and customizing all my platform to my needs WITHOUT EXTRA COST!!! Unbelievable right?

The communication is very friendly and you think that you are working for years with these guys-by the way we will be together for a while πŸ˜‰

I bought the Ultimate Version which has a lot of potentials that you will need,after that i bought WCFM Membership plugin and WCFM Analytics plugins that are very important if you want to built something serious and all of them cost me 99$ per year.I made a profit of 400$ per year just like that.

The updates are very often (that means that the developers are working to make the plugin better and better) and if you find any bug all you have to do is to report it and they will fix it ASAP.

Bottomline is that i am very happy and i know that i will have an expert developing team that are really care for me and my business.

Thank you guys for taking off my business.
Ioannis Barkouzos

Such A Brilliant Plugin

Folks, give it a try. Trust me, you can never find any plugin as wonderful as this one (for multivendor purpose).

Wishing the developer all the best and continue to develop forever.

Read all 37 reviews

Contributors & Developers

“WooCommerce Multivendor Marketplace” is open source software. The following people have contributed to this plugin.


“WooCommerce Multivendor Marketplace” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “WooCommerce Multivendor Marketplace” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Updated – 18/12/2018

  • Feature – Store orders manage option added under Admin dashboard vendor manager
  • Feature – Store endpoints translation option added
  • Enhance – Store page WPML language switcher compatibility added
  • Enhance – WCFM Ultimate chat module multi-lingual compatibility added
  • Enhance – WCFM Ultimate chat button – vendor online indicator added
  • Enhance – WCFM Ultimate chat button short code support added – wcfm_chat_now
  • Enhance – Store location setting option added under admin’s vendor manage
  • Enhance – Store List GEO Locate auto-filter disable option added
  • Enhance – Store setup widget payment setting capability check added


Updated – 14/12/2018


Updated – 13/12/2018

  • Feature – Product low and no stock vendor notification added
  • Enhance – WC Geo Locate used for showing default store list by users location
  • Enhance – Registration store slug exists check added


Updated – 09/12/2018

  • Feature – WCFM Ultimate order edit compatibility added
  • Enhance – WCFM Manual Order discount option compatibility added
  • Enhance – Store coupons “Show on store” conditional option added
  • Enhance – ReHub theme different product catalog compatibility added
  • Fixed – Store List filter not working issue resolved


Updated – 05/12/2018

  • Feature – Vendor Shipping edit option added under Admin Vendor Manager
  • Feature – Store Description WPML compatibility added
  • Feature – Store list page new template introduced
  • Enhance – Store list page sorting option added
  • Enhance – Store list only with stores those has products: short code attribute added -> has_product
  • Enhance – Store list custom color setting support added
  • Fixed – Store List category filter issue resolved


Updated – 02/12/2018

  • Feature – WCFM Ultimate vendor add new order compatibility added


Updated – 26/11/2018

  • Feature – Weight based vendor shipping option added – Documentation


Updated – 18/11/2018

  • Feature – Store list page inquiry button support added
  • Feature – Store custom taxonomy widget added
  • Enhance – Store canonical url properly rendered
  • Tweak – Store frontend class load on ajax – product listing on ajax support added
  • Tweak – Store list video banner auto-play disabled
  • Fixed – Store category widget icon missing issue resolved
  • Fixed – Store setup tooltip display issue resolved


Updated – 10/11/2018

  • Feature – WCFM Ultimate Chat Module compatibility added – Documentation
  • Feature – Stores Map short code added – wcfm_stores_map
  • Enhance – Stripe connect option added in Store setup widget
  • Enhance – Store List responsiveness improved
  • Enhance – Store List per_page shortcode attribute option added
  • Enhance – Store List map_zoom shortcode attribute option added
  • Enhance – Store List per_rown upto 5 stores display compatibility added
  • Enhance – Store widgets store offline and disable check added
  • Tweak – On WC order delete and trash commission and withdrawal deleted
  • Fixed – Refunded order admin fees display issue resolved
  • Fixed – Yoast SEO store sitemap gneration issue resolved
  • Fixed – Store rating display CSS issue resolved
  • Fixed – Store coupon display issue resolved
  • Fixed – Stores list refresh on load issue resolved


Updated – 31/10/2018

  • Feature – Store Off-line/On-line Admin control option added
  • Feature – Store related products rule option added
  • Feature – Mobile specific special banner opton added
  • Feature – Store category display extended upto n-th hierarchy
  • Enhance – Store Coupon widget coupon details added
  • Enhance – Mixed cart (Admin Products + Vendor Products) Stripe Split Pay compatibility added
  • Enhance – Stripe Split Pay subscription product order compatibility added
  • Enhance – Store setup WC 3.5 compatibility added
  • Enhance – Commission process PHP warning check added
  • Enhance – Store List card auto-height set
  • Enhance – Store list page filter responsiveness improved
  • Enhance – Vendor setting page filter responsiveness improved
  • Enhance – “Visible Sold By” checking added for “Store” display in Order details page and Orders Email
  • Enhance – Store and Store List default banner setting option added
  • Enhance – Withdrawal and Withdrawal Requests page bulk select option added
  • Tweak – Store category page url change by category slug instead category ID
  • Fixed – Refund processing issue resolved
  • Fixed – Missing strings added for translation


Updated – 24/10/2018

  • Feature – Store List page location filter added
  • Feature – Store List page map added for showing store location
  • Feature – Store List video banner type support added
  • Enhance – Slider Banner hyperlink option added
  • Enhance – Store page title set as per store name
  • Enhance – Other multi-vendor plugin conflict check added
  • Enhance – Global scripts and styles minification added
  • Enhance – Articles can be added as store tab possibility added
  • Enhance – Store video and slider banner type capability option added
  • Tweak – Vendor Dashboard date filters change into date range picker
  • Fixed – Multiple Stripe payment option at store setup widget issue resolved
  • Fixed – Awaiting shipment wrong count showing issue resolved
  • Fixed – On admin update store description reset issue resolved


Updated – 10/10/2018

  • Feature – Store opening/closing hours feature added – Documentation
  • Feature – Category wise commission system added
  • Feature – Store Coupons widget added
  • Enhance – Profile additional information fields edit opton added
  • Enhance – Email address added at store list page
  • Enhance – Vendor Shipping country restriction opton added – enable using filter “wcfm_is_allow_store_shipping_countries”
  • Fixed – Social Profile update issue resolved


Updated – 04/10/2018

  • Feature – WooCommerce POS compatibility added (https://wordpress.org/plugins/woocommerce-pos/)
  • Feature – Store New Order WC Emails template added
  • Enhance – Store setting progress bar capability availability check added
  • Fixed – Vendor Shipping method title save issue resolved
  • Fixed – Minor CSS issues resolved


Updated – 01/10/2018

  • Feature – SMS Notification added (Indian Users – https://wordpress.org/plugins/sms-alert/, Others – https://woocommerce.com/products/twilio-sms-notifications/)
  • Feature – Media Manager added
  • Feature – Store product review sync with store review
  • Feature – Admin email notification for different notifications separate email address setting option added
  • Enhance – Vendor new product for existing coupons auto assigned
  • Enhance – Notification sound disable setting option added
  • Enhance – Registration “Store Name” availability check added
  • Enhance – Admin allow to manage vendor’s vacation mode
  • Enhance – Customer support country specific states support added
  • Enhance – Vacation mode message added at store page top
  • Tweak – Shipped order status will available only with WCFM Ultimate
  • Tweak – Stripe Split Pay JS load only for checkout page restricted
  • Fixed – Admin order status update issue resolved
  • Fixed – Stripe Split Pay JS published key missing error issue resolved
  • Fixed – Vendor Store URL base empty update issue resolved
  • Fixed – “is_testmode” variable undefind PHP notice issue resolved


Updated – 24/09/2018

  • Feature – Stripe Split Pay compatiblity added
  • Feature – Notification manager added
  • Enhance – Vendor Shipping setup WC Shipping class support added


Updated – 21/09/2018

  • Feature – Reverse Withdrawal Module added – Documentation
  • Feature – Store inquiry short code added – “[wcfm_inquiry store=””]”
  • Feature – Store follow short code added (available only with WCFM Ultimate) – “[wcfm_follow store=””]”
  • Feature – Product Search store widget added
  • Feature – Recent Articles store widget added
  • Enahnce – WC Order status sync on vendor order status change option added
  • Enahnce – Withdrawal request auto-cancel on order cancel/failed
  • Enahnce – Refund request auto-cancel on order cancel/failed
  • Enahnce – Store setup widget WPML compatibility added
  • Enahnce – Store sidebar left/right position setting added
  • Enhance – wcfm_stores shortcode “excludes” parameter support added for exclude specific stores – Documentation
  • Enhance – Vendor Shipping zone setting city filter optional setting added – enable using filter “wcfmmp_city_select_dropdown_enabled”
  • Enhance – Shipping package name “visible sold by” condition check added
  • Enhance – Withdrawal and Transaction dashboard orders linked to order details page
  • Enahnce – Store Category widget WPML compatibility added
  • Enahnce – Store billing details added with withdrawal requests
  • Enahnce – Store profile additional info display using “wcfm_store_info” short code support added
  • Enahnce – Bulk product store assign/change option added
  • Tweak – Store Category widget disaply change to hierarchical (upto 2 level)
  • Developer – Custom Payment gateway integrate options added – Documentation
  • Developer – “wcfm_exclude_vendors_list” – filter added for excluding vendors/stores from any list
  • Fixed – Store List page pagination missing issues resolved


Updated – 17/09/2018

  • Fixed – Store List page empty issues resolved


Updated – 16/09/2018

  • Feature – Top Selling and Top rated vendors list widget added – Documentation
  • Enhance – Store product list template sync with WC shop template
  • Enhance – Everywhere option added in country list in shipping by country
  • Enhance – Vendor order status change notification added
  • Enhance – Translations updated
  • Tweak – Store list pagination sync with WC pagination
  • Tweak – Country list in shipping by country fetched from shipping countries in the woocomerce settings instead of selling countries
  • Fixed – Membership and Vendor specific commision setting “Giving Shipping” and “Giving Tax” update issue resolved
  • Fixed – Local picup not showing when local picup price set to zero
  • Fixed – Delete store category visible issue resolved
  • Fixed – Refund Popup reCaptcha issue for loggedin users resolved
  • Fixed – Minor CSS issues resolved


Updated – 14/03/2018

  • Feature – Customer refund request option added
  • Feature – Single Product sold by Tab template option added
  • Feature – Vendor store link added at BuddyPress members page
  • Enhance – WCFM Groups store list page template sync with store list page
  • Enhance – “wcfm_store_info” short code “store_location” and “store_social” data option support added
  • Enhance – WCFM Marketplace refund request form Google reCaptcha support added
  • Enhance – Vendor social widget Instegram added
  • Tweak – WPML duplicate category display restrict
  • Fixed – Minor CSS issues resolved


Updated – 11/09/2018

  • Fixed – Store Tabs URLs broken issue resolved


Updated – 10/09/2018

  • Feature – Store List separate banner option added
  • Feature – Vendor store no of products per page option added
  • Feature – Cash Pay payment option added
  • Enhance – Store Banner dimension setting option added
  • Tweak – Cancelled and Failed orders hidden from vendor order list
  • Tweak – Completed and Processing commission order status auto-update option added on the basis of main order status
  • Fixed – WPML store slug double slash issue resolved
  • Fixed – Store slug update to original issue resolved


Updated – 08/09/2018

  • Feature – Slider store banner support added
  • Feature – Video store banner support added
  • Fixed – Store slug update error issue resolved
  • Fixed – Some CSS issue resolved


Updated – 06/09/2018

  • Feature – Shop Slug edit option added
  • Feature – Store display style manage options added – Documentation
  • Feature – Email, Phone, Address hide from store vendor store setting added
  • Enhance – Sold by display advanced template added
  • Enhance – Sold by display position option added
  • Enhance – Store name display position option added
  • Enhance – Store sidebar disable option added
  • Enhance – Vendor commission order sync with WC order item delete
  • Enhance – Vendor commission order sync with WC order delete
  • Enhance – Some missing strings added for translation
  • Tweak – Rating required for new review restriction added
  • Fixed – Some CSS issue resolved


Updated – 31/08/2018

  • Feature – Payment Gateway specific withdrawal charge option added
  • Feature – Withdrawal charge Tax option added
  • Feature – GEO my WP single product location support added
  • Enhance – Admin panel associate vendor field search option added
  • Tweak – Withdrawal charge calculation change for total withdrawal amount instead individual commission amount
  • Fixed – Review count display issue resolved
  • Fixed – WCFM Marketplace Customer list fetch issue resolved
  • Fixed – WCFM Marketplace Store analytics issue resolved


Updated – 23/08/2018

  • Feature – Store page RTL support added
  • Feature – Store list RTL support added
  • Feature – Product Variation specific commission option added
  • Enhance – Vendor shipping zone delete confirmation added
  • Enhance – Vendor country shipping disable notice option added
  • Enhance – Listify theme template compatibility added
  • Enhance – Store column added in wp-admin product list
  • Enhance – Store association option added in wp-admin add/edit product
  • Enhance – Product commission option added in wp-admin add/edit product
  • Tweak – For Vendor products only vednor shipping options available at checkout, if no vendor shipping setup then admin option will visible
  • Fixed – Cancel withdrawal not available for withdrawal issue resolved
  • Fixed – Fixed commission not calculated for all quantities issue resolved
  • Fixed – WCFM Marketplace Cancel withdrawal multiple vendor notification issue resolved


Updated – 20/08/2018

  • Feature – WCFM Membership plan commission support added
  • Enhance – My Account “Store Manager” link label sync with dashboard page title
  • Enhance – “Review by only store users” option added
  • Enhance – “Become a Vendor” allowed to logged in users
  • Enhance – Admin frontend “Add Vendor” support added
  • Fixed – Commission not able to set less than “1” issue resolved
  • Fixed – Shipping and Tax always goes to vendor issue resolved
  • Fixed – Coupon discount consider in commission calculation issue resolved
  • Fixed – Missing strings added for translation
  • Fixed – Some CSS issue resolved


Updated – 18/08/2018

  • Feature – Single Product Multivendor feature added – Documentation
  • Feature – Store description option added
  • Feature – Product specific shipping cost override option added
  • Enhance – “wcfm_store_info” short code auto-fetch vendor id at store and single product page
  • Enhance – Vendor Ledger Book capability option added
  • Fixed – Store location search field invisible issue resolved
  • Fixed – Vendor capability check issue resolved
  • Fixed – Some PHP notice issue resolved
  • Fixed – Some CSS issues resolved


Updated – 15/08/2018

  • Initial version release