在我的应用程序中,用户每月订阅(和计费)24个月。在我最初创建订阅的第24个月之后,有没有办法让Stripe自动结束订阅?
您在Stripe中描述的内容是可能的,但不是开箱即用的解决方案(截至2014年8月)。你也需要一些编程逻辑。
首先,您需要一个Web挂钩端点:
https://stripe.com/docs/webhooks
接下来,您将要像平常一样订阅客户计划。我们将通过网络挂钩通知您的网站何时通过定期订阅付款。具体来说,您需要关注invoice.payment_succeeded
事件:
https://stripe.com/docs/api#event_types
一旦特定客户达到了正确的付款次数(您将在最后跟踪),您就会发出取消订阅请求:
https://stripe.com/docs/api#cancel_subscription
希望有所帮助!拉里
PS我在Stripe的支持工作。
Ya可以通过在创建订阅时传递“cancel_at_period_end”为真来完成。然后订阅将在订阅结束日期自动取消