I'm building a Drupal 7 site which is going to have several paid-for monthly membership levels. Payment will be taken via Clickbank and a successful transaction should add a user to the site with a specific role based on the membership level they sign up to. It should also track their recurring payments and alter the membership level if they amend or cancel their subscription.

I also need to incorporate recurring affiliate / referral payments so that if someone is referred by an existing member, that member receives a percentage of each month's membership payment for their referral.

The research I have done tells me that Drupal Commerce and Ubercart are the two main players in terms of payments / membership and I know they both have affiliate / referral add-ons. I also know about the Clickbank IPN module that should track payments and configure roles, etc.

The only thing I can't figure out is whether it's possible to make any combination of those modules work together to achieve the goal set out in my first paragraph.

Can anyone shed any light on whether this is possible?

Comments

dodge’s picture

No-one has any guidance on this?