Tips and Tricks HQ Support Portal › Forums › WP Affiliate Platform › Recurring affiliate payments
- This topic has 5 replies, 3 voices, and was last updated 11 years, 8 months ago by admin.
-
AuthorPosts
-
April 20, 2012 at 12:59 pm #6136DMartinMember
Hi, I just need to confirm with you. I am using eMember, eStore and Aff platform on a membership site ([http://www.studythebiblenow.com]). If someone signs up for a monthly subscription through an affiliates link, will the commission arising from that sale continue month upon month through the life of the subscription (i.e.: the affiliate payment will not just be given on the initial purchase, but given each month for the progress of the subscription)
April 21, 2012 at 12:57 am #44280adminKeymasterYes, it will continue to give the commission on a recurring basis as long as the subscription button was created using eStore.
If you (for whatever reason) do not want to give the recurring commission then that can done too. You can check the following option to achieve this:
WP eStore Settings -> AddOn Settings -> One Time Commission for Subscription Payment
March 11, 2013 at 6:19 am #44281kwikwebMemberHi there,
I have just tried to set this up. I am using eStore and WP Affiliate Platform together. I created a recurring subscription button using eStore for membership access to my site.
The membership is being handled by WishList Member.
I created the product properly as a subscription product.
I then clicked an affiliate link and proceeded to purchase the membership.
The affiliate did in fact get the proper commission as it was set up on the first transaction however on the renewal, the affiliate did not get the new commission.
I checked and the WP eStore Settings -> AddOn Settings -> One Time Commission for Subscription Payment option is unchecked.
Is there any where else I can look?
I want the affiliate to keep earning revenue each month upon renewal of the membership until the membership is finally cancelled.
By the way the cookie’s lifetime is set to 30 days for the affiliate and the test subscription product that I’ve setup is set for renewal every 24 hours so it’s not a case of an expired cookie.
March 11, 2013 at 10:20 pm #44282adminKeymasterPlease post a link to the page where you have placed the subscription button.
Next, enable debug in eStore plugin. Wait for the recurring payment to kick in then share the content of the debug log file so we can see what it did. This post will help you enable the debug option:
https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do
March 13, 2013 at 4:51 pm #44283kwikwebMemberSo I followed your steps and enabled debug. I setup another test with a real live Paypal account and all of a sudden it started working properly. After the second transaction the affiliate commission was successfully paid out. I even waited for the third payment from Paypal to happen and the affiliate commission was paid out. I just disabled debug logs and now I’m going to wait one more day to see if it still works.
If it does work then I have one small theory to run by you.
When I was testing previously, I was using the same Paypal account each time which was tied to a Gmail address that I have. In order to simulate a new customer in the eStore, I registered that customer as myemail+(number)@gmail.com and I incremented the number each time I did a new test.
Gmail has a really neat feature that if you add a plus and anything afterwards it’s like an alias for the root e-mail address. That way you can trick certain signup forms to give you more accounts but all e-mails go the main root e-mail address.
Maybe using this method was messing up with eStore and the Affiliate Platform plugin in some way?
This time I used a completely different e-mail address than before with a completely different Paypal account and it worked.
Let me know if you ever tried using this plus feature of gmail with these plugins?
If you haven’t and it is indeed a small bug that would be a cool one to play around with and see if you can fix.
Let me know if you still want to see the debug logs.
March 13, 2013 at 11:00 pm #44284adminKeymasterThe plus feature of Gmail shouldn’t cause any issue. You can manually delete all purchase records from eStore’s manage customers menu then try another subscription signup using the gmail alias to prove what I am saying. Keep debug enabled and you will be able to see what how it goes.
-
AuthorPosts
- You must be logged in to reply to this topic.