View Product Page

YITH Product Bundles

YITH WooCommerce Product Bundles allows you to create your custom bundles with the products of your shop and offer custom pricing or discounts.

The integration with YITH WooCommerce Multi Vendor lets you give every vendor the possibility to create their own bundles and include their own products in them.

Just make sure you’ve installed and activated the premium version of both plugins.

Then, also your vendors will be able to create bundle products using their own products:

Vendor's bundles

Select products - vendor

For more details about how to configure your bundled products with YITH Product Bundles, please, refer to the official documentation.

YITH Dynamic Pricing and Discounts

YITH WooCommerce Dynamic Pricing and Discounts allows you to create any sort of discount or special offer for your shop.

The integration with YITH Multi Vendor gives you the possibility to create custom discount rules for all the products associated with one vendor or to provide a discount for all the products of the shop except for those linked to a specific vendor.

Just make sure you have installed and activated the premium version of both plugins.

Then, whenever you create a price rule, you will be able to restrict it to products by one or more vendors, whether it is a Price rule


specific vendor discount example

… or a Cart discount rule:

Vendor in cart rule

Discount by vendor

For more details about YITH Dynamic Pricing and Discounts, please, refer to the plugin official documentation.

How admin can insert a new vendor

The site administrator can register a new vendor any time through the “Vendors” section of the WordPress administration dashboard.

Administration side registration

These are the requested data for a new vendor to be registered:

  • Name: name of the vendor (it is displayed in the product detail page).
  • Slug: vendor’s slug; in case this information is not specified, WooCommerce will assign a slug to the vendor’s page.
  • Description: description text for the vendor’s shop (it is displayed in the tab “Vendor” in the product detail page).
  • Vendor Shop Owner: the owner of the shop to be associated to the current vendor; owners can manage products, information about their shop and view the list with received commissions. The field is mandatory as it is necessary to create a valid shop. If no owner is set for the shop, this will be disabled and products won’t be shown to users.
  • Paypal Email Address: PayPal email address of the vendor.
  • VAT/SSN: vendor’s VAT. It can become a mandatory field if it set in this way in “Multi Vendor -> Front Page -> VAT/SSN number”
  • Enable Sales: when this option is disabled, products associated to this vendor will not be displayed in the store. This does not entail they have been removed from the store, but only that they will not be visible for users as long as this option is disabled.
  • Skip admin review: if activated, all the products created by the vendor will be published without the need to be approved by the administrator
  • Commission: commission percentage owed to the vendor for each sale of a product associated to him/her. This value overwrites the general one specified in “Commission Base” field of plugin options dashboard.
When the vendor’s profile has been created, a user who is indicated as “Shop Owner” could have access to the reserved area by inserting his/her registration credentials.

For each registered shop without an “owner”, the system will generate a notification right inside the WordPress “Vendors” page. The information is essential to allow the plugin to work in the correct way.


How to unregistered user become a vendor

To allow unregistered users to request to become vendors you have to activate the Enable Vendors registration in “My Account” page option you can find in YIT Plugins -> Multi Vendor -> Frontpage.

Vendor registration

The option, in Multi Vendor -> Frontpage lets you activate the registration of the vendors directly from the “My Account” page of the shop.

'My Account' page

In order to make the option work correctly, the registration in “My Account” page should be already enabled from WooCommerce > Settings > Account

User registration settings page

The user, after registration, can have access to his/her own reserved area (url site/wp-admin) by inserting the username (acquired from the pair “Owner First Name” and “Owner Last Name”) and password.

Access credentials

How to registered user become a vendor

All registered users can ask to become vendors through the registration form in the“Become a vendor” page.
This page is automatically generated during plugin activation and includes a “[yith_wcmv_become_a_vendor]” shortcode which allows the insertion of the registration form.
If the page isn’t available or you want to insert the registration form in a different page, just add the shortcode in the page and select it in “Become a vendor” page from the plugin settings dashboard in“Frontpage” section.

'Become a vendor' page

The following image shows the registration form created by the shortcode.


Product management

All the vendors in the shop can organize their own products directly in their reserved area logging to the site through their access credentials.
However, you have the chance to limit the number of products they can place in the site enabling in “YITH Plugins -> Multi Vendor -> Vendors” the “Enable product amount limit” field and inserting an amount limit.

Maximum number of products per vendor

As the default, products connected to vendors are displayed both in vendor’s detail page and in WooCommerce file archive pages. In any event, this behavior can be changed by activating “Product listings” option. In this case, users will have access to products only in the vendor’s detail page. We suggest you insert YITH Vendor List widget to simplify the research to users.

Product listing

Skip admin review

Every new product can be directly published by the vendor or only after the administrator’s review. If you think your approval isn’t essential you can enable “Skip admin review” option.

Skip admin review

It is a general option which is valid for all vendors registered in the shop. However, you can set a different behavior for each vendor by enabling or disabling the same field in vendor’s configuration page. (For more details about vendor’s detail settings browse this page).

Skip admin review for single vendor

If you changed “Skip admin review” option in plugin settings dashboard and you want to make the change valid for all vendors
registered in the shop, click “Force “Skip reviews” option for all vendors” button.

Assign products manually

The super administrator can associate the product with the vendor manually in two different ways:

  • singularly: the vendor is selected in edit product pageSelect vendor
  • in a massive way: after selecting all the products, select the vendor after clicking on “Edit” from“Bulk Actions” menu.Bulk edit products


How to able each vendor to create a coupon for their own products

To give vendors the chance to generate coupons to be applied only to their shop products, enable “Enable coupon management” option.

Activate side vendor coupon management

Now, a new section “Coupon” will be available for each vendor in the administration area.

Coupon - Vendor management area

For further information about everything concerning the vendor’s management area, please browse this page.

How to enable each vendor to manage reviews for their own products

Activating the Review management option, vendors will be able to manage all the reviews of the products they own from the administrative area.

Enable review management

If the setting is enabled, each vendor can manage product reviews directly in the “Comments” section in his/her reserved area.

Comments management by vendor

For further information about everything concerning the vendor’s reserved area, please browse this page.

How to enable order management for vendor

Activating the “Enable order management option”, vendors will be free to manage their orders regardless of the administrators.

In the administration side, every order registered in the shop is divided in a number of suborders equal to the number of vendors related to at least one of the products in the order.

Order splitted in suborders

Otherwise, the vendor could check only the related suborder (side vendor order management is active).

By enabling the automatic synchronization, the parent order status updates when editing the suborder and vice-versa, even if you don’t enable order management for vendors.

order synchronization


How to enable refund management for vendor

To allow each vendor to manage refunds in their orders, it is essential to activate the “Order refund management” option.

Enable refund management

Refunds will be applied following the classic WooCommerce system: you need to go to the order detail page and set the amount of the refund for the single product of the order total.

Refund addition

When vendors add a refund in an order, this also visible to the administrators of the shop, with the related recalculation of the commissions.

Refund notification for administrator