当paypal更新策略时需要进行哪些修改

时间:2014-02-11 06:20:33

标签: magento paypal

我的一位客户收到了PayPal正在升级该政策的邮件。当我做一些研究时,我在magento论坛上发现了类似的帖子,但到目前为止还没有人回复。以下是该线程的链接。 PAYPAL SERVICE UPGRADES

所以我的问题是,我必须在当前配置中进行哪些修改,或者当前的magento支付gatway编码需要进行大量更改。

感谢任何帮助或建议。

1 个答案:

答案 0 :(得分:0)

引用文件的主旨是“不使用硬编码的IP地址”。

Magento使用服务器名称,因此DNS将自动解析为新分配的网络块。

您的托管服务提供商可能必须修改防火墙,如果他们正在过滤流量,但可能不太可能。他们还需要运行使用HTTP 1.1的Web服务器。

查看您的Web服务器的响应标头将告诉您,查找HTTP/1.1 200 OK

  

引用PayPal服务升级通知

     

如果您的网站是:

     
      
  1. 使用硬编码的PayPal API端点IP地址调用我们的API,而不是使用DNS解析:升级的影响:API调用将超时,否则您的系统将遇到内部错误。

         

    您需要:使用DNS解析来访问我们的API端点和/或将防火墙打开到新的IP地址,以便稍后通知。

  2.   
  3. 使用GET,POST,DELETE和PUT以外的HTTP方法:升级的影响:API调用将返回HTTP / 1.0 400错误请求或HTTP错误405方法不允许。

         

    您需要:使用其中一种允许的方法发送API请求。不允许使用HEAD方法进行心跳呼叫。

  4.   
  5. 使用HTTP 1.0协议:升级的影响:API调用将返回HTTP / 1.0 400错误请求。

         

    您需要:将代码更新为HTTP 1.1,并在API请求中包含Host标头。

  6.   
  7. 需要更改防火墙以允许新IP地址:升级的影响:如果负责对PayPal进行API调用的系统位于使用访问控制列表(ACL)规则并限制出站的防火墙后面,API调用将会出错流量到有限数量的IP地址。

         

    您需要:更新防火墙ACL,以允许对我们将要发布的一组新IP地址进行出站访问。在Sandbox上测试您的集成(请参阅Sandbox API端点的IP地址)。我们的Live API端点的新IP地址列表将在1月份发布在此处。

  8.