Page 1 of 1

Signup Process

PostPosted: December 20th, 2011, 4:49 pm
by ridesabike2
Is it possible that a user could fill out the registration form and choose their payment option right there? The way we have it now, the form is filled out, they receive an e-mail with user/pass/link, and then go to the payment options/login welcome area. Seems like an extra step.

Re: Signup Process

PostPosted: December 20th, 2011, 5:28 pm
by ridesabike2
Actually we're having such issues with this signup process. Can someone just try to sign up on the site and see what's going on with it? We've been trying to get this working for weeks. My boss is ready to bail. For some reason the login welcome page doesn't come up - it goes to membership options instead when people click the link in the welcome e-mail. Apparently it's very confusing, and people are running out of patience.

Re: Signup Process

PostPosted: December 20th, 2011, 5:42 pm
by Eduan
Where does that link go to? A protected page? And if so, are they (the users) logged in before clicking the link?

Re: Signup Process

PostPosted: December 20th, 2011, 5:56 pm
by ridesabike2
The link goes to http://roadguardians.org/site/login/ where they sign in with the user name and password. It then goes to Membership Options. I need it to go to Login Welcome and make a payment. Better yet, to be able to pay as they fill out the form.

Re: Signup Process

PostPosted: December 20th, 2011, 10:55 pm
by Raam Dev
A few questions:

Are you using s2Member Pro?

What is your Membership Options Page set to (WP Admin -> s2Member -> General Options -> Membership Options Page)?

What is your Login Welcome Page set to (WP Admin -> s2Member -> General Options -> Login Welcome Page)?

Can you also please share the button shortcode that you're using so we can take a look at that?

Re: Signup Process

PostPosted: December 21st, 2011, 12:12 am
by ridesabike2
I am using S2Member Pro

Membership Options Page is set to Membership Options

Login Welcome Page is set to Login Welcome

Which button shortcode? For the PayPal payment?

Thanks!

Re: Signup Process

PostPosted: December 21st, 2011, 12:30 am
by Raam Dev
If you have s2Member Pro, then you can use the Pro-Forms (WP Admin -> s2Member -> PayPal Pro-Forms) to do everything in one step.

Judging by your current PayPal buttons, I'm guessing that you don't have the PayPal Website Payments Pro service, which allows you to keep the entire payment process on your site. While the Pro-Forms are designed to work with PayPal Pro, a PayPal Pro account is not necessary to use the Pro-Forms:

*PayPal® Pro is NOT Absolutely Required* s2Member is very flexible. It is now possible to integrate Pro Forms without a PayPal® Pro account, whereby the enhanced Form Shortcodes that s2Member provides can be integrated ONLY with PayPal® Express Checkout. In other words, if you get declined for PayPal® Pro service, you can still use s2Member Pro Forms. Ask PayPal® to activate Express Checkout for you. ( it's free ). Once Express Checkout is enabled, you will have access to your PayPal® API Credentials. Log into your PayPal® account, and navigate to Profile -> API Access (or Request API Credentials). You'll choose ( Request API Signature ). Now ... here is the tricky part; whenever you generate a Pro Form Shortcode with s2Member, be sure to change accept="paypal,visa,mastercard,amex,discover,maestro,solo" to just accept="paypal"; thereby excluding the on-site credit card processing functionality; which is available only with PayPal® Pro.


*PayPal® Express Checkout Limitations* If you decide NOT to acquire a PayPal® Pro account, and instead integrate ONLY with PayPal® Express Checkout, please understand the following limitation. PayPal® Express Checkout is intended to facilitate payments for PayPal® account owners and/or Customers willing to signup for PayPal® during checkout. It is NOT possible for a Customer to go through PayPal® Express Checkout without having and/or acquiring a PayPal® account, regardless of the transaction type ( i.e. Buy Now functionality is no exception to this rule ). This is because PayPal® Express Checkout is really intended for Customers that *prefer* to pay with PayPal®. So although it's possible to integrate Pro Forms without a PayPal® Pro account, we recommend that you acquire a PayPal® Pro account, so that you can accept credit cards on-site, and then offer PayPal® Express Checkout to Customers that *prefer* to pay with PayPal®. That's the way s2Member Pro Forms are designed to work, in an ideal fashion.


So, to use PayPal Pro-Forms and keep the registration + payment process in one step, you'd create three separate pages for each of the payment types: "Automatic renewal", "one-time payment", and "Lifetime Membership".

Then, for each of those payment types, you'd generate the corresponding Pro-Form in WP Admin -> s2Member -> PayPal Pro-Forms using the correct options (recurring for automatic renewal, one time payment for single payment, and one time payment for lifetime membership) and add those Pro-Form shortcodes to each of the pages.

With all three of your payment type pages set up with the correct Pro Form, you can then change the three PayPal buttons on your Membership Options page to links to your payment type pages (i.e., replace the button with a link that says "Automatic Renewal" and sends the visitor to the "Automatic Renewal" page with the Pro-Form that's configured for the Automatic Renewal option).

When a visitor chooses one of the links, they will be sent to the page with the correct Pro-Form, they will fill out the form with their details, and then click Checkout with PayPal to make their payment.

Does that make sense?

Re: Signup Process

PostPosted: December 21st, 2011, 9:23 am
by ridesabike2
Excellent! Worked beautifully for me. Hopefully that does the trick. Thank you so much for your time!

Re: Signup Process

PostPosted: December 21st, 2011, 2:58 pm
by Raam Dev
You're most welcome! :)