WordPress.org

Ready to get started?Download WordPress

Forums

s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members)
[Plugin: s2Member® ( Membership w/ PayPal® )] How to set up a dual membership registration (3 posts)

  1. annekegleijm
    Member
    Posted 2 years ago #

    We offer 2 memberships: a gold and a silver.
    The gold members not only pay to become a member but they also use the site to sign up for events organized by Culinary Calgary Meetup, they also use a forum to discuss future and passed events. Info about member's adresses, etc. are discussed in these pages and obviously I don't want this information visibile for every one. Due to the privacy from members these pages (forum and Meetup pages as well as the full meet-up details including location and name of the host) I need to restrict these pages from the silver members.
    To become a silver member I only need Username, email and Password info. To become a gold member I also need information such as Name, Address, City, phone no. etc. How do I get s registration form that offers the user the option to sign up for silver and then just give the basis info, or for Gold and give the extra information plus of course the payment?

    I also would like to know how to add an avatar to the membership form.

    I work with WordPress, BBpress and use the Elgee Elbee theme.

    Hope to hear from you soon!
    Thanks!
    Anneke
    Culinary Calgary

    http://wordpress.org/extend/plugins/s2member/

  2. ecurtain
    Member
    Posted 2 years ago #

    annekegleijm,

    I've been using s2member to accomplish something similar to what you describe. Here's what I did:

    - Used S2Member to define the different levels (in our case, a free-level-0, plus "bronze", "silver", and "gold" levels (1,2,3)

    - Add custom registration fields (phone, address, etc), but made them optional. When a member registers, they may or may not enter the information - and we ignore it for the free level.

    - Created a "members area" page that is itself blank, but serves as a parent to the others

    - Created an "edit my profile" page in the members area and protected it for levels 1 and up. So free members can't enter their address at this point. (If free or non members try to access this page directly, they are routed to the "membership levels" page by the plugin)

    - Create a "membership levels" page that shows the members' current level, and buttons to upgrade to a higher level.

    - Created a forum using BBPress, and limited it to levels 1 and above.

    - Implemented FaceBook connect to allow members to join easily

    So now anyone can visit the site, and can create free membership easily using their facebook credentials. -- or they purchase a paid membership immediately if they choose. Free members can upgrade at any time.

    PAID members are directed to the members area upon login. They also see a "go to members area" button anywhere else on the site. The members area contains documents, news, forum, etc...anything that's private the the general public.

    This arrangement works well for us! Best of luck.

  3. annekegleijm
    Member
    Posted 2 years ago #

    Ecurtain, thanks for your reply!

    The problem is that the extra information is mandatory. In other words, the gold member has to fill in address, phone no. etc.

    In your example members have the option to fill in these fields?

    I have been looking for ways to add two different registration forms, one short version and one longer version that includes a paypal button. Not sure how that works though....

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags