В платёжных системах Visa и Mastercard разное количество цифр в номерах карт, потому что правила платёжных систем ограничивают число цифр: 2
Стандарт платёжных карт предусматривает, что номер карты может быть длиной до 19 цифр. 2 При этом правила платёжных систем ограничивают число цифр в номере карты: 2
Первая цифра номера карты указывает на платёжную систему: у Visa это 4, а у Mastercard — 5. 14