【发布时间】:2021-01-19 16:10:42
【问题描述】:
假设我让客户订阅一项服务,我认为有 2 个事件需要了解:
- 当前充值成功或失败,恭喜他加入。
- 下一次收费(每个月)成功或失败。
Stripe 的事件太多了,很难知道该听哪一个:
invoice.paid - “每当发票付款尝试成功时发生”
charge.succeeded - “在创建新费用时发生”(有什么区别??)
invoice.payment_succeeded - “每当发票付款尝试成功时发生。”
customer.subscription.created - “每当客户注册新计划时发生。”
现在我知道单个 API 调用可能会发生一些事件,但是,
What should a developer listen to in order to know that his user successfully subscribed, or failed ? invoice.paid 与 charge.succeeded 有何不同? invoice.payment_succeeded 和那些有什么不同?
这太乱了,我只需要得到一个是或否。 我读了 API https://stripe.com/docs/api/events/types
【问题讨论】:
标签: stripe-payments