Думаю, каждый сталкивался с ситуацией, когда в начале месяца баланс абонента интернет-провайдера снижается до нуля или становится отрицательным, а при попытке пополнить счет с карты на каком-то этапе страница банка становится недоступной.
Обычно это связано с тем, что банки-эмитенты карт по умолчанию активируют на своих картах сервис 3DSecure, а таких банков в мире тысячи.
В свою очередь, интернет-провайдер имеет возможность внести в белый список только IP-адрес банка, через платежный шлюз которого он подключен к процессингу карт, и ему достаточно проблематично понять, карты каких банков будут использоваться для оплаты.
его, и на каких доменах у этих банков есть страница 3DSecure
Если вы оказались в подобной ситуации как клиент такого провайдера или наоборот администратор сети, то этот проект для вас.
→ https://github.com/cloudipsp/all_banks_ips Проект содержит список доменов и IP-адресов большинства банков мира, разделенных по странам.
Необходимо добавить необходимые адреса в белый список на стороне провайдера, и тогда весь цикл оплаты, начиная от ввода номера карты и заканчивая паролем 3DSecure, должен проходить без учета платного трафика.
Список постоянно обновляется, но если вам нужно регулярно опрашивать IP-адреса, запустите скрипт:
Теги: #Сетевые технологии #банки #ит-инфраструктура #Системное администрирование #платежи #dns #IP-адрес #3dsecurepython2.7 get_ips.py
-
Асцидия
19 Oct, 24 -
Очередное Закрытие Ненужных Сервисов Google
19 Oct, 24 -
На Старте Внимание, N900!
19 Oct, 24 -
Mail.ru Перешёл На Поиск Google Без Логотипа
19 Oct, 24