Hacker News new | ask | show | jobs
by timdorr 4709 days ago
> That fancy CC form will NOT sell a single thing. It will however stop people from paying. It does nothing to convert.

Exactly. This isn't a usability improvement, it's fluff.

If you want to see an actual usability improvement, look at what Stripe has done with jQuery.payment: https://github.com/stripe/jquery.payment A good example is in their Checkout javascript component: https://stripe.com/docs/checkout

3 comments

Even that form fails. The expiration date is where it falls down, failing to allow for auto-completion. Also, again, it doesn't show you the accepted credit cards. The error checking is delayed until you click on the button (which also means the error correcting is delayed as well). I didn't spend too much time with it.

I should also point out that this seems to be just one part of the checkout process, so there are cases where it would not work (though that's probably not the intended use-case for modal form).

You might even say, it's skeuomorphism.
> Exactly. This isn't a usability improvement, it's fluff.

Do you have any data that backs that up? (excluding call-to-authority and anec-data)

Sure, he's called Jacob Neilson and he wrote a shit tonne of books on the subject about ten years ago.

Although I understand that its the norm to ignore previous computing history for the illusion of inventing something, more so if it's pretty.

It's Jakob Nielsen. While he can be a bit of a smartass sometimes and is not undisputed in the usability community, his books are definitely worth reading.
Guess you ignored the "excluding call-to-authority" part of my post.

No one has tested this form. So just putting it down seems premature.

I'd prefer people to be data driven, than just cargo culters.

If you Google "checkout conversion remove field," you should see a number of articles on this, including some with A/B tests. The trend seems to be that the fewer fields shown or required, the better conversion is.
Doesn't that make this field better? Not worse. So the data says this field will convert more?