Live data from Hacker News

Creditcard.js: a more usable credit card form

creditcardjs.com

101–110 of 112 posts

Re: Creditcard.js: a more usable credit card form

#101
post #97

A mix of bugs and suggestions: - It is possible for the security code and card number fields to be green, indicating they have been filled out correctly, using a 3-digit security code for an American Express card number or a 4-digit security code for any other card number. - The security code help probably should not display the American Express case when no card type has been identified. - The security code field sh…

Great list. Can you elaborate on "Drop-down for expiration is a disaster and a huge regression from the status quo."? Are you saying the norm is to have it typed?

For me: yes, absolutely, it's much much faster and less painful to type the four numerics than to click on drop downs.

Re: Creditcard.js: a more usable credit card form

#102
post #33
post #19

Looks good, and I like the mistakes and solutions section. However, it's pretty much all covered by Stripe's open source jQuery.payment, which is also agnostic to your payment gateway. https://github.com/stripe/jquery.payment (Disclaimer - I built it.)

The presentation of Creditcard.js is great in terms of styling, and I'm sure the practical example goes a long way in selling something like this to non-developer decision makers. This is probably the market they are aiming for. Personally, I would much rather use the MIT-licensed jQuery.payment by Stripe. I think $300 or even $149 is prohibitively expensive, and would prefer a script that is actively used and review…

Thinking price point, 300 is about a couple of hour's worth of work which they save your developers. Not a big deal.

Re: Creditcard.js: a more usable credit card form

#104
post #19

Looks good, and I like the mistakes and solutions section. However, it's pretty much all covered by Stripe's open source jQuery.payment, which is also agnostic to your payment gateway. https://github.com/stripe/jquery.payment (Disclaimer - I built it.)

From the initial docs of jQuery.payment, it looks like a lower-level tool -- the OP provides the promise of "you just drop it in, and you get these things, designed for you." jQuery.payment looks like "Here's a toolset you can use to do whatever you want!"

But I don't want to spend time figuring out what I want and putting it together. I also don't want to spend $150/year on it though. :)

If you built a higher-level abstraction on top of jQuery.payment, that made the good design choices for the developer, so the developer could just 'insert form here'....

Re: Creditcard.js: a more usable credit card form

#107
post #97

A mix of bugs and suggestions: - It is possible for the security code and card number fields to be green, indicating they have been filled out correctly, using a 3-digit security code for an American Express card number or a 4-digit security code for any other card number. - The security code help probably should not display the American Express case when no card type has been identified. - The security code field sh…

Great list. Can you elaborate on "Drop-down for expiration is a disaster and a huge regression from the status quo."? Are you saying the norm is to have it typed?

Yes, I prefer to have it typed. Credit card forms vary a lot, but the ones that are shaped like credit cards have usually just have 2 text fields with a slash in between.

Re: Creditcard.js: a more usable credit card form

#108
post #97

Earlier quoted context omitted.

Great list. Can you elaborate on "Drop-down for expiration is a disaster and a huge regression from the status quo."? Are you saying the norm is to have it typed?

For me: yes, absolutely, it's much much faster and less painful to type the four numerics than to click on drop downs.

you don't have to click for select boxes... just use tab and type the numbers...

Re: Creditcard.js: a more usable credit card form

#109
post #83

Earlier quoted context omitted.

How does it create more work? What do you mean switching between keyboard and mouse repeatedly? Aren't they already doing that when they are entering in the credit card number, the security code AND their name? LOL.

Oh, they're already switching keyboard and mouse? Let's make them do it even more! /sarcasm Seriously though, what makes you think people have to "scroll" through 11 months to get to December? 12 options can be comfortably displayed all at once on screen. Have you ever seen a dropdown?

Poor soul you are stuck in the implementation model. Continue to use your drop-down, yes...
Post reply on HN