Каждый сталкивался с ситуацией, когда в начале месяца у абонента интернет-провайдера баланс уменьшается в ноль или становится отрицательным, а при попытке пополнить счет картой на каком-то этапе страница банка становится недоступной.
Связано это как правило с тем, что банки, выпускающие карты, по умолчанию активируют услугу 3D Secure на своих картах, и таких банков в мире тысячи. В свою очередь интернет-провайдер имеет возможность добавить в белый список только IP-адрес того банка, через платежный шлюз которого он подключен на процессинг карт, и ему довольно проблематично понять, картами каких банков ему будут платить и на каких доменах у этих банков расположена 3D Secure страница.
Наш проект на github содержит список доменов и IP-адресов большинства банков мира, разграниченных по странам. Необходимо нужные адреса добавить в белый список на стороне провайдера, и тогда весь цикл оплаты, начиная от ввода номера карты и заканчивая 3D Secure паролем, должен пройти без учета платного трафика.
Список поддерживается в актуальном состоянии, но если вам необходимо опрашивать IP-адреса регулярно, запустите скрипт.
Понравилась публикация – подписывайтесь
Получайте еще больше полезной информации об онлайн-платежах и бизнесе