View Product Page

Modules and integrations

The plugin includes some free modules and other extra modules that require additional plugins. You can find them all in the Modules tab.

Free modules

Integrations

Vendor vacation

By activating the Vendor vacation, your vendors will be able to temporary close their shop and make sure your customers are informed.

To enable this free module, just go to the Modules tab and enable the module.

Now your vendors will be able to see an additional tab in their own dashboard, in Your shop > Vacation.

Vendor vacation

Enable vendor vacation: let the vendor enable or disable their vacation from this option

Schedule vacation: let the vendor enter here the start and end date of the vacation, which will be displayed on the frontend and will be automatically connected to the following option.

During the vacation period: let the vendor choose how to manage your shop during the vacation period between

  • Prevent sales – users will not be able to purchase your products
  • Keep the shop open – you keep receiving orders

Vacation message: enter here a message to inform your customers that you (vendor) are in vacation and what to expect for this time.

This is how it looks on the frontend on the product page and on the vendor store page.

Vendor vacation on product page
Product page
Vendor vacation on vendor store
Vendor store page

If you don’t want to sell products during the vacation and want to keep them hidden, make sure that the option called Hide products of stores in vacation mode in → YITH > Multi Vendor > Store & Product Pages > General is enabled: they will not be visible until the vendor vacation ends. This option is only available to the store administration.

Vendors shipping

If you want to allow vendors to manage shipping costs for their own products, you can take advantage of the free Vendors shipping add-on.

First of all, just make sure you enable it from the Modules tab.

By doing so, a new Shipping section will be available in your vendor’s panel, with multiple tabs.

Shipping options

Let’s start with the first tab, the Shipping options:

Enable shipping: enable or disable the module from this option. Use this to temporarily disable the add-on while keeping the settings visible and adjustable.

Default shipping cost: set the default shipping cost to be applied to the entire cart.

Processing time: enter here the time required for the shipping of the products.

Shipping from: here the vendor can enter the location where his/her the products will be shipped from.

Shipping zones

Once configured the options, your vendors can now configure their own shipping zones from the dedicated tab in their dashboard and add one or multiple shipping methods as they would normally do in WooCommerce shipping zones.

These zones and methods will only apply to the products of the current vendor.

Whenever a vendor shipping fee applies to the cart, this will automatically override the general shipping settings.

Shipping zones
Add flat rate

What happens if there are products by multiple vendors in the same cart?

As every vendor will be able to set his/her shipping costs, in case a cart contains products of different vendors, multiple shipping methods and costs will apply, one for each vendor.

Extra costs

In addition to the standard shipping settings, every vendor can also set extra costs based on the number of products in the cart with the following two conditions:

Shipping extra costs
  1. If the cart contains more than X products, add an extra cost of X for each additional product or as a fixed cost for this vendor.
  2. If the cart contains more than X products of the same type, add an extra cost of X for each additional product or as a fixed cost for this vendor.

Example: according to the rules in the screenshot above, an extra cost of €2 will be charged from the second product of the same vendor in cart and an extra cost of €1 for each additional product of the same type. Let’s say, you add the following products:

  • Sunglasses x3
  • Hat x1

It’s 4 products in total, so an extra cost of €6 (€2 x 3) will be added + €2 (€1 for each extra Sunglasses product), so €8 in total.

Policies

Finally, in this last tab, the vendor can set a Shipping policy and a Shipping refund policy. If set, these will appear in the Shipping tab visible on the product page next to the Vendor’s tab and the standard WooCommerce tabs.

Shipping policies
Shipping tab with policies

Note: the admin can change the label of the Shipping info tab from the Product page settings.

Vendors announcements

This is one of the built-in free modules that you can enable to create custom announcements and show them in your vendors’ dashboard.

You can show the announcements to all vendors or to specific ones, based on specific conditions and, if you want to, for a limited time. Let’s see how to configure a new announcement then.

First of all, go to the Modules section and enable Vendors announcements. Once done, you will see a new Announcements tab appear below the Modules menu.

From the Announcements tab, you can see the list of all your announcements.

To create a new one, just click on Add announcement: you will be able to configure your announcement in a modal window. Lets’ see all the options.

New announcement

Announcement object: enter here a text to identify the announcement in the list. This is not visible to vendors.

Content: set up here the content of the announcement, you can use the advanced editor.

Show to: select the vendors that will see this message:

  • All vendors
  • Vendors that match specific criteria
  • Specific vendors

If you select Vendors that match specific criteria, you can choose among the following options and choose to Show to vendors that:

  • Have not accepted the Privacy Policy
  • Have not accepted the Terms & Conditions
  • Have not entered VAT/SSN
  • Are being reported by users
  • Achieved a specific number of sales
  • Achieved a specific amount in sales
  • Are new to the site

