View Product Page

Elementor

The plugin is fully integrated with Elementor, so you can add the following widget to your pages simply from the Elementor panel. Here you find one example of the widgets that are available:

YITH Affiliate Dashboard

Elementor widgets

The available widgets are, each with its available settings:

  • YITH Affiliate Dashboard
  • YITH Affiliates Registration Form
  • YITH Affiliates Link Generator

Gutenberg

The plugin is ready to use with the new Gutenberg editor. When you add a new post or page, you will be able to find our YITH shortcodes and widgets. With a simple click, they will be added to your page.

The plugin includes 3 blocks.

1. Affiliate Dashboard block

Gutenberg - affiliate dashboard

The block allows you to display the affiliate dashboard and from the attributes you can:

  • Choose the section to show: you can choose between dynamic, which will let your users select the section from the menu and navigate among the multiple sections, or one of the specific sections among commissions, visits, coupons, payments, link generator and settings.
  • Show navitation menu: this allows you to show the navigation menu on top so to let your user move among the many available sections.

2. Registration form block

Gutenberg - registration form

This block will print the affiliate registration form. From the block attributes on the right you will be able to set the following:

  • Show login form: you can include also the login form or show just the affiliate registration form
  • Title to show above login form
  • Title to show above the register form

3. Link generator block

This block allows you to print the Link generator section.

Gutenberg - link generator

WooCommerce Subscriptions

The integration with the WooCommerce Subscriptions plugin allows the admin to enable commissions for affiliates also on renewal orders.

To enable this, make sure both plugins are activated, then, go to the General options page, you’ll see a new option called Enable commission handling for WC Subscriptions’ renews.

Integration with Woo Subscriptions

Choose the option that fits your needs best:

  • Do not handle renewals
  • Register all renews

YITH WooCommerce Account Funds

YITH WooCommerce Account Funds allows all users to have a virtual wallet available on your website for their purchases. Users can make a deposit that will be converted into virtual funds that can be used to purchase products of your store and avoid any kind of transactions (and possible issues with it) before the purchase.

By combining these two plugins, you will be able to credit the affiliate commissions as available funds in your users’ account.

Make sure you install and activate the YITH Account Funds plugin and then enable this gateway from General options > Commissions & Payments > Payment gateways.

Enable account funds

Now, you will be able to see this payment gateway as a payment option for on the Commissions page, both in the bulk actions and in every single commission.

Funds in commissions bulk actions
Account funds in commissions bulk actions
Funds in commission actions - commissions view
Account funds in commission actions – commissions view
Funds in commission actions - commission detail
Account funds in commission actions – commission detail

A payment record will be created in the Commissions Payments tab. As it is processed instantly, the payment will appear as Completed and the commissions as Paid.

Also, you will see a record of the payment in the Income/Expenditure History endpoint in My account, where all the funds movements are recorded.

Funds in My account

For further details about YITH WooCommerce Account Funds settings, please refer to the official documentation.

YITH WooCommerce PayPal Payouts

YITH PayPal Payouts for WooCommerce allows you to pay all the commissions that are generated by your affiliates through PayPal.

First of all, make sure the plugin is installed and activated. Then, configure YITH PayPal Payouts as explained on this page.

Now enable this gateway from General options > Commissions & Payments > Payment gateways.

Enable PayPal Payouts

Whenever an affiliate drives a sale to your shop, you will see the list of commissions in YITH > Affiliates > Commissions > Commissions List.

Commissions list

You will be able to see this payment gateway as a payment option for on the Commissions page, both in the bulk actions and in every single commission.

Payouts in bulk actions
Payouts in bulk actions
Payouts in commission actions
Payouts in commission actions – commissions view
Payouts in commission actions in commission detail
Payouts in commission actions – commission detail

Based on the payment settings, the payment will be either processed automatically (please, see this page) or manually.

A payment record will be created in the Commissions Payments tab. The payment will be temporarily set as Pending and the commissions as Pending payment. Once PayPal completes and confirms the payment, it will be automatically set to Completed and the commissions as Paid.

Affiliate payments in Payouts list

