В ответ на: В качестве классификатора выступает соответствующий подкомитет Международной Организации Стандартов (ISO). Согласно первой части стандарта ISO 7812 и, кстати, отечественному ГОСТ Р 50809-95 идентификационный номер карты должен состоять от 13 до 19 цифр (в ГОСТе - жестко 19).
Да ну, нафиг, лучше не советуй про длинный умный номер, а то забанят на х... (зачеркнуто)... день-другой за скрытый саботаж.
Для примера вытащил карты, что в бумажнике валяются:
[*] MasterCard - да, как положено, 16 знаков номер, 4 - банк
[*] метро - 6
[*] середина - 7
[*] НВТБ идентификационная - 5
[*] Россита - 11 (и 2 плюсика с разных сторон)
[*] Меломан - 13

Так что, не стоит умничать, да по ISO номер придумывать

эгоист - это человек, который думает в первую очередь о себе и только потом обо мне