0

PayPal Sandbox IPN 在 2013 年 5 月 31 日星期五完美运行。自 2013 年 6 月 1 日星期六以来,它拒绝 HTTP 响应代码为 0(使用 cURL 进行 IPN 验证调用)和空(0 个字符)的 IPN 验证调用) 响应体。

当 IPN 验证呼叫中的所有内容保持不变时,只需将 URL 从 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 验证?

4

1 回答 1

1

将 PHP cURL 选项 CURLOPT_SSL_VERIFYPEER 设置为 FALSE 可以解决问题。

于 2013-06-04T11:47:29.590 回答