The Secret of Credit Card Numbers - Page 4
American Express
The American Express Card uses digits three and four for type (business or personal) and the currency of the cardholder's country of origin. The next digits from the fifth through the eleventh are account numbers. Digits twelve through fourteen indicate the card number within the account and the last digit is the check digit.
Visa
With Visa, digits two through six represent the bank number. Beginning with the seventh digit and running through the twelfth or the fifteenth represents the account number and the last number is the check digit. Since all Visa cards do not have the same amount of numbers in the sequence, the number of digits in a group may vary.
