A simple credit cards validation library in JavaScript.
You can download the zip file or use NPM and Bower.
$ npm install --save creditcard.js
$ bower install creditcard.js --save
In the browser:
<script type="text/javascript" src="dist/creditcard.min.js"></script>
var obj = new CreditCard();
obj.getCreditCardNameByNumber('4539578763621486'); // returns 'Visa'
In the server:
var creditcard = require('creditcard.js');
var obj = new creditcard();
obj.getCreditCardNameByNumber('4539578763621486'); // returns 'Visa'
Name | Returns |
---|---|
CreditCard#isValid() |
Boolean |
CreditCard#isExpirationDateValid() |
Boolean |
CreditCard#isSecurityCodeValid() |
Boolean |
CreditCard#getCreditCardNameByNumber() |
String |
Latest ✔ | Latest ✔ | 9+ ✔ | Latest ✔ | 8+ ✔ |
MIT © ContaAzul