Stripe payments 创建新订阅时忽略计费\u周期\u锚定,并立即创建发票。为什么会这样?

Stripe payments 创建新订阅时忽略计费\u周期\u锚定,并立即创建发票。为什么会这样?,stripe-payments,Stripe Payments,我在NodeJS中使用Stripe来创建子循环。我希望在结算期结束时生成发票。例如,如果计费周期为9月1日至30日,我希望在9月30日生成发票。API文件说,计费周期锚应该做到这一点。但是,当我使用它时,它没有任何效果,因为发票是直接生成的,用户需要付费。下面的代码示例 stripeSubscription = await stripe.subscriptions.create({ customer: id, items: [{ plan: pla

我在NodeJS中使用Stripe来创建子循环。我希望在结算期结束时生成发票。例如,如果计费周期为9月1日至30日,我希望在9月30日生成发票。API文件说,计费周期锚应该做到这一点。但是,当我使用它时,它没有任何效果,因为发票是直接生成的,用户需要付费。下面的代码示例

stripeSubscription = await stripe.subscriptions.create({
            customer: id,
            items: [{ plan: planId }],
            billing_cycle_anchor: moment()
            .add('30', 'days')
            .unix();,
        });

如何获得每月订阅,以便在计费周期结束时生成和收费?

我也有同样的问题。我使用的是最新的Java客户端,代码中的问题是“30”字符串应该是整数30。确保检查计费周期锚定时间戳是否在将来。下面是解决我问题的正确方法
stripeSubscription=wait stripe.subscriptions.create({customer:id,items:[{plan:planId}],billing\u cycle\u anchor:moment().add(30,'天').unix(),})我也有同样的问题。我使用的是最新的Java客户端,代码中的问题是“30”字符串应该是整数30。确保检查计费周期锚定时间戳是否在将来。下面是解决我问题的正确方法
stripeSubscription=wait stripe.subscriptions.create({customer:id,items:[{plan:planId}],billing\u cycle\u anchor:moment().add(30,'天').unix(),})