我将 sagepay 作为支付网关集成到我的 magento 安装中。服务器上包含的 IP 地址似乎存在一些问题,但是我联系了 sagepay,他们要求我在将 POST URL 更改为https://test.sagepay.com/showpost/showpost.asp后进行一些测试购买
有没有一种简单的方法可以做到这一点?
我将 sagepay 作为支付网关集成到我的 magento 安装中。服务器上包含的 IP 地址似乎存在一些问题,但是我联系了 sagepay,他们要求我在将 POST URL 更改为https://test.sagepay.com/showpost/showpost.asp后进行一些测试购买
有没有一种简单的方法可以做到这一点?
4020 错误是可以解决的常见错误。
您需要确保 IP 是用于服务器或直接集成的固定 IP,而不是动态 IP(更改的 IP)。
如果您在 Transactions>Invalids 中查看 My Sage Pay,您将看到错误以及无效 IP。如果 IP 在 Invalids 中不可见,您可以:
一旦您知道您发布交易的 IP,请在 My Sage Pay 中输入 IP,设置 > 有效 IP。
如果您无法在 My Sage Pay 中添加其他 IP,则子网掩码不会重叠。如果您将子网掩码输入为 255.255.255.248,则只需输入其中一个 IP 地址,因为这意味着任何与最后三位数字相同的 IP 地址都将被接受,但最后三位数字小于 248。例子:
因此,在 Sage Pay 帐户上注册的 IP 地址 217.194.220.205 和子网掩码 255.255.255.248 将接受任何以“217.194.220”开头的 IP 地址。最后三位数字在“000”到“248”之间。因此,您无需输入其他四个 IP 地址,因为您已经在 IP 地址和已输入的子网掩码中涵盖了这些地址。
如果您需要 Sage Pay 的任何进一步帮助,我们很乐意通过 0845 111 4455 提供帮助。
贤者支付支持