Php 使用PayPal REST API的信用卡

Php 使用PayPal REST API的信用卡,php,paypal,paypal-sandbox,paypal-rest-sdk,Php,Paypal,Paypal Sandbox,Paypal Rest Sdk,我的客户使用PayPal NVP API处理PayPal和信用卡支付。这似乎已被弃用,或者PayPal鼓励升级到REST。我说服我的客户进行升级,在实施升级时,我注意到以下几点: 重要提示:使用PayPal REST/payments API接受信用 信用卡支付受到限制。相反,你可以接受信用卡 与Braintree直接付款 那对我的工作造成了严重的影响 再多搜索一下,我就可以通过REST API找到接受信用卡付款的选项: 客户使用存储在PayPal vault中的信用卡付款 这对我来说意味着金库

我的客户使用PayPal NVP API处理PayPal和信用卡支付。这似乎已被弃用,或者PayPal鼓励升级到REST。我说服我的客户进行升级,在实施升级时,我注意到以下几点:

重要提示:使用PayPal REST/payments API接受信用 信用卡支付受到限制。相反,你可以接受信用卡 与Braintree直接付款

那对我的工作造成了严重的影响

再多搜索一下,我就可以通过REST API找到接受信用卡付款的选项:

客户使用存储在PayPal vault中的信用卡付款

这对我来说意味着金库必须与客人付款一起使用。有人能证实情况是否如此吗

它看起来像是要启用客人结帐付款“贝宝帐户可选”必须打开,我已经确认在我的沙箱帐户

我现在的假设是,只要商家的帐户上有此选项,使用REST API的信用卡支付就可以工作,但是,我在任何地方都找不到明确的说明,如果通过REST的信用卡支付现在或将来某个时候不起作用,我不想继续为我的客户交换API。我也觉得很奇怪,我在使用信用卡的支付API中找不到任何API调用示例。我必须在谷歌的帮助下自己解决这个问题


我非常感谢任何人使用REST Payments API处理信用卡付款的经验,因为据说它是“受限的”。

我发现,在paypal REST和php sdk中找到帮助将是。。。几乎没有。如果你确实找到了答案(或者有人发帖),那将是非常有益的。整个“大脑树”垃圾是新的,如果从authorize.net切换,我们以后可能也会面临这个问题。