The following guide will take you through the steps to install and configure your new marketplace using WC Vendors Marketplace. B
- WordPress 5.2 or above
- WooCommerce 3.6 or above
- WooCommerce configured as per the instructions below.
Before you install WC Vendors Marketplace you need to ensure that WooCommerce is configured correctly.
Both WooCommerce and WC Vendors Marketplace require your permalink settings to be configured. You can find the Permalink settings under Settings > Permalinks in the main WordPress admin area. Please ensure that your permalink settings are configured to use an actual URL structure and not the plain setting. For most online stores you can use either the
- Month and Name or
- Post Name (We recommend this one)
To ensure that vendors can sign up correctly and that the various parts of our vendor frontend to work correctly you will need to configure the WooCommerce > Settings > Accounts & Privacy settings like the following.
Disable the two options listed as
“When creating an account, automatically generate an account username for the customer based on their name, surname or email”
“When creating an account, automatically generate an account password”
You can install the plugin in a number of ways:
From the WP Admin: In the WordPress admin panel navigate to Plugins > Add New, keyword search “WC Vendors Marketplace”. Click “Install Now”. Then Click “Activate”.
From Zip File: In the WordPress admin panel navigate to Plugins > Add New, select “Upload Plugin”, browse to the un-zipped WC Vendors Marketplace .zip file, and click install now.
FTP Upload: Using your FTP program upload the un-zipped plugin folder into the /wp-content/plugins/ folder of your WordPress installation.
Once the plugin has been installed, you need to activate it. Go to Plugins > Installed Plugins and activate the WC Vendors Marketplace plugin.
After WC Vendors Marketplace has been activated, you will see a new WC Vendors Menu item in your WordPress Admin menu:
WC Vendors Marketplace includes a Setup Wizard to make it easier for new users to get their marketplaces up and running and ensuring that they have their settings correctly configured. It helps you configure basic settings regarding vendor access, vendor commissions and ensures your pages are set correctly. The prompt for the Setup Wizard will appear when WC Vendors Marketplace is first activated.
WC Vendors Settings
If you choose not to use the Setup Wizard -or- you need to adjust the plugin settings, In the WordPress admin panel navigate to WC Vendors > Settings to configure the default settings.
You will see these tabs : General, Commission, Capabilities, Display & Payments. Each is described below.
These are the general settings for your marketplace.
- Vendor Registration: Choose to Allow (checked) or Disallow vendor registration.
- Vendor Approval: Choose if you wish to approve vendor applications manually (checked) or automatically. If checked, applicants will be given the pending vendor role, and admin will need to approve the applicant before they will be given the vendor role and allowed to access the vendor dashboard or use vendor capabilities.
- Taxes: Choose to allocate any taxes collected to the vendor, or to disallow and the taxes will be allocated to admin.
- Shipping: Choose to have collected shipping funds allocated to the vendor (checked) or admin.
Vendor Commission %: This is the site default commission rate for all vendors. Using numbers only, enter the percent of each product sale you wish your vendors to receive. For example: if you would like your vendors to receive 50% of each product sale, then you would enter 50 in the box. The vendor will receive 50% commission, and the site admin will receive 50% commission for each product sold.
The Capabilities tab has three sections, accessed by the top links: General, Products and Orders.
This section allows you to select (enable / allow) or de-select (disable / disallow) these particular permissions for your vendors.
Using this section, you can choose certain product types, product type options and product data tabs to HIDE from your vendors so that they cannot use those options.
Additionally, you can choose to select (allow) or de-select (disable / disallow) vendors the remaining options: SKU, Featured Product, Tax fields, Duplicate Product, etc.
The Display tab has three sections, accessed by the top links: General,Labels and Advanced.
The Dashboard, Orders and Shop Settings pages are required. The Vendors (vendor’s list) and Terms and Conditions Pages are Optional. If you follow the setup wizard, these should be automatically set. If they are not, then create pages on your site (wp admin > pages) and add a page with the appropriate shown shortcode to create each of these pages for WC Vendors. Then return and assign those pages on this settings tab.
The Store settings allow you to create a custom URL for your vendors’ store , enable/disable vendor shop headers and choose how you wish to have the vendors’ display name appear.
This section provides you options to change the label for Vendor and Vendors (ex. Artist, Artists…Seller, Sellers), enable or disable the “sold by” labels and change the label to your preferred term, enable or disable the vendor Store Info tab (shown on product pages in a tab) and change that label to your preference as well.
If you have created CSS or wish to adjust CSS you can add that here.
This tab presently contains settings for the Depreciated (no longer available to new users) PayPal Adaptive Payments options. This service is no longer supported by PayPal, and so presently this is only used by our customers who previously enabled and applied for that payment solution and are still using that service. in the future this tab may contain more information for commission due and/or be absorbed into settings another tab.
WC Vendors Commissions
Once products on your site have sold, you can navigate to Wp Admin > WC Vendors > Commission to view and manage your vendors’ commission.
You have options at the top of the page to change your view– you can view ALL sold products, all DUE (commission has not yet been paid/marked paid), Paid, and Reversed. In addition you can filter the view by Date or by Vendor.
If you pay your vendors manually (admin collects all payments using any WooCommerce compatible Gateway), then you will use this screen to sort due commission, and then mark the due commission as paid (bulk edit) once you have submitted the due commissions payment(s) to the vendor(s).
CSV export options are also available to make payments and record keeping more streamlined for Admin.