Php 是否有一种方法可以设置参考交易paypal';s rest API

Php 是否有一种方法可以设置参考交易paypal';s rest API,php,api,rest,paypal,Php,Api,Rest,Paypal,我正在尝试使用引用事务实现paypal,我了解到NVP/SOAPAPI允许创建一个计费协议,然后在将来的付款请求中引用这个计费协议ID 我想知道使用RESTAPI是否可以实现这一点 我知道REST API允许为订阅计划创建计费计划和协议,但这不是我需要的,我需要自己处理定期付款,用户可以在订阅我的应用程序时在Paypal上批准协议,然后使用cron定期向Paypal上批准的帐户收费 这可能吗?如果是这样的话,谁能提供一个我必须遵循的流程的例子 谢谢。是的。加载并向下滚动到“计费计划和协议”部分。

我正在尝试使用引用事务实现paypal,我了解到NVP/SOAPAPI允许创建一个计费协议,然后在将来的付款请求中引用这个计费协议ID

我想知道使用RESTAPI是否可以实现这一点

我知道REST API允许为订阅计划创建计费计划和协议,但这不是我需要的,我需要自己处理定期付款,用户可以在订阅我的应用程序时在Paypal上批准协议,然后使用cron定期向Paypal上批准的帐户收费

这可能吗?如果是这样的话,谁能提供一个我必须遵循的流程的例子


谢谢。

是的。加载并向下滚动到“计费计划和协议”部分。您可以找到“创建协议”、“执行协议”等章节。

我将使用。您想要的是您所谈论的工作流的参考事务

不幸的是,您可以在基本RESTAPI bug跟踪器中看到以下带有nvp soap奇偶校验标记的票证,这意味着我们在REST中还没有它

当我翻阅这本书时,没有什么能给我带来希望,那就是有一种宣传不力的方式来实现它。最后,当您查看时,看起来除了具有定义的频率和数量的计划之外,没有任何支持


好消息是,您现在仍然可以使用merchant sdk php,尽管从2017年1月1日起NVP显然已被弃用。然后,当参考事务错误修复后,只需计划将其更改为REST。

谢谢您的回复。据我所知,协议需要一个计划定义,而且是Paypal自己来管理周期性账单,我需要的是自己管理周期性账单,我的意思是我想使用协议引用,使用自己的cron请求下一次付款,paypal手册中没有记录这一点,而且似乎仅适用于NVP/SOAP API。是的,参考交易和定期计费是分开的。当PayPal管理它时,这就是重复计费。参考事务将由您决定,并且根据REST文档,它们分别支持这两者。但是我似乎找不到REST文档的参考事务。所以我似乎需要实现Ación SetExpressCheckout API。我个人还是更喜欢Express Checkout,所以是的,这可能是我的建议。这将使这些电话对您来说非常快速和容易。贝宝自己的集成团队经常使用它。也就是说,如果您单击我的答案中的链接以查看RESTAPI参考,并向下滚动到Billing Plans and Agreements部分,您将看到它提到了单独的方法,您可以做自己想做的事情。