PayPal沙盒IPN在2013年5月31日星期五完美运行。自2013年6月1日星期六起,它拒绝IPN验证呼叫,HTTP响应代码为0(使用cURL进行IPN验证呼叫),并且为空(0个字符)响应体。
当一个人在IPN验证中保留所有内容时,只需将https://www.sandbox.paypal.com/cgi-bin/webscr更改为https://www.paypal.com/cgi-bin/webscr,即可获得HTTP代码200和包含“INVALID”的响应正文,这是预期的,但表明Sandbox IPN存在问题。
我们尝试过来自不同服务器的验证调用,但没有任何区别。
看起来好像在5月31日晚上发生了变化,打破了Sandbox IPN。
这可能与x.com域根本没有响应的事实有关。 www.x.com周五也运作良好。
目前是否有其他人能够成功向沙盒IPN发送IPN验证?
答案 0 :(得分:1)
将PHP cURL选项CURLOPT_SSL_VERIFYPEER设置为FALSE可以解决问题。