我正在使用 Paypal 快速结账,我可以在其中为包含多个定期付款配置文件的订单创建收款。例如初始付款 5 英镑,A 项每月 3 英镑,B 项每年 5 英镑。
我现在被要求使用 iframe API 使用网站支付专业托管解决方案来实现这一点。 但我无法弄清楚如何将此命令传递给它。 根据集成指南,我需要使用 Button Manager API 并创建一个 template= templateD 按钮类型,但该按钮类型只接受一个配置文件。
https://www.paypalobjects.com/webstatic/en_GB/developer/docs/pdf/hostedsolution_uk.pdf
最佳答案
您不能通过传递“支付标准”变量通过托管支付端点创建定期配置文件。
PayPal 系统将自动执行 302 重定向到 webscr 端点(如果浏览器要在 iframe 之外加载页面,并设置 X-Frame-Options,它根本拒绝加载)。
您无法通过 HSS(托管唯一解决方案)创建定期付款配置文件。该产品只会从您的网站接受信用卡付款。
关于button - paypal Payments Pro 托管解决方案集成重复支付,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22915749/