PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

3 different membership "products" w/ one mb options page?

s2Member Plugin. A Membership plugin for WordPress®.

3 different membership "products" w/ one mb options page?

Postby skyhigh » May 3rd, 2011, 7:26 am

we are a non profit organisation organizing yearly environmental fairs in 3 differents cities.

I want to manage different types of users through the S2member plugin. The different type of users are:
paying "members": exhibitors to the fair (different for each city)
non paying "members": speakers, workshop animators, artists, contributors to website content

Currently I have one website (one domain). We are building a new WP based site (one install).

How can I organize the registration process, given that:
  • users register for one of 3 specific fairs (in a specific city)
  • currently there is a separate section for each city's fair on the website
  • pricing and booth details are different for each city
  • exhibitors have multiple options depending of size of booth wanted and type of business (see current online payment page (with paypal buttons and dropdown menus) - http://www.projetecosphere.org/fr/exp-inscription-paiementenligne2.php
  • some exhibitors will not pay online, but only fill out a registration form and pay by check

I went through the tutorials and looked at the documented registration process, but I am unable to figure out how our process fits with the plugin, or how to adapt one or the other.

I would greatly appreciate help here - (probably will also need a developer for customizations...)
User avatar
skyhigh
Registered User
Registered User
 
Posts: 4
Joined: April 19, 2011

Re: 3 different membership "products" w/ one mb options page

Postby Cristián Lávaque » May 3rd, 2011, 4:28 pm

Well, I suggest you use Level 0 for free members and Level 1 for paid ones, and then use custom capabilities for the different variables that affect access/price (e.g. city). For other particulars that don't have to do with price/access you could use custom registration fields.

http://www.s2member.com/api-scripting-overview-video/
WP Admin -> s2Member -> API / Scripting -> Using Simple Conditionals
WP Admin -> s2Member -> API / Scripting -> Using Advanced Conditionals

http://www.s2member.com/advanced-conditionals-video/
WP Admin -> s2Member -> API / Scripting -> Custom Capabilities
http://www.s2member.com/custom-capabilities-video/

To get a developer you can try here viewforum.php?f=37

I hope that helps. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: 3 different membership "products" w/ one mb options page

Postby skyhigh » May 3rd, 2011, 4:54 pm

can I have multiple membership options pages on a single site (one WP install)?

Like having one exhibitor registration page for city 1, another exhibitor registration page for city 2, ...etc

How would I set this up?
thanks

PS: same question for multiple membership LOGIN pages depending on user / member type?
User avatar
skyhigh
Registered User
Registered User
 
Posts: 4
Joined: April 19, 2011

Re: 3 different membership "products" w/ one mb options page

Postby Cristián Lávaque » May 3rd, 2011, 9:23 pm

You can specify different Membership Options Pages using the Special URL option for it, which lets you use replacement codes to customize the URL. WP Admin -> s2Member -> General Options -> Membership Options Page

The custom login pages can be created with s2Member Pro's Pro Login via PHP. WP Admin -> s2Member -> API / Scripting -> Pro Login Widget via PHP
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010


Return to s2Member Plugin

Who is online

Users browsing this forum: Exabot [Bot], Google [Bot], Yahoo [Bot] and 1 guest

cron