我的网站需要https/ssl才能使用Paypal Express Checkout进行定期付款吗?

8

我不确定如果我使用PayPal快速结账进行定期付款是否需要https / ssl来连接我的网站与PayPal。 我正在使用Ruby on Rails,并且有一个名为“paypal-express”的gem。 在沙盒环境中,即使没有ssl,它也可以正常工作。 有什么建议吗?谢谢。

2个回答

10
如果您说的“https/ssl”是指您的网站本身是否需要支持HTTP上的SSL流量(因此需要有效的SSL证书),那么答案是否定的,不需要。
但是,您确实需要能够建立SSL连接,特别是到PayPal的API端点。这意味着您需要允许通过防火墙(如果有)的出站SSL流量,并且您的环境需要支持此功能。
请确保您拥有根证书的有效副本(我通常建议使用http://curl.haxx.se/ca/cacert.pem),以验证SSL证书。

谢谢。我想要澄清一下,即使在沙盒环境中不需要,我的网站仍需要SSL证书才能与PayPal端点建立连接。 - Chuyi Huang
1
不需要。您需要能够建立与PayPal API端点的SSL连接,但您自己不需要SSL证书。 - Robert
这个政策在2014年有改变吗? - MrD
没有,不过,如果您在您的网站上收集个人数据,仍然强烈建议您通过HTTPS提供您的网站。 - Robert


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接