【问题标题】:Stripe: Get total successfully paid invoices countStripe:获取成功支付的发票总数
【发布时间】:2020-08-01 21:00:19
【问题描述】:

我正在使用条带进行订阅。我需要在 3 次成功收费后触发一个事件。 为此,我使用 invoice.payment_succeeded webhook。 但是没有指定此循环付款次数的密钥是第一次还是第二次或第n次收费。那么我怎样才能获得订阅成功付款的数量。

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    您可以使用客户 ID 调用 https://api.stripe.com/v1/invoices API 端点,将 status 参数设置为 paid 以及可选的订阅参数,然后计算返回的发票数量。

    还有一些其他参数,如limitstarting_after等,你也可以发送。

    invoice.payment_succeeded webhook 在data.object 字段中发送invoice object,因此您应该能够从中获取customersubscription 值。

    我建议异步调用 invoices 以确保 webhook 调用不会超时。

    【讨论】:

      猜你喜欢
      • 2021-08-18
      • 2014-02-24
      • 1970-01-01
      • 2021-01-09
      • 2021-02-11
      • 2022-01-21
      • 2018-01-29
      • 2016-12-02
      • 2021-10-22
      相关资源
      最近更新 更多