View Product Page

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.


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


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

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.

Affiliate payments in payouts list

Notifications

When a payout is made, PayPal sends a notification to both the sender and the receiver. You can customize the email subject and content from YITH PayPal Payouts > Notifications. To show the affiliate’s commission IDs in the content of the email, you can use the placeholder ´{commission_ids}.

Notifications about payouts

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 Affiliates 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. Integration with YITH Points and Rewards
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.
Fixed amount
2. Percent of points earned by customer: choose this option if you want points for affiliates to be 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. Percent of 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. Suborder total
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.


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


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

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.


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.

Check over instance before processing payments

YITH Affiliates plugin automatically enables this safety check for those who run staging sites for every payment method, which might cause the payments to fail. This check makes sure that an automatic payment fails, if it detects that the plugin has been moved to a domain other than the one where it was originally installed.

An example:

Imagine you clone your production site into a staging, all affiliate configurations will be cloned as well. If you set up automatic payments for the affiliates, there is a chance that the staging site will issue payments via the live payment account (e.g. PayPal, Stripe etc.), thus leading to double commission payments for affiliate.

In this case, thanks to this check that is automatically enabled, the system makes the payment fail for safety reasons, because the staging domain isn’t the same as the production one where plugin was originally installed.