Название банка из реквизитов кредитной карты? - PullRequest
14 голосов
/ 29 июля 2009

Есть ли способ узнать название банка по реквизитам, которые мы получаем после сканирования карты?

Единственная релевантная информация - это тип карты - Visa и т. Д. И последние четыре цифры номера счета.

Ответы [ 2 ]

21 голосов
/ 29 июля 2009

Да, вы можете. Мы должны были сделать это некоторое время назад для приложения электронной коммерции, которое мы написали.

Первые 6 цифр кредитной карты называются Идентификационный номер банка (или BIN). Некоторые шлюзы обработки кредитных карт могут вернуть эту информацию, или вы можете сделать это самостоятельно. Существуют общедоступные базы данных, в которых эта информация хранится для каждого типа карт: VISA, MasterCard, AMEX и т. Д.

В этом списке показаны некоторые распространенные БИН:

И эта ссылка объясняет эту концепцию немного глубже.

Надеюсь, это поможет!

2 голосов
/ 29 июля 2009

Первые шесть цифр обозначают тип карты и банк. В Америке мы склонны использовать короткий номер первого числа для определения типа карты, но на самом деле первые четыре идентифицируют точную компанию, выпустившую карту, и банк дополнительно идентифицируется по последним двум (типы карт с более чем 100 банками будут иметь более одного набора чисел в первых четырех). Все шесть цифр идентифицируют банк точно. Тем не менее, Pace mbmccormick этот список не считается публичной информацией, и если вы хотите получить авторитетный список, вам придется заплатить за него и получить его только с соглашениями о конфиденциальности.

Однако достаточно информации было собрано и открыто идентифицировано, чтобы вы могли получить приблизительный ответ из общедоступных баз данных BIN. Это особенно верно, если отдельный банк вас не беспокоит (то есть вы не хотите звонить им или подтвердить, что владелец карты может правильно определить банк по номеру корзины), а скорее хотите убедиться, что карта выдается в той же стране, к которой предъявляет претензия владельца карты (или хочет отправить).

...