前段时间我在我正在进行的网站上设置了一个页面,用于使用IPN和沙盒帐户使用PayPay进行购买处理。
一切都运转良好,模拟付款成功完成,但自从我上次测试网站的这一部分已经过了几个月,我突然发现它已经不再运作了。
页面没有任何变化,但当我的页面重定向到“沙盒网址”时,我收到“内部服务器错误”响应: https://www.sandbox.paypal.com/cgi-bin/webscr
我经常发现自己在PayPal文档的圈子中走动,经常会出现两个或多个完全独立的文档描述相同的过程,并且信息冲突。
例如,此页面描述了我迄今为止遵循的IPN测试流程:https://www.paypal.com/cgi-bin/webscr?cmd=p/sell/ipn-test-outside
此页面提供的URL现在返回500内部服务器错误消息。但我后来发现了这个页面:https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNTesting/#sandbox
表示完全不同的沙盒网址。后者看起来更新,但更改我的URL以重定向此处导致FireFox中的“安全连接失败”消息(Chrome中的ERR_CONNECTION_RESET)。
这两个网址都无效吗? Sandbox网站目前没有处理付款吗?情况非常混乱,我无法弄清楚可能出现的问题。
感谢您的任何建议。
答案 0 :(得分:1)
我使用PayPal加密按钮进行IPN,我得到相同的500"内部服务器错误"您在结帐页面上的沙盒中。我也没有更改我的代码,我突然在PayPal的沙盒上收到此错误。
不幸的是,PayPal在解决这个问题上的重点不高。如果要修复沙箱,请打开它们的票证。如果足够的客户抱怨,他们将解决这个问题的唯一方法。
答案 1 :(得分:1)
沙盒似乎已关闭,我目前在网站上遇到同样的问题。