是否可以更改现有客户向 Stripe API 收取的经常性价格?

Is it possible to alter a recurring price that an existing customer is charged with Stripe API?

如果 Express Connect 账户持有人创建了一个经常性价格为 10 美元/月的产品。客户为此注册,创建订阅,Stripe 将自动向客户收取每月 10 美元的费用,直到他们取消为止。所以这是我的问题……如果 Connect 账户持有人想将他们的价格从每月 10 美元提高到 12 美元/月……他们可以这样做吗,以便向现有客户和新客户收取涨价费用?我在想一个例子,其中关联帐户有 100 个现有订阅者,因此手动更改每个订阅者并没有真正起作用。寻找自动化的东西。据我所知,似乎只有新客户才能看到新的 12 美元/月的价格,而现有客户将看到原来的 10 美元/月的价格,直到他们取消为止。这个对吗? Stripe 无法允许 Connect 账户持有人为现有用户增加经常性价格,这似乎很奇怪。我知道他们可以创建一个新价格..并希望用户自愿切换到新的高价,但这似乎很奇怪。

您可能希望将订阅视为针对每个客户的对象。假设您有 100 个现有客户已经订阅了 10 美元的月度计划,有 100 个现有订阅对象,每个客户都紧身衣。

现在,如果连接帐户创建了 12 美元/月的新价格,所有新客户都将订阅这个新价格,并创建单独的新订阅对象。

如果您想升级当前现有的订阅,您需要更新每个订阅,将旧价格更改为新价格,Stripe Subscription Update API. Make sure to read the note about Proration, or refer to Proration Doc