我有这个特定的场景,我需要一些关于如何实现它的帮助:
Stripe 已集成到我的系统中,并且我有一些活跃的 Stripe 订阅者,他们之前已支付年度订阅费用。
现在,我的目标是创建一款 Stripe 产品,而不是订阅,价格为 200 美元,续订一年。如果客户购买了这个新产品,我打算让我的系统利用 Stripe API 将他们现有的有效订阅再延长一年。
详细来说,我有兴趣了解 Stripe 订阅 API 是否提供提前授予额外一年的机制。
需要注意的是,这些用户仍然需要为此订阅付费,并且当前订阅必须保持有效直至到期。
也就是说,在对潜在的解决方案进行了深思熟虑之后,我提出了一个想法,我将感谢您的反馈以确定其可行性。
如果您能彻底考虑以下步骤,我将不胜感激:
1. I create a new product (not a subscription) costing $200 for a one-year renewal;
2. The user buys this new product (not a subscription) which costs $200;
3. On my end, I listen to webhook events related to this new product;
4. Then, I would change the current subscription end date and extend it one more year without charging the user (turning off proration ?)
5. Meaning that, I should add 1 year free to their existing subscription, e.g. via a stripe subscription schedule + a coupon for 100% off one phase of their schedule?
如果有更简单的方法,我想知道。
提前致谢。