Paypal似乎在推动使用REST API,但我还没有找到实现基本定期支付功能的方法,如下所示 .

我有以下情况:用户使用他们的信用卡订阅三个产品,然后两个月后用户决定删除其中一个产品 . 如何更新定期金额?到目前为止,我能够做到这一点的唯一方法是创建一个新计划和新协议,我发现要求用户在从订阅中删除产品时重新输入信用卡和地址信息是很奇怪的 - 我可以看到它,如果他们正在添加一个或者可能只是要求CVV .

我尝试过的事情:

  • 更新计划的数量 - 抛出一个异常,告诉我该属性无法进行补丁更新 .

  • 创建新计划,并将协议分配给此新计划 - 与上述相同 .

  • 将信用卡存储在保险库中,然后使用它创建新协议 - 您无法使用存储的信用卡创建协议 .

使用经典API可以非常轻松地更新金额,除非我在这里遗漏了一些东西,否则看起来paypal正在推动缺乏基本功能的产品 .

其次,似乎需要return_url和cancel_url,这是基于信用卡的协议 .

谢谢