If you are setting up a revenue sharing site (to split profit with a partner) whereby you want to share the profit of the products with the author/creator of the product then you can use the “Revenue Sharing” feature of WP eStore.
How Revenue Sharing Works
WP eStore allows you to setup a revenue sharing site with the help of the WP Affiliate Software. Basically, you setup your authors as an affiliate then specify the affiliate ID of each author to their corresponding products when setting up the product in eStore (this links the author with a particular product). When a product is sold, eStore checks to see if this product is using revenue sharing. If revenue sharing is used for that product then it awards the appropriate amount to the corresponding author of the product in the form of affiliate commission. The commissions will keep accruing whenever this product sells. You can then payout all the outstanding commission (the authors share) at the end of the month or week or whatever.
How to Use the Revenue Sharing Feature
Step1: Enable the revenue sharing feature from the “AddOn” settings menu of WP eStore
Step2: Create an affiliate account for each of your authors/product creators (You can create affiliate account from the “Add/Edit Affiliates” menu of the WP Affiliate Platform plugin)
Step3: Specify the corresponding affiliate ID in the “Author ID for Revenue Sharing” section of the product when configuring the product in eStore.

Linking a product to a revenue sharing author
Additionally, you can override the commission level to be used for this product’s revenue sharing calculation by specifying a number in the “Revenue Sharing Commission Level” field. This field is not mandatory. If you do not specify any value in this field it will simply use the commission level specified in the author/affiliate’s profile for revenue sharing calculation.
How the Revenue Sharing Cuts Work For Normal Transactions
The revenue sharing for normal transactions are very straightforward. The “author/partner” gets the percent specified in the revenue sharing section for the product.
For example, lets say it is a $100 Product and you have specified the author/partner to get 50%. The calculation will look like the following:
- 50% author’s cut (so the author of the product gets $50)
- The leftover is for the house ($50 in this case).
How the Revenue Sharing Cuts Work When Used Together with Normal Affiliate Commission
When revenue sharing is used in conjunction with a normal affiliate campaign then the calculation works like the following:
For exmaple, lets say it is a $100 Product and you specified the author to get 50% and the affiliates to get %50. The calculation will look like the following:
- 50% affiliate commission (so affiliate gets $50)
- 50% author commission (the author of the product gets 50% of profit). The affiliate commission is deducted from the product price and then the author gets 50% of the left over. So in this case the author will get 50% of ($100-$50) which equals to $25.
- The leftover is for the house ($25 in this case).
Note: We provide technical support for our premium plugins via our customer only support forum
@Pedro, we have added a feature that will allow you to specify different revenue sharing commission amount on a per product basis. Please see the updated documentation.
Hello, Im wondering if I can have different revenue sharing values for different products, it seems I can set the affiliate amount but I cannot seem to set any shared revenue on individual products, if this is not currently available, is it in the works? is there somewhere I can request features or see whats cooking in updates?
thanks in advance
The product needs to be configured in eStore’s database before eStore can recognise it. Once you configure the product you can use a PHP function to display a button for it. PHP function references can be found in the shortcode documentation page.
Hello,
Is there a way to pro grammatically created a new eStore product.
Since the process to create a product is as simple as the Name, Price and URL is it possible to create a script that interacts with eStore to create a product and add it to the eStore database? Something like eStore_Product(“My Product”, 9.99, “http://thankyoulink.com/thankyou.html”)
The reason for this is that I have a site that allows registered and unregister users the ability to create a new post which then acts as a product as they can also upload a file using a form. But it would be great if I could have it integrated with Estore so that this post/product created by my users can have the benefits of the eStore.
Thank You!
Reading your above post makes me believe I can have two authors being paid revenue sharing on one product. When I enter affiliate names in the box do I use a space or a comma to separate them?
The more I use and learn about your plugins the more I like them.
Hi Kimberly, Revenue sharing does not effect the Affiliate commission awarding.
However the affiliate commission is applied to the full amount and is not deducted from the split.
Example:
Product cost $100.00
You have an affiliate commission of 30% = $30.00
Revenue Splitting is 50/50
Revenue Split would be $100/2 = $50.00 each
So you will need to make sure to adjust the split for the affiliate commission like 35/65 this way one person is not stuck paying the full affiliate amount out of their share.
Let me know if this does not make sense.
Can/Does Revenue sharing work in conjunction with an actual affiliate ID or does it take the place of it? Meaning can “Bob” and “Bill” be revenue sharing and the product be sold with affiliate commission via “Jane”? Will all three still get the appropriate income or will the existence of revenue sharing stop Jane from getting paid due to how the calculation is handled?
Kimberly
Great features…! 😉