Page 1 of 1

S2 member pro forms , level upgrade

PostPosted: October 3rd, 2011, 4:08 pm
by daveha
hello I would like to offer my level I members an option to upgrade to level II using pro forms

The only way I can see of doing this is using the pro billing modification forms. However this method forces my users to go through the entire registration process again. This is inconvenient and they lose their existing account.

Is a way of just getting them to input their billing information and having their existing account upgraded?

Re: S2 member pro forms , level upgrade

PostPosted: October 4th, 2011, 3:14 am
by Cristián Lávaque
If you show the pro-form to logged in users only, then the account will be upgraded instead of having him create a new account. You can protect at Level 0 the page where the pro-form is.

I hope this helps. :)

Re: S2 member pro forms , level upgrade

PostPosted: October 4th, 2011, 9:23 am
by daveha
The page with the billing modification form is set to level one. Users logged in at level1 use the form to pay for upgrade to level 2 membership.

The form asks level 1 logged in users to Create Profile? But they already have a profile at level one?

Re: S2 member pro forms , level upgrade

PostPosted: October 4th, 2011, 9:28 am
by daveha
Perhaps to save confusion I should just be asking the question. How do I upgrade level 1 users to level 2 with pro-forms?

Re: S2 member pro forms , level upgrade

PostPosted: October 4th, 2011, 10:56 am
by daveha
okay this is got to be a bug, I have tried everything to get a form that just ask for billing information to upgrade an account level. The form always appears like the users registering new, asking for the user to create a profile.

Please can someone urgently help me with this, it's causing a lot of confusion.

Re: S2 member pro forms , level upgrade

PostPosted: October 5th, 2011, 1:49 am
by Cristián Lávaque
Dave, could you please show me the shorcodes for your pro-forms and the URL of the pages they're in? I'd like to take a look at them. Thanks!

Re: S2 member pro forms , level upgrade

PostPosted: October 5th, 2011, 10:55 am
by daveha
Thanks Cristián here is the code generated by the pro billing modification tool.

