【问题标题】:How can I set the billing_cycle_anchor when setting up a subscription using a Checkout Session?使用结帐会话设置订阅时,如何设置 billing_cycle_anchor?
【发布时间】:2020-08-12 19:48:48
【问题描述】:

正如标题所说:使用 Checkout Session 设置订阅时,我可以在哪里设置 billing_cycle_anchor?使用订阅 API (https://stripe.com/docs/api/subscriptions/create) 设置订阅时,这是如何完成的很清楚 );但是,我找不到有关如何在结帐会话中设置 billing_cycle_anchor 的任何详细信息(https://stripe.com/docs/api/checkout/sessions/create )。有谁知道我该怎么做(我正在使用 node.js)?

【问题讨论】:

    标签: node.js stripe-payments


    【解决方案1】:

    目前在创建订阅时 Checkout 不支持 billing_cycle_anchor。另一种选择是将订阅设置为试用期,在试用期结束时开始计费周期:

    https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-subscription_data-trial_end

    【讨论】:

    • 但是你不能定义任何按比例分配的行为,对吧?我希望我的用户的计费周期从下个月的第一天开始;但是,我仍然希望他们支付他们注册当月剩余的费用
    • 没错,结账会话上的订阅数据对象目前不支持按比例分配:stripe.com/docs/api/checkout/sessions/…
    • 好的,谢谢@v3nkman,不过对于结帐会话来说似乎是一个很大的缺点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 2016-01-13
    相关资源
    最近更新 更多