Валидатор банковской карты
Last updated
Last updated
Модуль "Информация о банковской карте (cardinfo)" позволяет определить принадлежность указанной клиентов банковской карты к конкретному банку. Эту опцию можно использовать в направлениях обмена с участием банковских карт для того, чтобы:
• не позволять создавать заявки с картами конкретных банков • позволять создавать заявки только с картами конкретных банков
Для активации опции перейдите в раздел "Модули" и активируйте модуль "Информация о банковской карте".
После активации модуля перейдите в раздел "Модули" -> "Определение типа банк. карты" и настройте сам модуль.
Запоминать уже проверенные карты: • Да — ранее введенные клиентами номера банковских карт не будут проверяться повторно • Нет — данные по проверенным картам не будут запоминаться модулем
Если API не предоставил данные: • Ничего — заявка будет создаваться без проверки • Ошибка — заявка не будет создаваться, в форме обмена под полем для ввода номера карты будет отображаться ошибка "номер счета не прошел валидацию ()"
Источник определения типа карты — выберите один из источников для проверки номеров банковских карт, введенных клиентами:
Проверяется только принадлежность к платежной системе (Visa, MasterCard, Mir), API-ключ не нужен: • по первым цифрам номера карты Проверяется принадлежность к конкретному банку (для каждого сервиса необходим отдельный API-ключ): • bincodes.com • binlist.net • rapidapi.com
API ключ сервисов — укажите API-ключ от выбранного в поле "Источник определения типа карты" сервиса из списка
Таймаут (сек.) — время в течение которого сайт ожидает ответа от стороннего сервиса. Если ответ не будет получен в заданное время, то сайт продолжит свою работу далее, оставшись без ответа. Если время не задано или равно 0, то действует стандартный таймаут в 20 секунд. Универсального значения для таймаута нет, потому что он зависит от скорости работы конкретного сервиса.
Проверять выбранные валюты — выбор валют, для которых будет активирована опция
На вкладке "Настройки полей" в полях "Названия банков" в валюте, для которой подключена опция, укажите названия банков, для которых будет проводиться валидация банковских карт.
Если вы хотите позволять создавать заявки с конкретными банками — укажите названия этих банков (каждое название на новой строке). При такой настройке для создания заявки будут разрешены только карты указанных банков.
Если вы хотите создать запрет на создание заявок с картами конретных банков — укажите название этого банка с "-"
(пример : -tinkoff bank)
При такой настройке для создания заявки будут разрешены все карты, кроме карт указанных банков.
Модуль также поддерживает работу с другими названиями банков — если ваш клиент написал, что не прошел валидацию в форме обмена, запросите у него скриншот с текстом ошибки и укажите в настройке в валюте название банка (указанное в скобках) для прохождения валидации картами этого банка
Обращаем ваше внимание, что для каждого сервиса названия банков могут отличаться — рекомендуем указывать универсальные названия банков согласно сервису Bincheck.io (банки России, банки Украины, банки Казахстана)