贝宝订阅可以暂停并重新开始备份吗?

Can Paypal subscription be paused and started back up again, where it left off

我们正在构建一个市场网站,供应商可以在该网站上以 Paypal 月度订阅为基础列出企业。

所有供应商在注册时都会获得管理员权限。

查询:- 我们能否设置它以便供应商可以通过单击其管理员中的按钮暂停 Paypal 订阅,. . .无限期暂停他们的订阅,。 . .然后订阅者在他们的管理员中单击一个按钮并无缝地重新开始订阅,而无需在任何地方退出?

场景:我们有一个基本列表(免费)和高级列表(订阅),他们注册了高级列表,但想通过单击按钮“降级到基本列表”来暂停它,他们的订阅已暂停,并且他们的列表被降级为基本列表,......但是他们想重新打开高级列表(点击一个名为“再次打开高级列表”的按钮,并取回他们仍然欠下的当月剩余的每月订阅时间推迟他们每月的滚动超时,. . .或者如果他们想在一个月结束后打开它并且仍然要找回他们支付的时间但最终没有成为高级列表?

有没有可能发生这样的情况?处理此问题的最佳方法是什么?

如果你整合最新的Subscriptions API, there is a call to Suspend Subscription

大概可以再Activated一次(你可以测试一下)


顺便说一句,据我所知,最新版本的订阅 API 和基础 Catalog/Products 以及最新格式的账单 Plan/Agreement APIs(其中与以前版本的同名 API 调用不同)不受任何当前 PayPal SDK 的支持——因此,如果您确实集成了这个新的 Subscriptions API,则需要您的自己的直接 REST API HTTPS 调用,首先将 clientid:secret 交换为 oauth2 access_token 并调用每个端点。