条带:获取已成功支付的发票总数

时间:2020-04-19 12:15:38

标签: stripe-payments

我正在使用条纹进行订阅。 3个成功充电后我需要触发事件的地方。 为此,我正在使用 invoice.payment_succeeded 网络挂钩。 但是没有密钥可以指定此重复付款的次数,即是第一笔费用,第二笔费用还是第n笔费用。因此,我如何获得订阅成功付款的次数。

1 个答案:

答案 0 :(得分:0)

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

您还可以发送其他一些参数,例如limitstarting_after等。

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

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