gpt4 book ai didi

asp.net - Stripe Webhook 事件 续订订阅

转载 作者:行者123 更新时间:2023-12-04 13:13:33 25 4
gpt4 key购买 nike

我在我的 Asp.net 应用程序中使用 STRIPE 进行信用卡支付。应用程序有一个每月订阅计划。用户第一次订阅 webhook 事件“customer.subscription.created”时触发。我的问题是下个月订阅续订时会触发哪些事件?谁能告诉我订阅续订 webhook 事件的流程?

谢谢

最佳答案

webhook 'invoice.payment_succeeded' 实际上确实区分了新订阅的首次收费和后续续订费用。

webhook 发送一个发票对象,其中包括 'billing_reason' - 可能的值在 Stripe Docs - The Invoice object 中注明:

计费原因
(字符串)
"指示创建发票的原因。
subscription_cycle 表示由进入新时期的订阅创建的发票。 subscription_create 表示由于创建订阅而创建的发票。 subscription_update 表示由于更新订阅而创建的发票。 subscription 为所有旧发票设置,以指示订阅更改或期间提前。为所有与订阅无关的发票设置手动(例如:通过发票编辑器创建)。即将到来的值是为每个即将到来的发票端点的模拟发票保留的。”

如果 billing_reason == 'subscription_cycle' webhook 用于订阅
更新。

如果 billing_reason == 'subscription_create' webhook 用于全新订阅。

关于asp.net - Stripe Webhook 事件 续订订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22601521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com