Если вам нужен только тип карты, то, вероятно, лучше всего использовать алгоритмический подход (например, префикс «4» - это Visa, «5» - это Mastercard и т. Д.). Но если вам нужна страна-эмитент, учреждение и т. Д., Тогда доступ к регулярно обновляемому списку BIN является обязательным.
Если у вас есть торговые отношения с банком, вы должны иметь возможность получить его от них, возможно, в соответствии с каким-либо соглашением о неразглашении. Без взаимоотношений большинство банков, скорее всего, просто скажут «нет». Доступ к списку BIN не представляет большого риска для безопасности, но банки любят хранить свои секреты :-) Я знаю, У RBS есть один доступный для избранных клиентов.
В предыдущей компании, с которой я работал, мы запланировали ежемесячную загрузку с защищенного паролем веб-сайта их банка, а затем импортировали ее в нашу базу данных по управлению рисками. Группе управления рисками по-прежнему необходимы ручные процессы для диапазонов BIN, не указанных в списке, поскольку существует задержка между активацией диапазона и обновлением данных вашего банка.
В зависимости от ваших требований вам может потребоваться обработка диапазонов суб-BIN (9- или 10-значные префиксы), поскольку крупный банк может назначить часть диапазона второстепенным игрокам или службам брендинга. Это особенно важно при различении дебетовых и кредитных карт (для кредитных карт уровень риска обычно выше).
Некоторые банки не имеют очень хорошей проверки данных в этих списках (я видел, что это была просто очень длинная электронная таблица Excel) - очень вероятно, что возникнут повторяющиеся, разделенные и объединенные диапазоны, поэтому вам понадобится алгоритм слияния на основе диапазона - a немного сложно получить все граничные условия правильно.
Приличная версия списка BIN будет включать диапазон префиксов, тип карты (с отдельными типами кредита и дебета), страну, длину номера карты и название учреждения. Возможно, вам придется программно управлять полем «последнее изменение» в логике импортера.
Если вам нужно выполнить оценку риска, вы также можете изучить MaxMind в Интернете служба подписки MinFraud (я бы порекомендовал дополнительные результаты из версии Premium). Он обеспечивает хорошую оценку риска - около 0,01 доллара за запрос.
person
devstuff
schedule
28.01.2011