在paypal IPN侦听器中使用HTTPS

时间:2013-09-24 15:49:20

标签: security paypal paypal-ipn

我们正在将我们的在线支付系统与paypal IPN交易通知后端集成,我们在使用沙箱进行测试时遇到了问题:

当使用带有HTTP的侦听器脚本URL时,它可以完美地工作,但是在指定安全URL时它会停止工作。在IPN历史记录页面(https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history)上,使用安全侦听器进行的所有调用都不显示来自我们服务器的HTTP响应(!)。 从浏览器直接访问这两个URL工作。

我们的猜测是IPN调用对安全侦听器不起作用(我们在文档中找不到相关内容)或者paypal沙箱IPN服务器不喜欢我们的IPN侦听器证书(这是一个免费的startssl)但是有效的证书)。

有没有人找到类似的东西或者可以提供一些建议?

1 个答案:

答案 0 :(得分:1)

我已经使用HTTPS完成了它,所以它确实有效。您必须将“https”放在当前在PayPal上注册的IPN URL中。检查您的SSL证书是否由认可的CA签名。