Номер пластиковой карты – это код, в котором зашифрован эмитент карты, платежная система, регион выпуска, контрольный код и другая информация. Номера кредитных карточек в России, как правило, состоят из 16 цифр, однако встречаются 13- и 19-значные номера. Дополнительные карты, выпускаемые к платежным картам, открытым ранее могут состоять из 19 цифр. А 13-значные номера встречается среди давних карточных программ из определенных регионов.
Первая цифра – это Основной Индентикатор Индустрии. Он отображает категорию выдавшей карточку организации:
1,2 – Авиалинии
3 – Путешествия и развлечения
4,5 – Банки, финансовые компании
6 – Мерчандайзинг и банки
7 – Топливные компании
8 – Телекоммуникации
9 – Гос.ассигнации
Первые 6 цифр – это Идентификационный Номер Эмитента (IIN). Он обозначает компанию, выдавшую карточку и тип карты.
Visa: 4xxxxx
Mastercard: 51xxxx-55xxxx
Discover: 6011xx, 644xxx, 65xxxx
Amex: 34xxxx, 37xxxx
Таким образом можно производить поиск по IIN. Например 376211 – золотая карта Сингапурских Авиалиний Krisflyer системы Амекс. 529962 – предоплатная карта Much-Music MasterCard.
Цифры с 7-ой до предпоследней – это ID держателя карты (№ счета). Здесь возможно множество комбинаций.
Последняя цифра - контрольная. Используется для проверки корректности номера по алгоритму Люна.
Проверка подлинности вашей кредитной карты:
Возьмите номер карты:
4417 1234 5678 9113;
Удвойте каждую вторую цифру справа:
4х2 4 1х2 7 1x2 2 3x2 4 5x2 6 7x2 8 9x2 1 1x2 3;
Прибавьте удвоенные цифры к тем, что не удваивались:
(8+4+2+7)+(2+2+6+4)+(1+0+6+1+4+8)+(1+8+1+2+3) = 70
Если после удваивания получилось двухзначное число (больше 9), то оно считается как сумма цифр (например 14 = 1+4);
Если конечный результат делится на 10, то номер карты верный.