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.
| Preview | Attachment | Size |
|---|---|---|
![]() | screenshot.png | 50.91 KB |




