用于支付流的 Paypal PHP REST API

Posted

技术标签:

【中文标题】用于支付流的 Paypal PHP REST API【英文标题】:Paypal PHP REST API for payflow 【发布时间】:2021-12-03 04:38:37 【问题描述】:

我们希望使用 Paypal 进行信用卡授权,就像我们对 Paypal 交易所做的一样,只为不需要 Paypal 的用户跳过权限。

在我能找到的每个示例中,paypal 的 REST API 的 setPaymentMethod 始终设置为“paypal”,但我没有找到可能值的列表。可以将此常量设置为“payflow”之类的内容吗?

希望 REST API 能够让信用卡客户获得支付流程对话框,而不是使用贝宝登录/访客登录。我们的想法是尝试使用我们现有的 REST 代码来处理信用卡支付流交易,并保留我们对贝宝交易的“创建订单”然后“捕获”流程。我不知道 REST API 是否能够做到这一点。

【问题讨论】:

【参考方案1】:

Payflow 不能以任何方式与 REST API 一起使用。 Payflow 已经很老了,并且使用了更老的 NVP API。

如果可能,请使用更现代的解决方案,例如 Braintree Direct 或 Advanced Credit and Debit Cards,而不是旧的 Payflow 网关。

【讨论】:

非常感谢,这正是我消除虚假希望所需要知道的。我们正在将 Braintree 视为解决方案,但我试图尽可能重用。很抱歉,我没有足够的声誉将您的答案作为解决方案投票。 Well Advanced 信用卡和借记卡确实使用 REST API 来创建和捕获订单

以上是关于用于支付流的 Paypal PHP REST API的主要内容,如果未能解决你的问题,请参考以下文章

paypal rest api支付调用使用php返回401

与 Paypal 的 PHP REST SDK 的支付协议

Paypal REST Api 用于支付另一个贝宝帐户

如何将 PayPal 智能支付按钮与 PHP V2 的 REST API SDK 结合起来?

PayPal 链式支付 PHP

使用 Paypal Rest API 的直接卡支付时如何安全地获取客户的信用卡