Unable to capture affiliate with s2member integration

Posted in


I have followed the steps for s2member affiliate integration but unable to capture a new sale for affiliate.

1) I have a url http://www.xxx.com/?affiliate=123
2) Access URL, go to pricing page with Paypal code (on sandbox)
3) Once paypal purchase is completed, sale commision goes to “Direct” instead of affiliate ID “123”.

Here’s the transaction URL that was posted according to the log:


I censored some data and the key is indeed the key I got from Affiliate >s2member > Notification key.

Would appreciate some advise. Thanks!

5 Responses to Unable to capture affiliate with s2member integration

  1. Reeve November 6, 2014 at 3:56 am #

    Hi Kento,

    Thanks for the comments. I heeded your advice and went for normal PayPal button instead (from s2member). To smoothen out the flow, I also went for Affiliate Users plugin as you had recommended. When I access the Affiliate URL (http://www.xxx.com/?aid=9) tried to sign up and make payment via PayPal (sandbox) through the new PayPal button, the credit still goes to “Direct” instead of the affiliate. However, when I see from the admin panel, it says that this user is correctly registered as an affiliate.

    I find this weird as the affiliate is registered correctly, but the payment is made to “Store” instead of the user. Would appreciate any help on this. I will send you a test login account again for your convenience. Thanks.

    • kento November 14, 2014 at 9:25 am #

      Hi Reeve,

      I’ve just emailed you regarding the successful test with referral result showing correctly. Please let me know if you need any further help on this.


  2. Reeve October 27, 2014 at 2:23 am #

    Hi Kento,

    I have created a test affiliate with permalink /?aid=4. I went into the website http://www.getstarted.sg/?aid=4 and clicked “purchase plan”, and proceed to register an account and make a PayPal payment (sandbox account). Once the process is completed, the referral is awarded to “Direct”. The test affiliate has 0.00 USD in the account.

    I have forwarded the admin email to support at itthinx dot com. Thanks!

    • kento October 27, 2014 at 6:03 am #

      Hi Reeve,

      Thanks for the access details, I see that you’re using PayPal Pro buttons and this isn’t supported by the integration. It does support the normal PayPay checkout options though.


  3. kento October 25, 2014 at 11:37 am #

    Hi Reeve,

    Can you please confirm that you have followed these steps to verify the process:

    1. Create a test affiliate
    2. Visit the test affiliate’s link
    3. Make a purchase (using the same browser and without clearing cookies)
    4. Referral should be credited to the test affiliate

    Would you like us to have a look at the admin back end of your site and run a test? If yes, please forward admin access details to support at itthinx dot com and include a link to this topic.

We use cookies to optimize your experience on our site and assume you're OK with that if you stay.
OK, hide this message.

Affiliates · Contact · Jobs · Terms & Conditions · Privacy Policy · Documentation · Downloads · Useful Plugins · My Account