我在我的网站上使用PayPal应用编程接口进行支付。付款工作与一台服务器很好。但不能与另一台服务器正常工作。在Paypal中,支付失败,并在IPN历史记录中显示以下错误。"HTTP响应代码: 406“。
发布于 2014-01-06 17:31:23
IPN历史记录与支付失败无关。如果支付失败,则不会触发IPN。您在IPN历史记录中看到的是触发了IPN的已完成事务,但您的IPN脚本无法完成,并向PayPal的IPN服务器返回了406错误代码。
至于付款失败,我需要查看按钮代码或API请求(无论您使用的是哪个),以尝试并重现问题,看看我是否可以帮助您的方式。再说一次,不要把IPN和失败的付款联系起来。
有一些独特的情况,你实际上可以从失败的付款中获得IPN (例如,失败的循环付款),但是如果你的IPN脚本很好,即使付款失败,IPN也会显示200成功,所以你显然有两个独立的问题。
https://stackoverflow.com/questions/20943443
复制相似问题