我应如何将自定义购物车应用程序与 PayPal 集成以接受间接信用卡付款,而无需强制买家在 PayPal 注册?
有一个自定义购物车 Web 应用程序,任务已设置为使用 PayPal 替换当前的信用卡/银行卡付款。目标是让客户通过 PayPal 用他们的卡付款。但是,有一些限制:
- 客户不应在购物车页面而是在 PayPal 页面中输入他们的信用卡详细信息(号码、有效期、安全代码),
- 如果订购的物品可用并且可以交付,则每次付款都必须包括授权(冻结总金额)和后续捕获,
- 如果客户希望通过卡付款,则无需创建/登录 PayPal 帐户。
问题是我真的对 PayPal 可能的选项数量感到困惑。REST API 和 Classic API 之间的选择没有那么大的问题,但是从整个列表中选择合适的产品(如Classic API 产品或REST API 产品)对于 PayPal 新手来说并不是那么明显。其他一些类似的问题指向DoDirectPayment(但我不知道它是否是最佳选择)或建议网站支付标准(我不确定它们是否仍然可用)。我也在考虑 Express Checkout,但演示似乎强制创建 PayPal 帐户。