Название банка с данными кредитной карты?

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

Единственной актуальной информацией, по-видимому, является тип карты - Visa и т.д. и последние четыре цифры номера учетной записи.

Ответы

Ответ 1

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

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

В этом списке показаны некоторые из общих BIN:

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

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

Ответ 2

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

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