Stripe 优惠券期限和订阅计费间隔

Posted

技术标签:

【中文标题】Stripe 优惠券期限和订阅计费间隔【英文标题】:Stripe Coupon Durations and Subscription Billing Intervals 【发布时间】:2016-05-03 22:03:32 【问题描述】:

我试图了解优惠券在 Stripe 中的工作原理,当应用于具有不同计费间隔的订阅时,官方文档还不清楚。

Stripe 允许您在不同的intervals(dailymonthlyyearlyweeklyevery 3 monthsevery 6 monthscustom)上创建订阅plans

订阅可以(可选)有试用期,以天为单位。

Stripe 还允许您创建coupons,它适用于特定durationoncerepeatingforever)的订阅计划。如果你选择repeating,你也可以传递一个数字duration_in_months参数,设置折扣的持续时间。

好的,所以令人困惑的部分是订阅和优惠券可以有完全不同的间隔:我可以创建一个订阅,其中包含 25 天免费试用、每周计费期和为期两个月的优惠券。如果客户在试用的第 9 天申请了优惠券,有多少张发票会包含折扣?

判断优惠券是否仍然有效的逻辑是如何工作的?

【问题讨论】:

这是个好问题。很遗憾它还没有在 API 中。但是,应该可以使用“invoice.create”网络钩子通过您的自定义逻辑删除优惠券 【参考方案1】:

有效期为 2 个月的优惠券意味着该优惠券将应用于在将优惠券添加到客户后的 2 个月内为该客户生成的所有发票。

【讨论】:

那么duration_in_months 如何处理年度订阅?

以上是关于Stripe 优惠券期限和订阅计费间隔的主要内容,如果未能解决你的问题,请参考以下文章

立即收取订阅更改费用

不需要信用卡的条纹优惠券?

贝宝订阅更新下一个账单日期

如何使用 Stripe 的 JavaScript API 验证优惠券?

条纹:预览即将发票以更新订阅

Stripe 定期/订阅计费最佳设计/实践?