stripe-payments - 如何继续当前订阅直到它结束,然后在条带中切换计划
问题描述
文档提供了下面的代码,但我相信如果我从 10 美元/月的会员资格转换为 100 美元/年的会员资格,它将立即进行转换,并通过原始会员资格的任何未使用时间的成本来减少年度套餐。
由于两个套餐之间的内容没有区别,只是一个通过承诺一整年节省一点钱的机会,我希望现有的会员资格持续到月底,然后我希望它向他们收取 100 美元和将计费周期从每月增加到每年。
有谁知道如何做到这一点?这是文档...
const subscription = await stripe.subscriptions.retrieve('sub_49ty4767H20z6a');
stripe.subscriptions.update('sub_49ty4767H20z6a', {
cancel_at_period_end: false,
proration_behavior: 'create_prorations',
items: [{
id: subscription.items.data[0].id,
price: 'price_CBb6IXqvTLXp3f',
}]
});
解决方案
推荐阅读
- ios - Swift本地化StringWithFormat数字输出而不是Text
- html - 如何在 css hack/媒体查询中扩展 Internet Explorer?
- r - 如何使用 Sjplot 更改 facet_grid 和点估计的形状?
- python - 安装后没有 Anaconda Navigator (Windows 10)
- docker - VSCode 远程容器 - 未使用 docker-compose 在开发容器上安装扩展
- pipenv - 使用多个 Pipfile 支持 python2 & python3
- html - 如何从 django 模板中获取视图中的外键?
- php - 通过标签名称获取 xml 元素
- javascript - 将参数传递给生成器函数
- python - 如何抓取单元格值具有相同类名的网站表?