8 replies [Last post]
frost's picture
Offline
Joined: 07/23/2008
Juice: 134
Was this information Helpful?

Several customers from one of the sites I developed with Ubercart (http://www.theorganiccentre.ie) have not been able to complete their purchase because they were confused by the information in the Payment Method part of the checkout page.

The background here is that the website is for organic growing, so we can't make assumptions about the tech-savvyness of our users.
Also, the site is configured so there is only 1 possible payment method (Paypal).

With this configuration, what we get is a Payment Method section of the Checkout page with a single pre-selected radio button for Paypal, along with icons of the various credit cards. This caused two sources of confusion:
1. Customers who weren't familiar with Paypal or didn't have a Paypal account thought they would need one to use their credit card
2. Some customers thought they had to click the Credit Card icons, and when they didnt do anything, they abandoned their carts!

What I would suggest is:
1. Ensure that ALL text and image links for that section be run through t() so that it can be modified if needed without hacking core (as I had to do to remove the image icons).
2. The default text should be less focused on Paypal. Yes, we are using Paypal, but most of our customers don't even know what it is, they just want to use their credit card. For example, my text now reads "Your Credit Card payment will be processed through the secure Paypal system", and I've not included any icons (I list the allowed credit cards nearby in the text).
3. When there is only 1 possible payment method, that there we have the option to hide the Payment Method part of the checkout page.

See attached screenshot for changes I made, which so far seems to have addressed the confusion issue.

PreviewAttachmentSize
screenshot.pngscreenshot.png50.91 KB
Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Payment Method display confusing for Paypal

Curious... I see your points, and I'm glad you got a system going that works for you/your customers. The tag line there was generally developed in accordance w/ PayPal's standards. I'll take into consideration the fact that it needs to be easier to customize, though. If possible, I'll figure out how to adjust it all to use t().

stanb's picture
Offline
Joined: 02/05/2009
Juice: 13
Re: Payment Method display confusing for Paypal

I have a similar issue where I would like to alter the checkout text "Select a payment method from the following options." to something like "All payments will be submitted via PayPal." or just simply remove the text. I would like to know if there is a way to change this text from within the admin. Seems like it could be added to the Store Admin -> Config -> Checkout Settings -> Checkout Messages page as a text area but would I need to hack/patch a module to do this? Thanks in advance for any help.

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Re: Payment Method display confusing for Paypal

Actually, you should check out the String Overrides module. All of our output gets passed through a function in the Drupal code that lets it be translated (into another language or just reworded). No hacking required. Smiling

torgosPizza's picture
Offline
Bug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.
Joined: 08/14/2007
Juice: 4110
Re: Re: Re: Payment Method display confusing for Paypal

--
Help directly fund development: Donate via PayPal!

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Re: Re: Re: Payment Method display confusing for Paypal

Thanks, tP. Updated my link, too.

stanb's picture
Offline
Joined: 02/05/2009
Juice: 13
Re: Re: Re: Re: Re: Payment Method display confusing for Paypal

Sounds like stringoverrides should be perfect. I'll have a look. Thanks!

Alaska's picture
Offline
Joined: 10/16/2007
Juice: 1433
Overrides Text

String Overrides works nice for Uber 1.6/Drupal 5.14. The only issue is that if the text contains a link Overrides will not work.

However, it will work if the exact code is placed into the field. Just copying from the displayed text will work for text only lines.

The solution was to find the exact code in the module and place that in the Overrides field.

This will not work.....

Enter a valid email address for this order or click here to login with an existing account and return to checkout.

This will work......

Enter a valid email address for this order or <a href="!url">click here</a> to login with an existing account and return to checkout.

Source code, as displayed in the browser, will not work unless modified.....

Enter a valid email address for this order or <a href="/user/login">click here</a> to login with an existing account and return to checkout.
murokoma's picture
Offline
Joined: 09/04/2009
Juice: 4
Re: Payment Method display confusing for Paypal

+1 here, especially when you use differen tpayment gateways that ALL display some sort of CC symbols, it just gets chaotic (see attached pic).
Easier removal would be highly appreciated.

Best regards,
Robert

AttachmentSize
cc_chaos.jpg 30.15 KB