jquery-creditcardvalidator
Detect and validate credit card numbers.
Version 1.2.0 License MIT
Keywords
creditdebitvisamastercarddiscoveramexamerican expresscardvalidationcccredit cardpayment
<script src=" https://cdn.jsdelivr.net/npm/jquery-creditcardvalidator@1.2.0/jquery.creditCardValidator.min.js "></script>
No default JS file set by the package author so the URL is guessed. You can always browse all package files to use another one.
jQuery Credit Card Validator
jQuery Credit Card Validator detects and validates credit card numbers. It’ll tell you the detected credit card type and whether the number length and Luhn checksum are valid for the type of card.
Installation
NPM
npm i jquery-creditcardvalidator
Download
Download the latest jquery.creditCardValidator.js.
The latest stable version is always in the master branch. If you need previous versions, you’ll find them on the releases page.
Do not use any branches other than master. Branches starting with release/
are development branches and they will most likely be broken.
How to use
Run validation every time a field value changes:
$('#cc_number').validateCreditCard(function(result) {
if (result.valid) {
$(this).addClass('cc-valid');
} else {
$(this).removeClass('cc-valid');
}
});
Run validation once:
const result = $('#cc_number').validateCreditCard();
if (result.valid) {
$(this).addClass('cc-valid');
} else {
$(this).removeClass('cc-valid');
}
Documentation
For full documentation see the jQuery Credit Card Validator website.