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™

handling prepaid user registrations

s2Member Plugin. A Membership plugin for WordPress®.

handling prepaid user registrations

Postby halifaxious » May 13th, 2011, 12:50 pm

Hi,

I'm migrating my club's website to WordPress and using s2Member to manage registrations. The previous site was static so none of the club's members had to log on. My issue is that I want current club members to register themselves so that they are responsible for their contact information, but I don't want them to have to pay because their current memberships aren't up for renewal until September.

Optimally, I'd like a scenario like this:

1. I email current club members a unique code that they use during registration
2. User registers.
3. When user prompted for payment, there is an option to enter their code instead.

If that's not readily possible, this scenario would also suit:

1. User registers.
2. User is prompted either to pay or to claim current club membership status
3. Claiming users are registered at level 0 and an email is sent to the administrator who verifies their names against our club list and promotes them to full membership if appropriate.

In either scenario, the expiration date of the current members would be automatically set to Sept 30, 2011.

Is there a way I can set this up in S2Member?

Thanks,
Jen
User avatar
halifaxious
Registered User
Registered User
 
Posts: 11
Joined: May 13, 2011

Re: handling prepaid user registrations

Postby Cristián Lávaque » May 13th, 2011, 1:42 pm

Hi Jen. :)

You could open free registration and monitor new users, check them against your paid members list and update their profile with Level 1 and set the EOT to Sept 30.
WP Admin -> s2Member -> General Options -> Open Registration / Free Subscribers
WP Admin -> Users -> Edit User -> Role
and Automatic EOT Time

With s2Member Pro you can import your users using the Import tool, which would create the account for each member and they'd update their profiles with their info after its created. In the import you can set all the accounts' EOT to Sept 30. WP Admin -> s2Member -> Import / Export -> User/Member Import Files

The EOT automatic behavior can be set to demote the account to Level 0 with either approach. WP Admin -> s2Member -> PayPal Options -> Automatic EOT Behavior

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


Return to s2Member Plugin

Who is online

Users browsing this forum: Bing [Bot] and 0 guests

cron