我有一个名为" bronze"目前每月收费$ x美元?
如何将价格更新为每月$ y并让现有客户每月收入$ y?
有没有比制定收费$ y的新计划更好的方法?
答案 0 :(得分:20)
Stripe上的计划在设计上是不可变的,这意味着您无法更改价格。但是,您可以删除该计划并以新价格重新创建,并使用相同的名称和plan_id
。内部Stripe将继续使用现有客户的旧计划。
但是,这可能会让您感到困惑,因此我建议您使用新ID创建新计划。
答案 1 :(得分:2)
在条纹测试模式下,我有很多客户订阅了ID
的特定计划,我删除了它的计划,但没有客户,然后我确实创建了计划,我注意到客户仍然订阅了我刚刚创建的新计划。
我建议您不仅要在Stripe端创建计划,还要在数据库中创建计划,但是使用相同的名称和ID,并且还要缓存它们,因为您根本不需要更改它们。这样,如果您更新数据库中计划的成本,当您向用户收费时,您可以根据您在数据库中的plans
表上设置的内容来设置费用。
答案 2 :(得分:0)
您无法在条带中更改货币,成本或计划间隔。在这种情况下,您应该创建一个新的条带计划,并将当前计划的所有相关用户订阅到新计划中。