static public function isValidExDate(nMonth:Number, nYear:Number):Boolean
validate a credit card expiration date
nMonth | (Number) |
nYear | (Number) |
Boolean
Usage: var isValidDate:Boolean = CreditCardValidation.isValidExDate(11,2010);
static public function isValidNumber(strNumber:String):Boolean
validate a credit card number as much as possible before submitting for approval
strNumber | (String) credit card number as string |
Boolean
var isValidNumber:Boolean = CreditCardValidation("1234567890123456");
static public function EncodeNumber(strNumber:String, nDigitsShown:Number, strCharacter:String):String
Encode a credit card number as a string and encode all digits except the last nDigitsShown
strNumber | (String) credit card number as string |
nDigitsShown | (Number) display this many digits at the end of the card number for security purposes |
strCharacter | (String) optional encoding character to use instead of default '*' |
String
Usage: trace(CreditCardValidation.EncodeNumber("1234567890123456")); // ************3456 trace(CreditCardValidation.EncodeNumber("1234567890123456", 5, "x")); // xxxxxxxxxxx23456