Membership question

Discussion in 'Pre-Sales Questions' started by harwoodr, Jan 8, 2007.

  1. harwoodr

    harwoodr New Member

    Joined:
    Jan 8, 2007
    Messages:
    2
    Hey there,

    I'm creating a php application that I would like to have two membership levels in:

    1. Basic (free/ad supported) membership
    2. Premium (paid/ad free) membership

    I'd like to make it so basic users can upgrade and if premium users expire they become basic users - is this possible with amember?
  2. draj

    draj New Member

    Joined:
    Dec 29, 2006
    Messages:
    252
    Hi!

    It would be a joke if this would NOT be possible!

    One can create both the subscriptions and in the Premium one, you give the setup that it would de-activate the basic.

    So you give the registered users a choice of both membership level, provided you created basic and premium membership levels. This will then appear as an option in their dropdown menu.

    When they choose the basic level, it will be upgraded to basic account - IF AND ONLYIF - they are registered users (For logical reasons!). Here, you need to setup this subscription such that the basic level - REQUIRES - registered level subscription account.

    Then if a user tries to upgrade (from registered user subscription) to premium, aMember would quirk (I suppose!) adn tell them to upgrade to the basic level first!

    This you can achieve if you create the premium membership which has the pre-requisite as basic subscription.

    Hence the flow diagram would be as follows:

    New User
    New User >> Registered User
    New User >> Registered User >> Basic Membership
    New User >> Registered User >> Basic Membership >> Premium Membership

    Hope this helps.

    NB: I have recently purchased and have not played this lovely script. Hence I reply to your post based on my understanding of this script the way how it could work. Hence, I could be wrong....
  3. storehunt

    storehunt New Member

    Joined:
    Aug 22, 2006
    Messages:
    13
    If you don't mind all members starting off as basic (free) the simplest way is to have your basic membership on the signup page and have it be a lifetime that never expires, if they upgrade they have both memberships which is no big deal, just an extra link in their members area (member.php) and they have a choice of going to the ad supported or their premium and if their premium expires they will still have their basic.

    That's what I do on one site and it works great they always have a link to something without having to take any action.
  4. harwoodr

    harwoodr New Member

    Joined:
    Jan 8, 2007
    Messages:
    2
    I'm actually writing my end-user interfaces as a firefox extension... so they would rarely see the members area...

    Mostly, I want to be able to tell in my php server-side code if they're premium or basic... and have amember fail back to basic if the premium expires...

    So... thinking about this... if someone has a valid login of any type - we're cool... and they can get content with ads... if they have a premium account, then we can disable the ads...

    Okay, great.

Share This Page