1) I have set my PayPal account to only accept encrypted buttons(PayPal.com -> My Profile -> Website Payment Preferences). I also have carefully entered my PayPal API data in the s2Member settings. I then enabled the PayPal button encryption. However, when I click the button, I receive the message: "Error - The seller accepts encrypted website payments only. You cannot pay the seller through un-encrypted buttons. Please contact your seller for more details." Here's the page where this is occurring: http://www.meiguoacademies.com/join-mei ... agreement/. I want encrypted, secure buttons. What should I do?
2) Another problem I'm having is that I want to use the s2Member shortcodes for the PayPal buttons. However, when I use the shortcode, the button doesn't appear. Thus, I've only been using the javascript (it is what I used above). This page is my example: http://www.meiguoacademies.com/join-mei ... agreement/.
3) I want to use the PayPal s2Member shortcodes because I want to change the auto-return page from the default s2Member page to my own "Thank You" page. To do this, I have followed the instructions on "PayPal buttons -> Shortcode Attributed (explained) -> Additional Shortcode Attributes", which state:
( enabled by s2Member Pro )
success="" Success Return URL ( optional ). s2Member handles this automatically for you. However, if you would prefer to take control over the landing page after checkout ( i.e. your own custom Thank-You Page ), you can. If supplied, this must be a full URL, starting with http://. Note, s2Member will NOT use this value if an existing account holder is being modified. s2Member handles account updates ( i.e. billing modification ) in a more dynamic way. Your Success Return URL is only applied to (new) Customers.
Any help would be greatly appreciated! Thanks!