在不符合 PCI 要求的情况下通过 PayPal 定期借记卡/信用卡付款
开发一个需要通过 PayPal 每月订阅的网站。如果买家有帐户,通过 ExpressCheckout 就没有问题。不过,客户拥有一个(位于英国的)Pro 帐户,并希望提供通过卡付款的选项。
据我从“网站支付专业集成指南”中可以看出,这需要在我的网站上设置双重支付选项,让用户可以选择“通过 Paypal”(即 ExpressCheckout)或通过卡支付,此时我的网站将提供符合 PCI 标准的卡捕获表单,该表单将使用 DirectPayment 提交给 PayPal。通过 PCI 合规并不是一个真正的选择。 PayPal 没有为此提供托管解决方案,这似乎很奇怪,还是我只是愚蠢?
TL;DR:在英国,是否可以使用 PayPal 托管的卡捕获表单通过 PayPal 处理定期卡付款?
网站是定制的 PHP。
Developing a site that requires monthly subscriptions via PayPal. If a buyer has an account this is no problem via ExpressCheckout. The client has a (UK-based) Pro account though and wants to provide the option of payment by card.
As far as I can work out from the 'Website Payments Pro Integration Guide' this requires setting up a dual payment option on my site, giving the user the option of paying 'via Paypal' (ie ExpressCheckout) or by card, at which point my site would provide a PCI compliant card capture form that would submit to PayPal using DirectPayment. Going through PCI compliance isn't really an option. It seems weird that PayPal doesn't offer a hosted solution for this, or am I just being stupid?
TL;DR: Is it possible to process recurring card payments via PayPal in the UK using a PayPal hosted card capture form?
Site is bespoke PHP.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
PayPal API 允许定期付款< /a> 直接付款:
PayPal 保存帐号和其他相关信息(包括计费频率),而您的应用程序存储配置文件 ID。
PCI 合规性从来都不是一个选项。这始终是一个要求。然而,对于每年交易量不大的公司来说,合规规则要宽松得多(包括放弃审计)。
The PayPal API allows for recurring payments with Direct Payment:
PayPal holds the account number and other pertinent information (including billing frequency) while your application stores the Profile ID.
PCI compliance is never an option. It is always a requirement. However, the rules for compliance are far less stringent (including forgoing auditing) for companies that don't perform a high volume of transactions per year.