latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Combining registration/payment on one page

Home Forums Community Forum Combining registration/payment on one page

This topic contains 3 replies, has 2 voices. Last updated by  Raam Dev 4 years, 3 months ago.

Topic Author Topic
Posted: Monday Sep 17th, 2012 at 8:41 pm #25644

With the paid version is it possible to easily combine WP registration and paypal subscription onto one page? I want to create something similar to what you have here when you try to purchase s2member, if you aren’t logged in you can create your account right on the payment page. Thanks in advance.

List Of Topic Replies

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Tuesday Sep 18th, 2012 at 2:40 am #25677
Raam Dev
Username: Raam
Staff Member

Hi Josh,

Yes, with s2Member Pro you get access to the s2Member Pro-Forms feature. If you want to accept credit cards on your site, that requires the PayPal Pro service, however you can still use the s2Member Pro-Forms with the standard PayPal as well:

*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.

You would generate your Pro-Form shortcode and place that on a WordPress page (called something like “Register”). You would point new users to that page and the user would be presented with a form to fill out their details. When they click Checkout with Paypal”, their account will be created on s2Member and they will then be transferred to PayPal’s website to complete their payment. Once their payment is complete, they will be transferred back to your website where they can login.

Posted: Tuesday Sep 18th, 2012 at 2:08 pm #25721

Hi Raam, thanks for the fast response! I would be using Paypal Pro so I’d like to keep the user onsite at all times without having to go to Paypal.com, which from your post I think should be possible right, setting up a registration page that is both a WP registration form and a payment form all in one?

Posted: Wednesday Sep 19th, 2012 at 6:17 am #25757
Raam Dev
Username: Raam
Staff Member

Hi Josh,

That is correct. If you have PayPal Pro and s2Member Pro, you will be able to create a registration form (i.e., an s2Member Pro-Form) that asks the user for their details and allows them to select a payment method. They will then enter their credit card details on the form and when they press Submit Form, their payment will be processed in the background (through PayPal Pro). The entire transaction will keep them on your site.

Once you purchase s2Member Pro, you can access more information about the Pro-Forms in Dashboard -› s2Member® -› PayPal® Pro Forms -› Quick Start Guide. You may also want to check out some of the s2Member tutorial videos.

Viewing 3 replies - 1 through 3 (of 3 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.