如何更改 paypal api 中的订阅计划

问题描述 投票:0回答:2

我想将 PayPal 集成到我的会员网站。在我检查了贝宝文档后,我意识到我找不到任何有关如何更改用户订阅计划的信息,例如,有些用户使用“基本”计划,但在被要求使用“专业”后。

在api文档中找不到此功能https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions

这样做的最佳实践是什么?

paypal paypal-subscriptions
2个回答
1
投票

https://developer.paypal.com/docs/subscriptions/customize/revise-subscriptions/

您可以通过更改订阅的计划和/或数量来升级或降级订阅。仅允许同一产品内的不同计划从一种计划更改为另一种计划。

例如,您可以将订阅从 10 美元的基本计划修改为 14 美元的高级计划,或者将每月 5 个软件许可证的订阅修改为每月 10 个许可证。

订阅修改需要买家同意。如果买家不同意,他们将继续根据当前的订阅付费。所有成功的修改都会在下一个计费周期生效。

它已记录在此处,尽管有时“修订订阅”部分未正确呈现。 https://developer.paypal.com/api/subscriptions/v1/#subscriptions_revise


0
投票

我也遇到了同样的问题,出现 PAYMENT_IN_PROGRESS 错误,最后在与 Paypal 代表交谈后找到了答案。

如果您的订阅是在续订后 24 小时内完成的,那么您将收到 PAYMENT_IN_PROGRESS 错误。

如果您正在进行订阅测试并拥有 1 天定期订阅,那么您将无法升级/降级订阅。您需要至少使用 2 天的订阅计划。

© www.soinside.com 2019 - 2024. All rights reserved.