Building a system using only products from a specific company is called single vendor, and building a system by combining products from multiple companies is called multi vendor.
If you want to build a marketplace (open market) where multiple vendors enter and sell products in WordPress, you can use YITH WooCommerce Multi Vendor / Marketplace plugin.
YITH WooCommerce Multi Vendor Plugin
YITH WooCommerce Multi Vendor, similar to other YITH plugins, provides two versions: a free version and a paid (PREMIUM) version.
If you want to use basic functions, you can use the free version. However, the free version may fall short of 2%, so in that case, you may want to consider the premium version.
Related items:
Features Of The Free Version
- Create a Vendor (Vendor) page with name (business name), PayPal email address, owner, store description, slug, and more
- Global commission rate (commission)
- Superadmin can set availability for each vendor
- Vendor product management
- Product List Filtering Table by Vendor
- Vendor product management: group, upsell, cross-sell
- Edit vendor information: name (business name), description, PayPal email address, slug
- Change vendor label
- Super admins make payments according to their own policies agreed to by the vendor
- Sales and commission reports
- “Vendor” tab with information about the vendor (if applicable) and a link to the vendor page on a single product page
- Display vendor name next to product name on store page (shopping page)
- Display vendor name next to product name on a single product page
- A widget that displays a list of all vendors (vendors)
- Super admins can create orders for vendors in the admin area
- Unique order management for each vendor in the store
- Synchronize orders so that changes to the main order also apply to the vendor’s orders
- Dashboard notifications for products requiring approval
- Any user requesting to become a vendor is registered with the “Vendor” role (membership level) in the store.
In addition to all the features of the free version, the premium version provides the following additional features
Features Of The Paid (Premium) Version
- All features of the free version
- Customize vendor pages with additional information (contact information, social networks, etc.)
- Set default vendor store header image
- Nominate one or more managers in the vendor store
- Editing commission rates for vendors and single products
- Compatible with WooCommerce Costs of Goods: You can include or exclude the cost of production of your products when calculating commissions.
- Post products for sale without super admin privileges (customizable for each vendor)
- Advanced reports for vendor stores: orders, inventory management, commissions
- Advanced reports for managers: Sales reports for registered vendors and each single vendor
- Search commissions by order ID
- Pay commissions through bulk work (batch work)
- Manually pay commissions (fees)
- Send commission payment notification via email
- Coupon processing: Super admins can decide whether to include coupons in commission calculations
- Show a summary of all commissions and filterable using advanced filters (product, user, date, etc.)
- Show vendor page link under product
- Specify where to display the “Vendors” tab on a single product page
- Product Listing: Show or hide vendor’s products on the store page
- Use a shortcode that displays products based on vendor ID (requires WooCommerce 3.2.X or higher)
- Using shortcodes to display products in a specific category or products in all categories
- Add or remove vendor store links from common store pages to single product pages and category pages
- Advanced management of related products (related products)
- YITH Vendor Store Location widget to display Google Map of each vendor’s store
- Added contact form (contact form) to sidebar of product and vendor detail page: message delivered directly to vendor (YITH Vendor Quick Info widget)
- Hide “Quick info” widget from guest users (non-logged-in users)
- Customize headers for vendor store pages
- Manage vendors with batch jobs
- Registration of new vendors (enterprises) in the frontend
- “Become a Vendor” page: Allow registered users to become vendors
- Dashboard notification to admins when registering a new vendor
- Automatically approve vendor registration – bypass manual approval by administrator
- Set the maximum quantity of products that a vendor can sell (discount)
- Each vendor can create their own coupons
- Each vendor can manage user ratings (reviews) for their products
- Users can send messages about products to managers
- Resend notification emails to vendors for new orders or order cancellations
- Administrators can set the minimum fee amount payable
- Allow or block vendors from listing one or more products as “Featured”
- Show the quantity sold for each product linked to a vendor
- Add a full list of vendors in your store using shortcodes
- Freedom to send to the administrator a copy of the email sent to the contact form in the “Quick Info” widget
- Admins can allow vendors to close their stores for vacation for a specific number of days and enable/disable merchandise sales and visibility
- Users who wish to register as a vendor must add their own VAT number
- Refund management system for vendors
- Change the vendor classification slug
- Allows you to choose whether to hide or show vendor logs on the Vendors page
- Removed “Vendor” tab from product detail page
- Ability to hide “Customer” section from vendors on order detail page
- Store Description Advanced editor, vendor-side
- Administrators can rename the Vendor tab
- “Legal notes” field for vendors
- IBAN/BIC Fields in Vendor Personal Information
- Admins can disable payment information on “Order Details” page for vendors
- The “Terms and conditions” field for vendors on the signup page and on the “Become a vendor” page
- Choose whether vendors must read and agree to each time the Terms of Use/Privacy Policy is updated
- Vendors can manage media through WordPress gallery
- Managers can allocate more products to single vendors in bulk
- Admins can access vendor dashboards by switching users
- The shipping module allows vendors to work with:
– Create shipping zones and apply relevant shipping methods
– Apply cost-based shipping
– Apply additional costs to each new product added to cart
– Display refund and shipping policies
– Products Country setting for this shipping region - Compatible with Aelia Currency Switcher: all amounts are automatically converted
The premium version includes a module that allows vendors to manage their own shipping costs. Therefore, it is said that when a customer purchases from multiple vendors, shipping charges are charged according to the vendor’s settings.
The premium version of the plugin has a module included that allows vendors to manage their shipping costs, so if someone purchases from different vendors, the order will include shipping costs depending on vendors’ settings
Screenshot – YITH WooCommerce Multi Vendor
Vendors have access to a dedicated dashboard. Below is the order tab shown to the vendor:

For reference, if you want to build an auction site with WooCommerce, you can use a plugin called YITH Auctions For Woocommerce.
For more information about YITH WooCommerce Multi Vendor, please visit our plugin page.
Download YITH WooCommerce Multi Vendor Premium from the link below
I recommend downloading from the sites below, because there is a money back guarantee. All wordpress items are clean and safe. Scanned with Anti-virus before uploading.Related items: