credit-card-generator-api

1.0.4 • Public • Published

Credit Card Generator

Credit Card Generator Api is a free api service about creating new brandable credit cards for online payment test softwares, payment simulations, paypal object validation etc. Tool from https://creditcard.run/ and https://creditcardgenerator.money/ website.

Brands that can be created

Visa, Mastercard, American Express, Discover, JCB, Maestro

Code of Credit Card Generator

function valide_a_credit_card(numbercc) {
//only digits, dashes 
    if (/[^0-9-\s]+/.test(numbercc)) return false;

// The Credit card luhn algorithm (easiest). 
    var qCheck = 0, nigit = 0, bEven = false;
    numbercc = numbercc.replace(/\D/g, "");

    for (var n = numbercc.length - 1; n >= 0; n--) {
        var cigit = numbercc.charAt(n),
            nigit = parseInt(cigit, 10);

        if (bEven) {
            if ((nigit *= 2) > 9) nigit -= 9;
        }

        qCheck += nigit;
        bEven = !bEven;
    }

    return (qCheck % 10) == 0;
}

The rightmost digit is the Check digit value. Starting from the check digit value, we multiply the values 1.,3,5….. by 2. (2nd,4th,6th … values remain the same.) If the sum of the values is greater than 9, we add the digits and find the sum of the digits. All final figures are added together. The sum of the digits is multiplied by 9. The last digit of the obtained digit is the check digit value.

Readme

Keywords

none

Package Sidebar

Install

npm i credit-card-generator-api

Weekly Downloads

1

Version

1.0.4

License

UNLICENSED

Unpacked Size

2.59 kB

Total Files

3

Last publish

Collaborators

  • emrahtek