Affiliates Pro s2Member Integration

IMPORTANT : Support for s2Member has been dropped. We recommend to use Groups and WooCommerce instead.

This pack integrates Affiliates Pro with s2Member, allowing you to maintain an affiliate program to boost your s2Member membership and subscription sales.

Integration Features

The integration provides all the features of the Affiliates Pro plugin, plus:

  • Affiliate referrals are created automatically when a member makes a payment.
  • Support for recurring payments, if you continue to pay your affiliates for recurring subscription payments, the corresponding referrals are created automatically for the initial affiliate.
  • Refunds and reversed payments can automatically reject referrals.
  • Notifications are sent to the site administrator when a new referral has been granted.
  • Affiliates are notified of new referrals.
  • Automatically handles s2Member API Notifications – there is no need to set up notification URLs manually for payment or refund/reversal notifications.


After following the steps to install the integration pack, please refer to the documentation available here: Affiliates Plugins Documentation.


API Notifications

Email notifications

Recurring payments and refunds


Detailed referral information

A view on totals ready for PayPal Mass Payment

144 Responses to Affiliates Pro s2Member Integration

  1. Jarrad fiorito August 17, 2014 at 6:32 pm #

    Would I need to purchase s2 member pro to use this? Or do I simply need affiliates pro and the free version of s2 member?

    • antonio August 20, 2014 at 7:44 am #

      you can use Affiliates Pro s2Member Integration with s2member light or pro.

  2. Falcon August 14, 2014 at 8:42 pm #

    I am using S2member and I would like to have every new user that signs up to be an Affilate. If auch an Affiliate refers a new user, they should receive a free month of their own subscription. So there should not be a Commission payout under no circumstances. Is that possible? How?

    • kento September 1, 2014 at 3:25 pm #

      Hi Falcon, that’s not possible unless custom-coded and as it is right now I don’t see this happening for the s2 integration.

  3. Jeff April 23, 2014 at 7:56 pm #

    Hi Kento,
    Does Affiliates Pro need to reside on the same domain as the product being sold under S2 Member?

    I will have multiple subscription sites, each with their own copy of S2 Member of possibly other membership software, or software that is just a one time product. But I would like to manage all the affiliates from one WordPress site.

    This is no different than if I were using Clickbank or JVZoo to manage affiliates except that I want to be able to give affiliates lifetime commissions from any future purchase made by customers they refer to me, regardless of which product they buy or which site they buy the product on.

    Is this possible?


    • kento April 27, 2014 at 1:45 pm #

      Hi Jeff,

      You wouldn’t be able to use it with that setup without customization because mainly on multiple sites for s2 it would have different IPN handlers for each instance and that would have to be coordinated.


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