Does aMember version 4 have a referral system?

Discussion in 'aMember Pro v.4' started by trafficbrowser, Nov 16, 2011.

  1. trafficbrowser

    trafficbrowser Member

    Joined:
    Oct 30, 2011
    Messages:
    46
    I am looking to integrate my membership that gives credit for others on a referral base.

    I seen a way to pay members on different levels but no referral system, am I missing something.

    I am looking for somthing like this.

    http://www.yoursite.com/ref.php=username

    I would then create my own rewards by using PHP in a protected folder.

    Any help would be appreciated.

    Thanks.
  2. skippybosco

    skippybosco CGI-Central Partner Staff Member

    Joined:
    Aug 22, 2006
    Messages:
    2,526
    That would be the affiliate feature.
  3. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    I think hes looking more for anon-financial reward system.
    aMember has a plugin for 3.x that does that- you reward credits for referrals rather than $s.
    Contact support as its not listed in the order page.

    David
  4. trafficbrowser

    trafficbrowser Member

    Joined:
    Oct 30, 2011
    Messages:
    46
    I have been looking at the referral system that comes with v4 I think I can make this work. Looking at the database table named am_aff_lead

    Does anyone know if the leads get deleted if a sale is made or if after a certain amout of time?

    I have 2 products. One is a free membership that I want everyone to join. Then later on if they want to upgrade they can join the paid version.

    Bascily I just need to know who refered who. I am creating a 5 tired referral system in one of the protected folders.

    Also looking at the affiliate program I notice that when I setup a text link it does not seem to work.

    For example

    If I setup this redirect url
    http://www.yoursite.com/amember/signup/index

    Then use the referral url

    http://www.yoursite.com/amember/aff/go?r=2&i=1

    It redirects to
    http://www.yoursite.com

    Instead of the redirect url
  5. trafficbrowser

    trafficbrowser Member

    Joined:
    Oct 30, 2011
    Messages:
    46
    Just thought you should know I am using 4.1.3 Beta
  6. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    1. Leads are not deleted. They are logged for statistical reasons.
    2. You know who referred who. There is a field "aff_id" in member profile.
    aMember itself does not handle more than 2 levels of commission. 3+ levels affiliate programs are considered as MLM and not prohibited by most payment processors. But with custom code, you can follow aff_id -> user_id links in am_user table to find referral of any level. aff_id is saved on customer signup and is not changed anymore.
    3. Strange, will check it now.
  7. trafficbrowser

    trafficbrowser Member

    Joined:
    Oct 30, 2011
    Messages:
    46
    Ah.. Thanks on the catch from the am_user table. That makes things a little easier. I am still trying to figure things out and where everything is.

    My referral program is not a MLM because it's only going to have 1 pay level referral. (The one from Amember) and then 5 levels of my own custom code.

    I have over 100 signup links, each one has a referral of their own.
    If 1 person does not choose to join a program then it will use the referral above them.. and so and so forth, up to five levels.

    I have created software to join all 100 free traffic sources, I am in the middle of having my desktop software talk with the Amember data using an API that I am working on.

    I am just trying to make sure that amember is going to do what I need it to.

    So far I only found a couple of problems.

    1. One is mentioned above with the Referral Url Redirect Problem.

    2. The other is listed on your bug tracker. http://bt.amember.com/issues/445 I think a work around would be to create a custom signup page but I am waiting to see if issue would be fixed first.

    Thanks for answering my questions.

Share This Page