Looks gorgeous. I can't help but wonder if people unfamiliar with technology and ecommerce would be deterred by such a form? It might give some users the impression that the website is "copying" the credit card. It would be interested to test the opinions of non-tech savvy users.
I don't know about people unfamiliar with technology, but as someone very familiar with technology, my first thought is that this could easily be a vector for copying the card information! All you need is to load some encoded image off of a third server to leak card info via a side channel, if your code is underhanded. I would trust "one line of code" if it's a solution from Google or something, but for something thi…
Show HN: Card – An interactive CSS3 credit card form
71–80 of 117 posts
Re: Show HN: Card – An interactive CSS3 credit card form
#72If you're not the merchant of record using this form could very well violate your terms of service for whatever credit card company you have your merchant account with, and/or the IPSP terms of service.
Using this can result in terminating your merchant account or temporary suspension depending on how they take it.
The reason why is that the logo's are only allowed to be used by the merchant of record, for many of the parties interested in that this will be their IPSP. So verify prior to doing this that you actually are allowed to use the card association logos. (And for that matter, that you're authorized to capture the card details!).
Please be careful, if you lose your merchant account it could be a while before you get it back, if ever.
Re: Show HN: Card – An interactive CSS3 credit card form
#73Two minor points...
It would be nice if it checksummed the card to ensure the entered number was a valid credit card number on form exit.
You can get 17 digit credit card numbers now.
Re: Show HN: Card – An interactive CSS3 credit card form
#74Re: Show HN: Card – An interactive CSS3 credit card form
#75Earlier quoted context omitted.
I don't know about people unfamiliar with technology, but as someone very familiar with technology, my first thought is that this could easily be a vector for copying the card information! All you need is to load some encoded image off of a third server to leak card info via a side channel, if your code is underhanded. I would trust "one line of code" if it's a solution from Google or something, but for something thi…
Well, of course untrusted code dealing with CC info is insecure. That's why this is open source, and you host it yourself. It's just a library. Whose source you can see. Whose source you can compile. With a third-party compiler. You'd say you'd trust it if it was from Google - in this case, if you use it, it's coming from you , on your server, under your control. I'd trust this far more than a Google-hosted closed-so…
Re: Show HN: Card – An interactive CSS3 credit card form
#76Re: Show HN: Card – An interactive CSS3 credit card form
#77I see no difference. This error is displayed in my console. ReferenceError: hljs is not defined On line 123. Hope this helps, good luck.
Same issue here, but that's what it should look like.
Re: Show HN: Card – An interactive CSS3 credit card form
#78Re: Show HN: Card – An interactive CSS3 credit card form
#79It's confusing because my first instinct was to type my credit card info on the card itself. It took me a few seconds to realize there was a form below it.