首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Stripe trial_end是空的,即使它是在计划中设置的

Stripe trial_end是空的,即使它是在计划中设置的
EN

Stack Overflow用户
提问于 2019-12-18 11:21:02
回答 1查看 464关注 0票数 2

我正在测试条订阅,并将我现有计划的试用期更新到30天。

我是通过API创建我的订阅,而不是指定试用期,因为我认为它在计划中已经足够了。

在响应中,trial_endnull。顾客马上就会被起诉。

条形文档提到在代码中设置trial_end

代码语言:javascript
运行
复制
(async () => {
  const subscription = await stripe.subscriptions.create({
    customer: 'cus_4f7dA79c5ae81a',
    items: [{plan: 'plan_CY80adF7pOi3Da2'}],
    trial_end: 1577270452,
  });
})();

在UI中设置试用期有什么意义?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-27 04:57:30

当您想使用计划中的试用期时,您需要在创建订阅时设置trial_from_plan属性。

来自订阅/创建上的Stripe文档

trial_from_plan (可选)

  • 指示是否应将计划的trial_period_days应用于订阅。为每个订阅设置trial_end是首选的,这默认为false。不允许将此标志与trial_end一起设置为true。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59390928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档