在Magento中更改sagepay的发布URL

时间:2013-10-17 10:18:38

标签: magento payment-gateway sagepay

我将sagepay作为支付网关集成到我的magento安装中。服务器上包含的IP地址似乎存在一些问题,但我已经联系了sagepay,并且他们要求我在将POST URL更改为https://test.sagepay.com/showpost/showpost.asp之后进行一些测试购买

有一种简单的方法吗?

1 个答案:

答案 0 :(得分:0)

4020错误是可以解决的常见错误。

您需要确保IP是服务器或直接集成的固定IP,而不是动态IP(更改的IP)。

如果您在交易> Invalids中查看我的Sage Pay,您将看到错误以及无效的IP。如果在Invalids中看不到IP,您可以:

  1. 使用我们的模拟器(提交交易进行测试,如果我的Sage Pay中未详细说明IP,您将收到4020错误,您将能够在Simulator内看到IP)。要注册一个实际上是预测试帐户的模拟器帐户,请单击here)。
  2. 您可以向Sage Pay发送一个Showpost,以便我们确认我们收到您的交易的IP。
  3. 一旦您知道要发布交易的IP,请在我的Sage Pay,设置>有效IP中输入IP。

    如果您无法在My Sage Pay中添加其他IP,则子网掩码不会重叠。 如果输入子网掩码为255.255.255.248,则只需输入一个IP地址,因为这意味着任何IP地址都是相同的barr,后三位数将被接受,但最后3位数小于248。示例:

    在Sage Pay帐户中注册的IP地址217.194.220.205和子网掩码255.255.255.248将接受任何以“217.194.220”开头的IP地址。并且在'000'到'248'之间有最后三位数字。因此,您无需输入其他四个IP地址,因为您已经在已输入的IP地址和子网掩码中已经涵盖了这些IP地址。

    如果您需要Sage Pay的任何进一步帮助,我们很乐意通过0845 111 44​​55提供帮助。

    Sage Pay支持