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.

Payment details does not appear on form

Home Forums Community Forum Payment details does not appear on form

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

Topic Author Topic
Posted: Tuesday Dec 11th, 2012 at 9:48 am #34257
kvitso
Username: kvitso

Page:
https://www.digitalmarketingassoc.com/membership/professional/registration/

The form is defined like this:

[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="£79 / Annual fee" ps="paypal" lc="" 
cc="GBP" dg="0" ns="1" custom="www.digitalmarketingassoc.com" ta="0" tp="0" tt="D" ra="79" 
rp="1" rt="Y" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,
discover,maestro,solo" accept_via_paypal="paypal,visa,mastercard,amex,discover,
maestro,solo" coupon="" accept_coupons="1" default_country_code="" 
captcha="0" /]

Description:
When the page loads, the “Checkout now” -button is displayed (even if no payment method is selected). Not sure if this is a design flaw or if something is wrong…?

But more important, when selecting any of the credit card options, the form does not show/hide the correct fields. It is always displaying the “Checkout now” -button. Nothing has been done with the page or s2member settings as far as we are aware of since this worked the previous time.

This is a critical part of our website, and hence it is important that we get this fixed asap! What could be the problem here?

Version:
Version 121204 + s2Member Pro v121204

List Of Topic Replies

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Tuesday Dec 11th, 2012 at 2:39 pm #34288
Bruce
Username: Bruce
Staff Member

Hi there,

It looks like it’s working for me. Did you already find your solution?

Posted: Tuesday Dec 11th, 2012 at 5:31 pm #34302
kvitso
Username: kvitso

Yes, we managed to find the error that caused the problem, it was the accept_via_paypal -value. We removed everything but “paypal” from there, and then it rendered correctly! Does that mean that the customers could still pay with credit cards, but via the PayPal website?

Thanks for the reply

Posted: Wednesday Dec 12th, 2012 at 1:58 pm #34396
Bruce
Username: Bruce
Staff Member

Hi there,

Does that mean that the customers could still pay with credit cards, but via the PayPal website?

The accept_via_paypal=”paypal” (as noted in Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)):

accept=”paypal,visa,mastercard,amex,discover,maestro,solo” Accepted Billing Methods. A comma-delimited list of Billing Methods you want to accept. Due to a PayPal® policy, you may NOT exclude PayPal® from this list; s2Member won’t let you. Not valid when cancel=”1″.
accept_via_paypal=”paypal” Accepted Billing via PayPal®. A comma-delimited list of Billing Methods you want to accept through PayPal®, as opposed to processing them on-site. Due to a PayPal® policy, you may NOT exclude PayPal® from this list; s2Member won’t let you. Tip: If you don’t have a PayPal® Pro account, you can set accept=”paypal”, or set accept_via_paypal=”paypal,visa,mastercard,amex,discover,maestro,solo”. With one or both of these configurations, all you need is a PayPal® Standard account with Express Checkout ( which is free ). Not valid when cancel=”1″.

Basically what this means is that the paypal=”” attribute is what controls the Pro Form’s supported payment types, and the accept_via_paypal=”” attribute is what controls what PayPal will provide as a way to complete checkout.

Therefore, if you have PayPal Pro, and want to accept credit cards, you should be using the paypal=”” attribute, otherwise you should activate Express Checkout, and use the accept_via_paypal attribute.

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.