Page 1 of 1

Pro PayPal Form - Default Radio Button? PayPal?

PostPosted: June 27th, 2011, 2:12 pm
by BobTabor
Hi guys, just trying to finish up here for a release later in the week. Wish me luck!

One small usability issue ... see the screen shot attached to this post. By default, the Billing Method is set to PayPal Express. Two concerns:

(1) The radio button next to PayPal is not selected, even though that seems to be the default option. Does that seem right? I mean, is that desired? Or is it possible that I introduced a bug into this form somehow? What is the most non-destructive way to fix this?

(2) Can I make Visa the default option?

Thanks for everything! I may have to lean on you guys a lot this week as I'm finishing up! :)

Re: Pro PayPal Form - Default Radio Button? PayPal?

PostPosted: June 28th, 2011, 1:19 am
by Jason Caldwell
Thanks for the excellent suggestion.
In the current release, there is no default option, all radio buttons are unselected by default. However, the PayPal button IS displayed by default, in order to keep your site compliant with PayPal policy. PayPal requires that your checkout form display the Express Checkout button.

Section #8: https://cms.paypal.com/us/cgi-bin/?cmd= ... ProVT_full
Required Use of Express Checkout.

If you use PayPal Website Payments Pro or PayPal Website Payments Pro Payflow Edition, you must use Express Checkout in the following manner:

You must include a PayPal Express Checkout button either: (i) before you request the shipping/billing address and other financial information from your customers or (ii) on the same page that you collect such information if you only use one page for your checkout process.
You must offer PayPal as a payment option together with the other payment options you offer. The PayPal acceptance mark must be displayed with equal prominence to the logos for your other payment options. You shall not discriminate against PayPal, nor discourage its use, as a payment option over any other payment option offered by you.
You must provide your customers with the option of not storing their personal information, including their email address, shipping/billing address, and financial information.

All of that being said, I'll see what we can do in a future release to make this
possible for those that would like to try it.

Re: Pro PayPal Form - Default Radio Button? PayPal?

PostPosted: June 29th, 2011, 9:24 am
by BobTabor
While we're on the topic ... suggestions for the payment form ... the other item that I think everyone should be adding (IMHO -- after selling memberships for 10 years that deliver video) ... a "Terms and Conditions". Either:

(1) a checkbox + textarea
(2) a checkbox + hyperlink that pops open a small target=_blank.
(3) just a sentence that says "By clicking the 'Submit' button you are agreeing to our terms and conditions" with a hyperlink to a small target=_blank window.

Could s2Member allow me to choose one of those options and allow me to type in (and style up) the terms and conditions, and force the user to accept those terms and conditions (and check on the server to make sure they did, and didn't just circumvent the JavaScript client side check).

I know I can add this manually in code (and I'm going to), but it's an easy win and something everyone needs.

Re: Pro PayPal Form - Default Radio Button? PayPal?

PostPosted: June 29th, 2011, 5:39 pm
by Jason Caldwell
Thanks for the great suggestion. Until this feature is available, you can accomplish this with s2Member's Custom Registration Fields. You can create a required checkbox field, and include whatever HTML code you like in the description for that field ( i.e. your terms/conditions ), or a link that opens a popup with your terms/conditions. I'll see what we can do about providing an option specifically for terms/conditions though.