Stripe:一种在计费周期结束时进行订阅升级/降级的方法?

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

我不明白如何处理应在当前计费周期结束时开始的订阅升级/降级的 UI 部分。

处理订阅升级/降级的唯一内置“条带托管”页面是客户计费门户。但是,据我了解,计费门户中没有选项可以使订阅升级仅在当前订阅的计费周期结束时进行。

有订阅调度API,使用起来很有意义。问题是,我想使用客户门户的界面,并具有订阅计划所具有的功能。我想到的一个策略对我来说似乎不太合理:

  1. 让用户使用计费门户来更改他们的订阅。
  2. Stripe 会立即更新其端的订阅。
  3. 当 webhook 到达我的服务器时,我告诉 stripe 恢复所做的更改,并安排下个月的订阅。

这是处理此用例的唯一方法,还是正确的方法?

解释了我已经尝试过的一切

typescript stripe-payments
1个回答
0
投票

是的,无法通过开箱即用的客户门户安排更新。

订阅计划是理想的选择,但您需要构建自己的界面供客户使用。这才是解决这个问题的正确方法。

您可以尝试您建议的策略,但您可能会遇到客户被双重收费的边缘情况,并且您将需要处理退款等。例如,当您重置计费周期(每月<->每年)并且他们立即收费。我不会推荐它。

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