Ошибка 4020 — распространенная ошибка, которую можно устранить.
Вам необходимо убедиться, что IP-адрес является фиксированным IP-адресом для серверной или прямой интеграции, а не динамическим IP-адресом (IP-адрес, который изменяется).
Если вы посмотрите в My Sage Pay в разделе «Транзакции»> «Недействительные», вы увидите ошибку вместе с недопустимым IP-адресом. Если IP-адрес не отображается в Invalids, вы можете:
- используйте наш симулятор (отправьте транзакцию в Test, и если IP-адрес не указан в My Sage Pay, вы получите ошибку 4020, и вы сможете увидеть IP-адрес в Симулятор). Чтобы зарегистрировать учетную запись Simulator, которая фактически является учетной записью предварительного тестирования, нажмите здесь).
- вы можете отправить Showpost в Sage Pay, чтобы мы могли подтвердить IP-адрес, с которого мы получаем вашу транзакцию.
Как только вы узнаете IP-адрес, с которого вы публикуете свои транзакции, введите IP-адрес в My Sage Pay, «Настройки»> «Действительные IP-адреса».
Если вы не можете добавить дополнительные IP-адреса в чек My Sage Pay, маска подсети не перекрывается. Вам нужно ввести только один из IP-адресов, если вы вводите маску подсети как 255.255.255.248, так как это означает, что любой IP-адрес, который является одним и тем же за исключением последних трех цифр, будет принят при условии, что последние 3 цифры меньше 248. Пример:
Таким образом, IP-адрес 217.194.220.205 и маска подсети 255.255.255.248, зарегистрированные в учетной записи Sage Pay, будут принимать любой IP-адрес, начинающийся с «217.194.220». и имеет последние три цифры от «000» до «248». Поэтому вам не нужно вводить остальные четыре IP-адреса, так как вы уже указали их в уже введенном IP-адресе и маске подсети.
Если вам нужна дополнительная помощь от Sage Pay, мы будем рады помочь по телефону 0845 111 4455.
Платная поддержка Sage
person
Sage Pay Support
schedule
18.10.2013