Enabling the integration
To generate commissions for referred transactions you will firstly need to enable the integration. Here’s how:
- Navigate to SliceWP > Settings > Integrations (tab).
- Turn on the switch next to MemberPress and save the settings.
Once the integration is enabled, whenever a referred visitor signs up to one of your memberships, the affiliate that sent the visitor to your website will be rewarded a commission.
Setting the general commission rates for subscriptions
The amount your affiliates are rewarded for each referred transaction can be customized to your needs. To set the general commission rates:
- Navigate to SliceWP > Settings > General (tab) > Commissions Settings (section).
- Set the rate value and the rate type (discussed below) to the appropriate values.
Commission types can be:
- percentage based – the commission’s value will be calculated based on the price of the membership level’s price. For example, if your level’s price is $45, a rate of 20% will lead to a $9 commission.
- fixed amount – the commission’s value will be the amount entered, whatever the price of the membership level the visitor subscribes to. For example, if you set a rate of $10 fixed amount, your level can be $45, $75 or $100 and your affiliate will always be rewarded $10 commissions.
Quick note: The Subscription Rate applies only for the first transaction of a subscription. By default, future transactions attached to a subscription will not generate commissions for your affiliates.
If you wish to enable commissions for recurring transactions, click here to learn how you can do it.
Disabling commission for a particular membership
By default, commissions will be generated for all memberships. If you wish to disable commissions entirely for a particular membership, here’s how you can do it:
- Navigate to your WordPress dashboard > MemberPress > Memberships > Click to edit the membership for which you want to disable commissions.
- Scroll down to the Subscription Commission Settings and check the Disable Commissions option.
Setting the subscription commission rate per individual membership
By default, the subscription commission rate set in the plugin’s general settings page will be applied to all memberships.
In certain situations however, you may need to set a different commission rate for a particular membership. Here’s how you can do it:
- Download and install the Product Commission Rates add-on. If you’re not sure how to do this, please follow the instructions from this article.
- Navigate to your WordPress dashboard > MemberPress > Memberships > Click to edit the membership for which you want to set custom commissions.
- Scroll down to the Subscription Commission Settings section and set the rate and rate type, similar to the way you’ve done for the general settings.
Once the add-on is installed and the custom rates are set for a membership, when a referred visitor subscribes to the membership, your affiliate will be rewarded a commission based on this custom rate, overwriting the one you set in the general settings.
Quick note: The Subscription Rate applies only for the first transaction of a subscription that is tied to a membership. By default, future transactions attached to a subscription will not generate commissions for your affiliates.
If you wish to set commissions for recurring transactions, click here to learn how you can do it.
Quick note: If an affiliate has custom commission rates enabled and set, those will be used to calculate the final commission value instead of the membership’s custom rate.
Setting up affiliate recurring commissions
By default, commissions will be generated only for the first transaction of a subscription. However, you can reward your affiliates with commissions for recurring transactions as well.
To have the recurring commissions functionality available on your MemberPress powered website, please firstly install the Recurring Commissions Add-on. If you’re not sure how to do this, please follow the instructions from this article.
Sitewide versus non-sitewide recurring commissions
With the recurring commission add-on you can enable two main workflows:
- Sitewide enabled. With this option, you’re enabling recurring commissions for all of your memberships and all of your affiliates with one click. This is useful when you want to offer the same recurring rates and recurrence limitations (discussed below) for all memberships. Even though these general options apply to all of your memberships, if you want to set different rules for a particular membership, you can, from the membership’s edit page (discussed below).
- Sitewide disabled. With this option, which is the default when you activate the add-on, none of your memberships generate recurring commissions. You can however enable recurring commissions on a per membership basis. This is useful when you want to offer commissions for recurring payments only for certain memberships.
If you wish to enable commissions sitewide, here’s how you can do it:
- Navigate to SliceWP > Settings > General (tab) > Recurring Commissions (section).
- Turn on the Enable Sitewide option and save the settings.
Setting the general recurring commission rate
With the recurring commissions add-on you can set custom rates for recurring transactions that are different from the initial subscription rate we discussed above.
For example, you can have the following setup: a 20% commission rate for the initial transaction of a subscription with a 10% rate for future transactions of that same subscription.
So, let’s set the recurring commission rates that are available sitewide. Here’s how:
- Navigate to SliceWP > Settings > General (tab) > Recurring Commissions (section).
- Set the rate value and the rate type for the Recurring rate option, similar to how you’ve done it for the Subscription rate above.
Limiting recurring commissions sitewide
In certain situations, you may want to limit the number of commissions offered to your affiliates.
For example, let’s say you have a monthly membership. And instead of rewarding commissions for all recurring transactions of a customer’s subscription, you want to offer commissions only for the first year of this subscription.
To do this, let’s set the recurrence limit. Here’s how:
- Navigate to your WordPress admin dashboard > SliceWP > Settings > General (tab) > Recurring Commissions (section).
- Set the Recurrence option to Limited.
- Set the Recurrence Limit value to the number of commissions you want to offer affiliates after the initial commission.
Quick note: Your recurrence limit should not take into account the initial commission of a subscription.
For the example above, where you would have a total of 12 commissions for the first 12 months of a subscription, because the first commission is handled separately, your recurrence limit should be set to 11.
This way, you’ll end up with 1 initial commission and 11 recurring commissions.