【发布时间】:2016-05-03 22:03:32
【问题描述】:
我试图了解优惠券在 Stripe 中的工作原理,当应用于具有不同计费间隔的订阅时,官方文档还不清楚。
Stripe 允许您在不同的intervals(daily、monthly、yearly、weekly、every 3 months、every 6 months 或custom)上创建订阅plans。
订阅可以(可选)有试用期,以天为单位。
Stripe 还允许您创建coupons,它适用于特定duration(once、repeating 或forever)的订阅计划。如果你选择repeating,你也可以传递一个数字duration_in_months参数,设置折扣的持续时间。
好的,所以令人困惑的部分是订阅和优惠券可以有完全不同的间隔:我可以创建一个订阅,其中包含 25 天免费试用、每周计费期和为期两个月的优惠券。如果客户在试用的第 9 天申请了优惠券,有多少张发票会包含折扣?
判断优惠券是否仍然有效的逻辑是如何工作的?
【问题讨论】:
-
这是个好问题。很遗憾它还没有在 API 中。但是,应该可以使用“invoice.create”网络钩子通过您的自定义逻辑删除优惠券
标签: stripe-payments