Stripe payments 试用结束后,条带订阅的状态如何?

Stripe payments 试用结束后,条带订阅的状态如何?,stripe-payments,Stripe Payments,当用户注册时,我正在使用以下内容创建订阅: const stripeSubscription = await stripe.subscriptions.create({ customer: req.body.stripeCustomerId, items: [{ price: process.env['STRIPE_PRICE_ID'] }], trial_period_days: 7 })

当用户注册时,我正在使用以下内容创建订阅:

    const stripeSubscription = await stripe.subscriptions.create({
        customer: req.body.stripeCustomerId,
        items: [{
            price: process.env['STRIPE_PRICE_ID']
        }],
        trial_period_days: 7
    })

这将继续并创建一个状态为
trialing
的订阅。审判期满后会发生什么?假设此人没有附加付款方式,我认为它不会处于活动状态,是吗?那么订阅将处于什么状态?

是的,它将变为活动状态。您可以在测试模式下使用
trial\u end={A\u MINUTES\u FROM\u NOW}
自己确认这一点。假设关联价格为非零金额,则将按照正常计费周期续订的情况创建发票草稿,但该发票将保持打开状态,除非您将付款方法设置为使用或明确地
/pay
它。

Hmmmm。。。。但我需要知道他们是否已付款。您可以检查订阅上的
最新\u发票
,或收听
发票.已付款
事件,或使用API列出给定
订阅
的所有发票。有几种方法可以实现你想要的,但都不能改变你实际问题的答案。