Forum Moderators: buckworks

Message Too Old, No Replies

Bug on PayPal login screen

This might be costing us some sales.

         

MichaelBluejay

4:08 am on Nov 24, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Executive summary: If a customer goes to checkout from your site and there are no PayPal cookies in their browser, they'll be prompted to enter a name/shipping address or log in to their account. If they try to log in by typing in their login info and hitting Enter, they'll get a big pink error page with the scary red & yellow caution triangle and 13 (count 'em) bulleted errors about missing information.

The problem is that PayPal expects the customer to CLICK the Log In button rather than pressing Enter, like they can do on just about every other web form on the planet. If the customer presses the Enter key, then PayPal doesn't even try to log them in, it tries to process the name/address fields which weren't even filled in. Hey, I code my own sites better than that, and I don't even have a gazillion-dollar budget like PayPal.

I suggest we all call or write PayPal to complain. PayPal has a tendency to blow off concerns that are reported to them, so I don't expect we'll get any action unless we all report the same problem en masse. I just tried to call by the number was busy, I'll keep trying.

The problem is semi-obscure because it requires that (1) it's a browser that has no PayPal cookies, and (2) the user presses Enter instead of clicking the Log In button manually. I guess it also requires that the user can't figure out what's wrong and then abandons the order. Some users will be able to figure out that the problem was that they pressed Enter instead of clicking, but I'm sure a sizable number of them won't.

There are a number of reasons a browser might not have PayPal cookies. A report last year said that 40% of users delete their cookies at least once a month. There's also switching to a new browser (lots of people are going to Firefox over IE), or using another computer (like, say, at a relative's over the holidays).

In my case, I was testing the shopping cart for a new site I created, on my Dell laptop which I got to check cross-platform problems. I routinely delete cookies from that machine because I'm sometimes test cookie-setting code.

I got the problem by clicking my Checkout button which passed all the shopping cart data to PayPal, on IE6/Win.

FalseDawn

1:45 pm on Nov 24, 2006 (gmt 0)

10+ Year Member



I wouldn't call this a "bug", more of a useability problem, but it is definitely something they should address.

MichaelBluejay

9:09 pm on Nov 24, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Doesn't work the way it's supposed to. Sounds like a bug to me.

balam

10:28 pm on Nov 24, 2006 (gmt 0)

10+ Year Member



It has cost sales... I've run into this (only) a couple of times and I've rightly accused PayPal - but it turns out for the wrong (technical) reasons.

While it's not counterintuitive or breaking any "standard," it is a deviation from the norm. I don't suppose it helps PayPal that the occassional Google SERP has a blurb to the effect of 'You don't need to click the "Search" button, just press "Enter."'

pp_rb

10:12 pm on Nov 25, 2006 (gmt 0)

10+ Year Member



Where are you seeing this error? I've tried it (after clearing cookies, to get the right page) and it seems to correctly submit my login information when I click "Enter".

FalseDawn

11:28 pm on Nov 25, 2006 (gmt 0)

10+ Year Member



It happens when you _press_ the enter key, rather than click on the "login" button (or whatever it is called), after entering your email and password on the first paypal payment screen.

pp_rb

6:50 pm on Nov 27, 2006 (gmt 0)

10+ Year Member



Yes, I understood that. I tried doing exactly that - pressing the "Enter" key while my cursor was still in the Password field - and it logged me in to my account as expected.
(I see why it wasn't clear from my last post: I should have said "press" instead of "click" :)

Are you seeing this behavior on the live site, or in the PayPal Sandbox? What browser are you using - does it have any special settings, Javascript disabled, etc.?

MichaelBluejay

9:16 pm on Nov 27, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I answered these questions in my first post.

pp_rb

9:34 pm on Nov 27, 2006 (gmt 0)

10+ Year Member



Whoops, I totally missed that at the end of your post. Sorry.

I had been testing this in Firefox. I just cleared my IE 6 cookies & tested it out - it's still working just fine. I type in the email, hit Tab, type in the password, and press "Enter" on the keyboard, and I'm logged in to my account.

Is the cursor still in the password field when you press the Enter key?

BananaFish

2:51 am on Nov 28, 2006 (gmt 0)

10+ Year Member



Wow, really remedial for such a major site. They're checking for the submit button post when they should just be checking for a post.