Live data from Hacker News

Creditcard.js: a more usable credit card form

creditcardjs.com

41–50 of 112 posts

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

#43
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.)

You guys at Stripe are amazing. I love you guys.

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

#44
I was actually pretty keen on purchasing this. Today I'm building a payment page. I don't mind paying for something good that will save me time.

But it doesn't look like you provide an uncompressed version for review. I can't use a third party library that deals with credit cards without first reviewing the code.

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

#45
post #25

Typing 4321432143214321 results in 4321 3214 2143 1234 in Chrome. Works right if I type spaces, but I shouldn't need to do that. Also, let me type the expiration date in if I want to - I hate it when I can't complete a form by tabbing through fields.

I had the same issue with the numbers entering incorrectly.

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

#46
Very cool looking, would love to use it, but there's two main problems:

1. No free trial, dropping $300 on a javascript plugin that I don't even know works yet is a lot of money.

2. I don't know if the value it offers is THAT much different from other credit card validation tools. If I'm making $50/hr freelancing, that's 6 hours of my time and I could easily customise some other alternative to fit my needs in that time.

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

#47

I was actually pretty keen on purchasing this. Today I'm building a payment page. I don't mind paying for something good that will save me time. But it doesn't look like you provide an uncompressed version for review. I can't use a third party library that deals with credit cards without first reviewing the code.

Thought the same as the above, but also have an issue with the design decision to use dots as placeholder text. Conventionally, dots indicate that text had already been entered into a (password) field. Even though they are slightly greyed, I think it's confusing.

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

#48
post #34

My observation is that I wish the dots that are place holders in the box, turned into numbers as I typed them. When I went to type in a cc, the text box went blank, leaving me aesthetically with the same cc form as any one of them on the web.

One small consideration is that the American Express number format differs from other cards so the pattern of dots might change as you type.

The format can be determined from the first one or two numbers entered in the field:

http://en.wikipedia.org/wiki/List_of_Issuer_Identification_N...

edit: which doesn't change your point that initial format could move around after you type the first digits. I'll leave this here for trivia.

Post reply on HN