Большое количество комбинаций цифр в банковском номере связано с тем, что номера строятся исходя из определённых правил. 1 Это позволяет вычислить достоверность существования введённой карты даже без обращения непосредственно к банку. 1
Например, банки используют определённые комбинации первых цифр для разных карт. 3 Например, номера «Пенсионной карты МИР» и «МИР Сбербанка России» начинаются с 22, дебетовая карта «Аэрофлот» (Visa Gold и Visa Classic) Сбербанка или Visa Classic — с 4276. 3
Также для мгновенного обнаружения ошибок при вводе номера используются проверочные алгоритмы, например, алгоритм Луна. 13 Последняя цифра в номере любой банковской карты — это результат последовательности предыдущих 15 цифр, и её всегда можно «угадать», если знать первые 15 цифр и алгоритм Луна. 1