Once the payment is done, you will also be able to see this payment in your Payouts List. It will be easy to spot the payment of affiliate commission, as they are listed as Affiliate Payment for (followed by the affiliate payment ID) and will take on the affiliate status in the PayOut Mode column.

Payout list with statuses

YITH WooCommerce Points and Rewards

YITH WooCommerce Points and Rewards allows you to create a points generating system in your shop so that your users can be encouraged to come back to your store to get rewarded.

The integration with YITH Points and Rewards allows generating points for your affiliates every time they generate sales through their affiliate link. You can award a fixed number of points for each order, generate points based on the order subtotal, or generate points as a percent value of the customer’s points.

To activate this integration, make sure you have installed and activated the premium version of both plugins.

Then, go to YITH > Points and Rewards > Points options > Extra points and here you will find an additional rule called Extra points to YITH WooCommerce Affiliates.

Affiliate integration option

Here you can enable or disable the integration: disabling it will let you use both plugins but, the affiliates will not earn any points for orders generated through their referral link.

Once enabled, you can choose how to award points to your affiliates. Choose one of the following three methods available:

  1. Fixed amount of points for each order: you can set a fixed number of points that your affiliates will get for every order, regardless of the order total. So, if you set this to 10 points, and the affiliate generates 3 different orders, he/she will get 30 points.
Affiliate points - fixed amount

2. Percent of points earned by customer: choose this option if you want that points for affiliates are calculated as a percent value of the points awarded to the customer for each order. For example, consider that you set a 50% and that the customer gets 30 points: the affiliate will get 15 points.

Affiliate points - percentage of customer's points

3. Conversion based on order subtotal: this option lets you calculate points that are awarded to the affiliate based on the order subtotal. You have to set a conversion rate that applies to affiliate sales. For example, if you set 1 point every $10, so that an order worth $50 generates 5 points, an order worth $37 generates 3 points and so on.

Affiliate points - order subtotal

  For more information about the settings of YITH WooCommerce Points and Rewards, please refer to the official plugin documentation.

YITH WooCommerce Stripe Connect

YITH Stripe Connect for WooCommerce allows splitting credit card payments made on your store among your business partners immediately and automatically. Due to the integration with the Affiliates plugin, you are also able to pay the affiliates (automatically) via Stripe Connect.

First of all, make sure the plugin is installed and activated. Then, configure YITH Stripe Connect as explained on the official documentation on this page.

Also make sure that your affiliates have connected their Stripe account as explained on this page, otherwise it will not be possible to issue automatic payments.

Now you will be able to see and enable this gateway from General options > Commissions & Payments > Payment gateways.

Enable Stripe Connect

Whenever an affiliate drives a sale to your shop, you will see the list of commissions in YITH > Affiliates > Commissions > Commissions List.

Commissions list

You will be able to see this payment gateway as a payment option for on the Commissions page, both in the bulk actions and in every single commission.

Stripe Connect in bulk actions
Stripe Connect in bulk actions
Stripe Connect in commission actions - commissions view
Stripe Connect in commission actions – commissions view
Stripe Connect in commission actions - commission detail
Stripe Connect in commission actions – commission detail

Based on the payment settings, the payment will be either processed automatically (please, see this page) or manually.

A payment record will be created in the Commissions Payments tab. As the payment is instantly processed, it will be automatically set to Completed and the commissions as Paid.

The commissions payments will be also recorded in the Commission Report tab in Stripe Connect endpoint:

Stripe paid commissions

YITH WooCommerce Subscription

The integration with YITH WooCommerce Subscription plugin allows the admin to enable commissions for affiliates also on renewal orders.

To enable this, make sure both plugins are activated, then, go to YITH Plugins > Affiliates > Settings, you’ll see a new option in the Commissions section called Enable commission handling for renews.

YITH Subscription integration

Choose the option that best suits your business:

  • Do not handle renewals: this will not assign any commissions to affiliates for renewal orders.
  • Register only first renew, when subscription switches from trial to active: this allows you to generate a commission for the first renewal order. This might be useful in case you offer a free trial, and so the first order is a €0, but you want to grant anyway a commission on the first actual payment to the affiliate who generated that sale.
  • Register all renews: this will assign affiliate commissions also on renewal orders.