在 PayPal 网站(而不是我自己的托管网站)上输入信用卡详细信息

Posted

技术标签:

【中文标题】在 PayPal 网站(而不是我自己的托管网站)上输入信用卡详细信息【英文标题】:Enter credit card details on the PayPal site (rather than my own hosted site) 【发布时间】:2015-09-28 04:25:14 【问题描述】:

在为直接信用卡付款设置定期付款资料时,我可以让用户在 PayPal 网站上而不是我自己的网站上输入信用卡详细信息吗?

在为希望订阅我的服务的用户设置定期付款资料时,我目前遵循标准的定期付款流程(如 PayPal API 示例所示):

    使用 REST API 创建计费计划和协议。 将用户重定向到 PayPal 网站。 用户在 PayPal 网站上登录/注册,并在此确认接受。 PayPal 将他们重定向回我的网站,以最终确认结算协议。 他们在我的网站上确认后,计费开始,我们开始监听 IPN。

但是,如果您想使用直接信用卡付款(即客户没有/不想要 PayPal 个人资料),您必须在 上获取信用卡详细信息>拥有网站并通过 API 调用将它们传递给 PayPal。有没有办法将信用卡详细信息捕获转移到 PayPal 网站本身?

【问题讨论】:

【参考方案1】:

是的,PayPal 支持这种安排;他们称之为托管专业或托管唯一解决方案。但是,它是经典的,而不是新的 REST。

PayPal 较新的直接信用卡 API 使用 vaulting,但我不认为它们带有完全由 PayPal 托管的页面,可以避免所有 PCI 复杂性。

您可能还想查看 Braintree 的解决方案,该解决方案集成到您的页面中,但会处理卡详细信息的加密和标记化,因此您不必担心 PCI。

【讨论】:

感谢您提供的所有信息!遗憾的是,我们的国家不支持我们需要的功能,因此我们决定使用 FastSpring,因为他们提供客户支持,而且他们实际上支持我们开箱即用的一切!

以上是关于在 PayPal 网站(而不是我自己的托管网站)上输入信用卡详细信息的主要内容,如果未能解决你的问题,请参考以下文章

如何通过我的 IP 地址而不是本地主机访问托管在 Xampp 服务器上的网站

以后如何在 Wix 网站上授权/获取 Paypal 付款?

Paypal 自适应付款 - 完成付款

我所有的网站都返回 301 而不是 200

PHP 和 Paypal IPN 订阅和定期付款

PayPal 自适应支付 - 在 PayPal 网站上失败