Зачем потребовалось расширение
Платёжной экосистеме понадобилось больше идентификаторов эмитентов. ISO пересмотрела структуру IIN, чтобы новые назначения могли использовать восемь цифр и не исчерпывать доступное пространство.
После этого платёжные сети опубликовали требования готовности для эмитентов, эквайеров и процессинговых систем.
Что меняется в lookup
Шесть цифр могут определить общую семью диапазона. Восемь — различить дочерние диапазоны с отдельными продуктами или программами.
Поэтому источник на шесть цифр способен верно назвать родительского эмитента, но уступить более точной записи по типу, уровню или названию программы.
Что меняется в программном обеспечении
Основной риск — жёстко зашитое предположение о шести цифрах. Колонки базы, правила маршрутизации, кэш, аналитика и интерфейсы должны хранить точность совпадения.
Устойчивая система сохраняет сам диапазон, его длину и версию справочника, чтобы результат можно было воспроизвести.
Что не меняется
Восьмизначный IIN всё равно не идентифицирует владельца и не авторизует платёж. Он повышает точность диапазона, а не уверенность в конкретном счёте.
Принцип минимизации также остаётся: показывать и хранить нужно только те цифры, которые действительно нужны процессу.
Шесть цифр отвечают на вопрос о широком диапазоне; восемь могут уточнить конкретное распределение внутри него.
Первичные источники
Материал опирается на публичные документы ISO и отраслевых организаций. Ссылки ведут на первоисточники.
Частые вопросы
У каждой современной карты восьмизначный IIN?
Нет. Существуют старые и новые назначения, поэтому инфраструктура должна поддерживать смешанную точность.
Можно ли определить длину IIN только по номеру?
Не всегда. Используйте данные сети, эквайера или авторитетный справочник диапазонов.