Hi Kai. Thanks for reporting back on this topic.
Yes, you are correct. The latest versions of
BOTH s2Member, and s2Member Pro have been updated in this regard. Make sure you're running s2Member v3.2.3+, and s2Member Pro v1.2.3+.
So let's break this down into each version of s2Member.
1. s2Member ( the free version )This uses Standard PayPal integration. In the free version of s2Member, all payment information ( i.e. the checkout process ) is completed on PayPal's website, using their checkout form. So every Customer would go through PayPal®, and if you are planning to offer a "recurring" option to your Members, each Member will need to have a PayPal® account of their own. If they don't already have one, they will signup for one automatically during the checkout process @ PayPal.
2. s2Member Pro ( the paid upgrade )This version comes equipped with PayPal Pro integration, which dramatically improves the functionality and flexibility offered by the s2Member plugin. With s2Member Pro, the checkout process occurs on your site, and Customers never leave your site during checkout. You can accept Visa, MasterCard, Discover, Amex, Maestro, Solo, and also PayPal® Express Checkout. These are all options that would appear on a checkout form of your own; which can be integrated with WordPress Shortcodes provided by s2Member Pro. [ demo here:
http://dev.primothemes.com/s2clean/payp ... kout-demo/ ]
Now, there are two ways to use s2Member Pro.1. As I've described above.In order to use PayPal® Pro integration to its fullest extent, you will NEED a PayPal® Pro account.
viewtopic.php?f=4&t=304 ( highly recommended )
2. Alternatively, s2Member Pro can also be integrated without a PayPal® Pro account, whereby the enhanced Form Shortcodes that it 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 by following these instructions:
a. Ask PayPal® to activate Express Checkout for you. ( free )
This will give you your API Credentials, and you'll enter these into: s2Member -> PayPal Options.
b. In the Shortcodes provided by s2Member Pro, change this:- Code: Select all
accept_via_paypal="paypal"
To this instead:
- Code: Select all
accept_via_paypal="paypal,visa,mastercard,amex,discover,maestro,solo"