If you select, instead, Specific vendors, you will be able to manually pick the vendors who will see the announcement you’re setting up.

Show to specific vendors

For all kinds of messages, you can then set the following two options.

Schedule announcement: choose whether to publish and remove the announcement manually or schedule it by setting a start and end date.

Vendors can dismiss the notice: enable this option to allow vendors to dismiss the announcement using a close icon.

Close icon

Report abuse

The Vendors report abuse is one of the free modules that you can enable to give your users the possibility to report any abuse related to the products of your store, especially useful in a marketplace where there is not just one seller.

Make sure you enable it from the Modules tab and after that you will be able to see two new tabs appear: Reported abuse and Report abuse settings.

Reported abuse tab

Here you find a list with all the messages sent by your users from the product pages. You can see the reported product, the vendor’s store (if any), the user, the date and finally two actions to see the message and to delete the reported message.

Reported abuses

To see the message, click on the eye icon and the message will be displayed in a modal window. You can reply to the user by email by clicking on the Reply button.

Reported message

Report abuse settings

In this tab you can adjust the settings for the report abuse.

Show “Report abuse” link: choose whether to:

  • disable the option, no option will be displayed
  • on all products
  • only on vendors’ products

“Report abuse” link label: enter here the text for the “Report abuse” link.

“Report abuse” link color: customize the default color of the text and on hover.

This link will be displayed on the product page and will look like this.

The user who wants to report an abuse on this product can simply click on that link and leave a message from a modal window:

All messages will appear in the Reported abuses tab and reply by email from there.

Vendor staff

This free module allows your vendors to add extra staff members to their store, so they can manage orders and products. First of all, make sure you enable the module from the Modules menu.

Vendor staff

Now, your vendors will be able to add members to their store from the new Staff tab available in their dashboard at Your Shop.

New vendor staff

They can add first and last name, email and phone number. An email will be sent to the new user with a username and a link to complete the registration:

Email

Once added, the vendor can see all the staff members in the Staff tab and edit permissions for each of them by clicking on the pencil icon:

  • Manage orders
  • Create and edit coupons
  • Manage product reviews
  • Create and edit products
  • Manage store settings
  • View store report
staff members
Staff edit permissions

Please, note that all these settings can only be managed by the vendor, the admin cannot control the staff members but only see them from the admin dashboard.

YITH Account Funds

YITH Account Funds allows all users to have a virtual wallet on your site. They can make a deposit, so the deposited amount can be used as credit for purchases on the site.

The integration with YITH Account Funds allows you to issue vendors’ payouts into their digital wallet.

Additionally, if you also install YITH PayPal Payouts, your vendors can request a payment of their store credit into their PayPal account.

On this page, we’ll go through the following topics.

  1. Activate Account Funds gateway – and get vendors commission credited to a virtual wallet
  2. Extra options for vendors using YITH Account Funds – included redeeming funds with PayPal

1. Activate Account Funds gateway

To enable YITH Account Funds as a gateway and credit vendors’ commissions to their virtual wallet on your site, you just have to make sure that both plugins are installed and enabled from the Plugins page.

Then, enable the Account Funds payment method in YITH > Multi Vendor > Commissions > Gateways.

Activate Account funds

Now, if you want to pay commissions to vendors automatically during the checkout through YITH Account Funds, go back to the Commissions Settings section, and select it as default payment.

Pay commissions in checkout

This is the gateway that will be used by default for automatic payments of vendors commissions. Yet, you can also pay the commissions manually through Account Funds as explained here.

The vendor will be able to see a report of all payments in My Account > Income/Expenditure History.

For more details about the configuration of YITH Account Funds, please, refer to the full documentation here.

2. Extra options for vendors

Whenever you activate Multi Vendor and Account funds, you will be able to see a dedicated tab in the plugin settings YITH > Account Funds > Vendors & Funds. This tab includes two sections, the General settings and the Redeem funds one.

2.1 General settings

In the General settings, you can enable or disable the following options:

  • The vendor can charge funds: this option allows your vendors to deposit funds in their online wallet like any other customer.
  • The vendor can use funds: this option allows your vendors to use their funds to purchase products of your shop.
Funds settings

2.2 Redeem funds with PayPal Payouts

The second section, instead, allows you to configure how vendors can Redeem their collected funds.

Please, note that this specific option requires an additional plugin to be installed, so you’ll need all the three plugins below:

Why should I use this combination of plugins instead of using only YITH PayPal Payouts?

  • If you want to reduce the number of transactions via PayPal and any possible issues with them or with expensive fees.
  • If you want to incentivate your vendors to purchase from your store using their credit, so you both can save on transaction fees.

