credit_cat

Creator: coderz1093

Last updated:

0 purchases

credit_cat Image
credit_cat Images

Languages

Categories

Add to Cart

Description:

credit cat

credit_cat #
credit_cat is a library for checking credit card numbers using the Luhn algorithm. Besides identifying if the number is valid or not, It will also let you know who is the issuer of the card is and industry it falls under.
Overview #
import 'package:credit_cat/credit_cat.dart';

void main() {
final cat = CreditCat("378282246310005");
print(cat.isValid); // true
print(cat.issuer); // Issuers.amex
print(cat.industry); // Industries.travelAndEntertainment

print(cat.issuer == Issuers.amex); // true
print(cat.industry == Industries.travelAndEntertainment); // true

final catClean = CreditCat("1*2*3*2*1*3*2*1*7", RegExp(r"\*"));
print(catClean.number == "123213217"); // true
}
copied to clipboard
Dirty Number #
credit_cat will automatically remove any space or dashes from the string passed to it but you are also able to pass your own regular expression into CreditCat,
final catClean = CreditCat("1*2*3*2*1*3*2*1*7", RegExp(r"\*"));
print(catClean.number == "123213217"); // true
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.