Page 1 of 1

S2 pro not upgrading user

PostPosted: January 12th, 2011, 1:58 am
by financecooler
Hello again... one more little bug.

It appears that if I visit my page as a non-logged in user, find my way to the registration/membership page with the buttons that lead to the Google Checkout process, go through the payment gateway and THEN register a user name, things work great. I'm promoted to the appropriate level as a user (2), etc.

BUT... if I register for the site for a free account and THEN go to the registration/membership page to upgrade my account to level 2 ... I go through the Google Checkout process, etc. ... the s2 pro plugin doesn't upgrade the user. The user stays put at level 0 or 1 unless the admin manually bumps the user up.

Obviously this is an inconvenience... any idea what causes this?

Thanks again...

AJC

Re: S2 pro not upgrading user

PostPosted: January 20th, 2011, 3:21 pm
by yolle555
I'm having the same problem... can anyone help?

Re: S2 pro not upgrading user

PostPosted: February 3rd, 2011, 4:30 pm
by yolle555
Can anyone direct me to a post where this problem has alreadz been discussed? I don't know where to look for the problem. It's kind of anoying to manually upgrade users.... :(

Re: S2 pro not upgrading user

PostPosted: April 26th, 2011, 8:01 am
by dennisvdh
We are having the same problem. We are researching now if its because we are in a test domain and not on the live site and keys do not match... Not to say this is the solution (yet) but just a hint on where we are looking.

Re: S2 pro not upgrading user

PostPosted: April 26th, 2011, 10:56 am
by Cristián Lávaque
Hi guys. Sorry for the late response, I just now saw this thread.

What versions of WP, s2Member and s2Member Pro are you running?

Make sure you have enabled IPN logging. WP Admin -> s2Member -> Google Options -> Google Account Details -> Enable Logging Routines

Could you please look at your IPN logs and share the entries that had this problem? (x'ing out any privata data) /wp-content/plugins/s2member-logs

Thanks!

dennisvdh wrote:We are having the same problem. We are researching now if its because we are in a test domain and not on the live site and keys do not match...


Right, the custom field has to start with your domain name (it needs to match the value of $_SERVER['HTTP_HOST']).

Let me know if that solves it for you. :)

Re: S2 pro not upgrading user

PostPosted: April 27th, 2011, 1:16 am
by Jason Caldwell
Yes, thanks for reporting this important issue.
In order to assist with this investigation, we'll need to see the log files.
We'll need both the google-ipn.log and the paypal-ipn.log files.

Please see: WP Admin
s2Member -> Google Options -> Google Account Details -> Enable Logging Routines

* please XXXX out out any personally identifiable information before posting.

Re: S2 pro not upgrading user

PostPosted: April 27th, 2011, 1:20 am
by Jason Caldwell
financecooler wrote:It appears that if I visit my page as a non-logged in user, find my way to the registration/membership page with the buttons that lead to the Google Checkout process, go through the payment gateway and THEN register a user name, things work great. I'm promoted to the appropriate level as a user (2), etc.

BUT... if I register for the site for a free account and THEN go to the registration/membership page to upgrade my account to level 2 ... I go through the Google Checkout process, etc. ... the s2 pro plugin doesn't upgrade the user. The user stays put at level 0 or 1 unless the admin manually bumps the user up.

NOTE. I just realized what you're saying here. So it sounds like things ARE working as expected. But, when a Free Subscriber returns to the site and attempts checkout ( without already being logged-in ), they are not promoted properly? Do I have this correcT?

This occurs whenever an existing Member and/or Free Subscriber attempts to begin the upgrade process without logging in first. You can prevent this scenario, but making upgrade Buttons/Forms only available on pages that can be accessed by a logged-in User/Member. In the case of a Free Subscriber, your Login Welcome Page would be a good place to provide an option to upgrade.