E-Commerce: YACC (Yet another credit card validator) matthew heald (contact me)
The class is meant for validation of credit cards numbers and validity date ranges.
The class may also determine the type of card by looking at the number and verifying if it is within the range of numbers controlled by knowm card issuers: Visa, Mastercard, American Express, Dinners, etc..