[s2Member-Pro-PayPal-Form modify="1" level="2" ccaps="" desc="$400 USD / One Time ( for 1 year access, non-recurring )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="www.securitybastion.com" ta="0" tp="0" tt="D" ra="400" rp="1" rt="Y" rr="0" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

Re: S2 member pro forms , level upgrade

PostPosted: October 5th, 2011, 8:43 pm
by daveha
Cristián i appreciate your help but I cannot wait a day for a responce. I need to get this resolved ASAP

Re: S2 member pro forms , level upgrade

PostPosted: October 6th, 2011, 4:10 am
by Cristián Lávaque
Thanks for the shortcode. I couldn't find the page in your site where you're using the shortcode, what's the URL?

Are you making sure the user is logged in to his/her account when they use the modification pro-form? I know you said the page is protected at Level 1, that's why I want the URL to it, to try opening it and confirm the protection at that level.

The pro-form shown to a logged in user, should not register a new account, instead it would populate the profile fields with the user's.

Could you please post the log entries related to the transactions that have the problem you described (user being forced to register again after paying the upgrade)? WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Logging

Re: S2 member pro forms , level upgrade

PostPosted: October 6th, 2011, 8:28 am
by daveha
Do you have a support number?

Re: S2 member pro forms , level upgrade

PostPosted: October 6th, 2011, 8:31 am
by daveha
The form is placed on a level one page, so i dont know how you would think you could find it without an account.

I dont understand your comment (user being forced to register again after paying the upgrade)? They are trying to upgrade but are presented with a form asking them to create a profile, its the same form for new users.

I have spent many hours on this and the upgrade page is set to level one.

The form is not displaying corectly for paid members.

Re: S2 member pro forms , level upgrade

PostPosted: October 6th, 2011, 8:44 am
by daveha
Nothing to log as users don't fill in the upgrade form.

Re: S2 member pro forms , level upgrade

PostPosted: October 6th, 2011, 9:10 am
by daveha
I NEED HELP TODAY!

Re: S2 member pro forms , level upgrade

PostPosted: October 6th, 2011, 11:09 pm
by Cristián Lávaque
daveha wrote:The form is placed on a level one page, so i dont know how you would think you could find it without an account.

Got it. I still tried to find it in case it wasn't actually protected. I was just checking trying to find the problem with what data I have. Other users in the past were convinced of having their content protected when it actually wasn't because of a misconfiguration, and the best way I have to make sure is to either find it public (cause it'd mean it isn't protected, and which is why I tried looking for it) or have the person give me the URL to the page to see what the Membership Options page variables say (which is why I've been asking for the URL to the page).

daveha wrote:I dont understand your comment (user being forced to register again after paying the upgrade)?

You said earlier in the thread:
daveha wrote:The only way I can see of doing this is using the pro billing modification forms. However this method forces my users to go through the entire registration process again. This is inconvenient and they lose their existing account.


daveha wrote:They are trying to upgrade but are presented with a form asking them to create a profile, its the same form for new users.

The pro-form has the profile fields, but when the user is logged in to an account, the fields get populated with his profile's data. I just tried a test pro-form and it populates the form with my profile data. Could you show me a screenshot of the pro-form the way you or one of your users see it? Or give me a temp level 1 account and the URL to the page so I can see it myself.


One thing you could try, in case it's affecting the pro-form's behavior, is checking for conflicts with other plugins or the theme you're using. So, as a test, please deactivate the other plugins and change the theme to the default TwentyTen or TwentyEleven and try the pro-form again, see if it populates the fields with your profile's data. If it now does when before it didn't, it means that one of the things you just changed was causing the problem. Bring them back one by one and check the form after each, until you find the problem comes back.

I hope that helps. I'll be around the next few hours, so if you reply back soon, I'll be able to reply to you again today. :)

Re: S2 member pro forms , level upgrade

PostPosted: October 7th, 2011, 9:02 am
by daveha
Sorry Cristián I have had to move onto another product which has live support. Waiting a day for each reply in a forum post is not satafactory for a pro rated product. Maybe fine for your fee version of the software but i am a serous business owner who need quality support when things go wrong.

The problem has somthing to do with SSL on the pages as once removed the forms work fine.

Re: S2 member pro forms , level upgrade

PostPosted: October 11th, 2011, 7:58 pm
by Jason Caldwell
Thanks for the heads up on this thread Cristián.

I can't be sure, but I suspect the problem here was related to a JavaScript conflict. When/if a Pro Form Shortcode configured with the modify="1" Shortcode Attribute, loads up for a logged-in User/Member; and the Pro Form does NOT have the current User's Profile details already filled in ( and it should only ask for Billing Info ), then it MAY be caused by a JavaScript error introduced somewhere else in the site which is hosting the Pro Form ( e.g. preventing s2Member Pro from working as expected ).

Possible solution: Open your site in Firefox, try debugging your site with an extension like Firebug. If you find a JavaScript error on your site, please feel free to post it here and I'll review it with you.

For the benefit of other readers. WebSharks, Inc. ( s2Member ), currently does NOT provide phone support. You can obtain technical support through these forums, or by writing to us here.

You should expect to receive a reply within 24-48 hours. We also have video tutorials here, FAQs, and a list of Common Questions/Problems/Tips available here. You can also search our support forums, as many problems/questions have been resolved for others, and this may save you time.

If you need dedicated support/assistance, please consider hiring a freelancer to help you integrate s2Member into your business model. We keep a list of Job Postings here.

FYI: WebSharks, Inc. no longer provides professional installation service for s2Member. We now work to maintain/improve the s2Member software, and to support our Customers via email/forums. If you need professional installation, please try jobs.wordpress.net, as seen below.

s2Member® / Hot Tip: ( s2Installs.com! )

Recommended by s2Member® Lead Developer (Jason Caldwell). Their rate for a standard installation is $125. They're highly trained. Just request their service!

Need Help? Post A New Job!

It's free. Your Job will appear here, and @ jobs.wordpress.net. It will be displayed for a period of 21 days; or until you take it off, whichever comes first. Good luck!