Enforcing paid Membership at registration is not working

9 replies [Last post]
brewern
Offline
Joined: 01/04/2010
Status: 
Answered

The demo and my settings look great.  If only I can get it to work.  

In "MS Membership Suite Settings" all is checked under Main Settings.  However, when I register to the site it does just that, as if the module is not installed.  I see no Membership Plan choices or info in registration, even though I have the "Enforce Paid Membership at Registration" checked.  I created a Basic Membership Plan.  I have the permissions set as well.   Am I missing something?

Leighton Whiting
Offline
Joined: 06/02/2009
Brewern, You also have to

Brewern,
You also have to have at least one plan have the option set in the Membership Plan to show on the Registration Screen. Here is what it is called.

Show on New User Registration Screen?
Adds this membership plan to the user registration screen, allowing new users to sign up for this membership plan at registration.

Let me know if that works.

Sincerely,
Leighton Whiting

brewern
Offline
Joined: 01/04/2010
already set

I've already got those settings setup. Still not working.

I had the "Content Profile module" enabled, because it adds fields to registration and thinking it might interfere, I disabled it.

BTW, i'm running the latest version of the money scripts module and Drupal 6.14

Leighton Whiting
Offline
Joined: 06/02/2009
Could you email me the link

Could you email me the link to your site so I can take a look?

Sincerely,
Leighton Whiting

djoulle
Offline
Joined: 01/14/2010
Same problem

Dear Leigthon,

I'm facing the same issue, can't send you a link as the project is on a local machine.

The membership plan is set to show on the registration page, the enforce membeship setting is on, but nothing is diplayed on the registration page

Membership suite 6.x-5.4 Drupal 6.15

Really needing your help

Thanks

Julien

Leighton Whiting
Offline
Joined: 06/02/2009
Brewern, I found the problem.

Brewern,
I found the problem. In the Advanced Settings section of the Membership Plan, you had 'Premium Members' role checked for the allow roles, but not 'Anonymous Users' or 'Authenticated Users'. This feature is there so that you can restrict membership so that only certain roles can purchase the membership. Since anonymous users can't purchase the membership, it wasn't being shown on the New User Registration page. If you leave this setting blank, it defaults to allow all roles to purchase the membership. Hope that helps clear things up!

Sincerely,
Leighton Whiting

brewern
Offline
Joined: 01/04/2010
Thanks!!

You saved me, thanks!!

djoulle
Offline
Joined: 01/14/2010
 Worked for me too thanks !

 Worked for me too thanks !

Leighton Whiting
Offline
Joined: 06/02/2009
Glad to hear it :) -Leighton

Glad to hear it :)

-Leighton

myhomeit
Offline
Joined: 12/24/2011
AWESOME

This fixed my problem 5 min after it was noticed! Quick search on the site! 

 

Thanks Leighton! and thanks brewern for asking the question!

Twitter Feed