In this tab, you can set up the redeeming option either as a manual or an automatic process.

Redeem funds
  • Vendor can redeem: make sure you enable this option to let vendors redeem their available funds.
  • Minimum funds to redeem: set the minimum balance necessary for a vendor to redeem funds.
  • Maximum funds to redeem: set the maximum funds that can be redeemed in a transaction, leave empty to disable this restriction.
  • Gateway Method: set the gateway to use for transferring funds from the site to the vendor. At the moment only PayPal Payouts is available and it requires YITH PayPal Payouts For WooCommerce Premium 1.0.12 to use this feature. Please, note that you will pay a fee to transfer money from the site to PayPal.

Now you can choose whether to redeem them automatically or manually.

2.2.1 Automatic payment
  • Automatic Redeem Type: this option allows you to let vendors be paid automatically instead of submitting a payment request every time.
    • None: select this if you want to keep the automatic feature disabled. Make sure you select the manual redeem below to let your vendors submit a request at any time from My Account page (see below).
    • Automatically when the minimum threshold is reached: this way you can issue automatic payments as soon as the minimum amount set above is reached.
    • Automatically, on a specific day and when the minimum threshold is reached: this way you can issue automatic payments on the 1st of the month (or any other day you set) but only for vendors’ accounts that have reached the minimum amount set above. Vendors can however submit a payment request manually if the ‘Manual redeem’ option below is enabled.
      • Redeem Day: choose the day on which issuing the automatic payment, i.e. enter 1 to issue payments automatically on the first of every month.

All transactions will be visible to the vendor in My Account > Income/Expenditure History.

transaction-history-my-account
2.2.2 Manual redemption

Alternatively or in addition to the automatic payment, you can also let vendors redeem their available funds manually on request. Below in YITH > Account Funds > Vendors & Funds, these are the options that you have to configure:

manual-redemption
  • Manual Redeem: enable this option if you want to allow also manual redemption and submit a request from My Account. By enabling this option, you will also be able to customize the button text and colour.
    • Redeem Button: customize the label of the button shown in My Account here.
    • Redeem Button Text Color
    • Redeem Button Color

If you enable this option, your vendors will be able to see a dedicated section in My Account > Redeem funds, from where they can submit a request and being paid immediately.

They can enter a custom amount (between the minimum and maximum allowed if you’ve set up these values in the settings) and as soon as they send the request the payment will be processed through the gateway that you’ve selected (only YITH PayPal Payouts available at the moment).

The payment will be will be recorded in the Income/Expenditure History.

transaction-history-my-account (1)

The transaction status will be available in My Account > Payouts and the admin can check the transaction in PayPal Payouts > Payouts List > Details.

Payout details

For more details about the configuration of YITH PayPal Payouts, please, refer to the full documentation here.

YITH AJAX Search

By using YITH WooCommerce Ajax Search, you can add a search bar to your website, which will allow users to search via AJAX for specific content in your website, searching through posts, pages, and products. 

The integration between these two plugins allows users to enter the vendor’s name and instantly get a list of their products. To do that, all you need to do is install the plugin and activate it.

Then, go to YITH > Ajax Search > Search fields. Here, you can choose to extend the search to all your vendors or enable/disable specific vendors.

Integration with YITH Ajax Search

Please note: after enabling brands, it is necessary to rebuild the index.

Now, if you start typing the name of a vendor, the plugin will automatically show this vendor’s products.

Search by vendor

Moreover, when creating boost rules, you will find a new entry among the conditions that will allow you to increase the visibility of products of specific vendors.

Integration with YITH Ajax Search

For more details about YITH AJAX Search, please, check the official documentation.

YITH Auctions

With YITH WooCommerce Auctions you will be able to create an auction store and let also your vendors create and manage their own auctions. They will be able to create auction products manage:

  • price
  • backup price
  • required amount for a rise
  • auction duration
  • auction rescheduling option

If combined also with YITH Frontend Manager plugin, your vendors will be able to create and edit an auction product from the frontend dashboard.

For more details about how to use YITH Auctions, please, refer to the official documentation.

YITH Badge management

YITH Badge Management allows you to create custom badges for your products where you can show discounts, labels etc.

If used with YITH Multi Vendor also your vendors will be able to create their own badges and apply them to their own products.

After installing and activating YITH Badge Management, just make sure you enable this integration from the Modules tab in YITH > Multi Vendor.

Now, your vendors will be able to see a Badges menu in their dashboard and manage the badges for their own products from this page.

By enabling the field “Enable badge management for vendors” each shop vendor can create badges to apply to his/her products.

For more details about YITH Badge Management and how to set up a badge, please, refer to the plugin documentation.