johnboxall / creditcard_js forked from madrobby/creditcard_js
- Source
- Commits
- Network (3)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
commit fc655e244e63f08a79e8e9e2cc7b4a6dfb0553ec
tree 603448b238b890770a24218d56c2a13674bf2b35
parent 67c02def9ae825763e6f0a921c5564a242a23940
tree 603448b238b890770a24218d56c2a13674bf2b35
parent 67c02def9ae825763e6f0a921c5564a242a23940
| name | age | message | |
|---|---|---|---|
| |
README | ||
| |
creditcard.js |
README
This was extracted from http://letsfreckle.com. You need to be using a recent-ish version of the jQuery JavaScript framework. CreditCard.validate('1111 2222 3333 4444') -> true/false the given string is automatically stripped of whitespace, so it can be plugged directly into form validations The following things are tested: 1. does the luhn validation code add up? (see http://en.wikipedia.org/wiki/Luhn_algorithm) 2. does the number range and length seem right? (see http://en.wikipedia.org/wiki/Bank_card_number) 3. is it one of several well-known test numbers? Card identification via CreditCard.type(string) -> "Visa", "MasterCard", etc. Also, CreditCard.isVisa(string) -> true/false (works for all cards given in CARDS) Be sure to adapt the CARDS array to the credit cards you accept.

