Page 1 of 1

Guidance for using s2 membership plugin

PostPosted: December 30th, 2011, 6:42 am
by saddiedean
Hello gentlemen. Can anyone guide me how to integrate s2 membership plugin in my site?

I am making a WordPress site which will contain 3 type of user roles:
1. Site administrator (default admin by WordPress)
2. Doctors (Custom role and capabilities with PAID registration)
3. Patients (Custom role and capabilities + FREE registration)

There will be two registration modules Paid and Free. The paid ones should be assigned the 'doctor's role' and the free users should be assigned 'patients role'. I have created the free registration module using wp-members plugin (because I needed custom fields). I am trying to integrate s2 plugin for paid registrations. Then i came to know it also supports free user registrations.

I am currently using a plugin for user roles (Members/Role Manager). These creates & manages custom created roles and capabilities assigned to them. I have Created 2 custom roles.
Do i need these plugins to create and manage custom roles while using s2 membership plugin?

How will this plugin be integrated accordingly?

Re: Guidance for using s2 membership plugin

PostPosted: December 31st, 2011, 5:49 am
by Cristián Lávaque
You can use just s2Member without editing roles, unless you need to give extra WordPress capabilities to the them.

The free accounts are s2Member's Level 0, and that's the default WordPress Subscriber role. That's the default role free registrations get.

For the doctors you can sell s2Member's Level 1, which will be able to see the paid content assigned to s2Member Level 1, plus the free content below it at Level 0.

You can install the free version of s2Member and play with it to familiarize yourself. There are also several videos explaining the different aspects of s2Member. http://www.s2member.com/videos/

Does that help?

Re: Guidance for using s2 membership plugin

PostPosted: January 2nd, 2012, 5:20 am
by saddiedean
Bro I wanted to know how to create the registration modules? How would the free registrations get registered and how would the paid ones?
Are there any short codes to put in the pages or simply I just have to place the PayPal button rest it will do on its own?
And one more thing, I wanted the default registration role as User(custom created), so I did that from wordpress options. Now I want paid users to be assigned the role Members(custom created) how would that be possible?

Re: Guidance for using s2 membership plugin

PostPosted: January 3rd, 2012, 6:01 am
by Cristián Lávaque
I don't know how you'd change the deafault roles, and don't think s2Member will work with them. s2Member will recognize the Subscriber role as Level 0 and the s2Member Level 1 role as Level 1.

You could edit those roles to have the capabilities you want. http://wordpress.org/extend/plugins/user-role-editor/

Did you watch the videos? If Open Registration is enabled, then people can create free accounts. If the user registers without having paid first, he'll be at Level 0. If he paid before and then registers, he'll be given the Level you sold him. If he first registers free, he could upgrade to paid clicking the PayPal button while logged into his account.

I hope that helps. :)

Re: Guidance for using s2 membership plugin

PostPosted: January 3rd, 2012, 7:42 am
by saddiedean
I am using a plugin for editing roles. It is up to plugin-user that he wants to edit default roles or create new ones. I have created new roles. Man! I wanted to know how to create the registration pages? :-) Yes I have seen a video, it had tutorials for paid registration, I want to know how to make free user registration, I cant find this step in the video.
Thanks for helping but the issue isn't resolved yet :-(

Re: Guidance for using s2 membership plugin

PostPosted: January 3rd, 2012, 5:21 pm
by Raam Dev
To create free registration forms, you can use the Pro Forms feature of s2Member Pro (the free version of s2Member doesn't come with the Pro Forms feature). See this video for more information: http://www.s2member.com/free-registrati ... vel-video/