gpt4 book ai didi

node.js - 更新现有订阅时,billing_cycle_anchor 必须未设置、 'now' 或 'unchanged' stripe billing_cycle_anchor

转载 作者:太空宇宙 更新时间:2023-11-04 00:07:26 43 4
gpt4 key购买 nike

我正在尝试通过升级/降级计划更新订阅。我只想在完成当前计划的期间结束后开始新计划。即,现在我正在制定 1 个月的计划。当我更新 6 个月计划时,应该获得总共 7 个月的服务。但更新订阅后应立即扣除金额。我向 stripe.subscriptions.update 发送了以下请求。但我收到“更新现有订阅时,billing_cycle_anchor 必须未设置、“现在”或“未更改”

{ cancel_at_period_end: false,
items: [ { id: 'si_DK9Ypv68LYxOyt', plan: 'plan_DD1O7QiWqDtfA7' } ],
billing_cycle_anchor: 1535613276,
prorate: false }

最佳答案

目前无法仅通过一次计划更新来实现此目的。当您将订阅更新到新计划时,它将立即切换到新计划。希望您可以使用一种解决方法来实现此结果。

您可以为下一周期创建一次性费用,如果成功,则将订阅更新为新计划,试用期将在下一周期结束时结束。缺点是,如果您在中期更新订阅,Stripe 将无法为您计算按比例分配。

关于node.js - 更新现有订阅时,billing_cycle_anchor 必须未设置、 'now' 或 'unchanged' stripe billing_cycle_anchor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51590017/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com