我目前正在为客户升级网站,以便我们可以使用新的v3.0协议。
我们正在使用Opencart 2.0.2.0。我们使用的是带有opencart标准的Sagepay Server扩展。
我们使用Sagepay Server作为表单方法的替代 - 正如此处所建议的那样 - http://forum.opencart.com/viewtopic.php?f=185&t=133604
升级的服务器在我测试时位于子域中。我已将服务器IP添加到sagepay帐户中的有效IP。但是,当我测试。我仍然收到4020错误。
我使用的子域名为http://jab.juice-e.co.uk
添加到SagePay控制面板的IP是079.170.044.142,子网是255.255.255.255。
为什么这可能不起作用?
答案 0 :(得分:0)
我以前见过这些,这意味着你仍然没有My Sage Pay中的正确IP。很少有尝试:
尝试将子网扩展到255.255.255.000,以防您的实际IP在某个范围内(但不完全是您所拥有的)。
获取TransactionID(来自My Sage Pay中的Invalid Transactions页面),致电Sage Pay支持,为他们提供ID,他们可以查看原始IP的交易日志
从服务器上查看whatismyip.com并获取外部显示的ip,并将其添加到MSP