#nJoy
1 messages · Page 1 of 1 (latest)
Hi 👋
Listening to invoice.paid will return each paid invoice for subscriptions in your integration. Once there is a successful charge you will see the charge attribute populated.
So we woud receive an invoice.paid webhooko more than once: first without a charge object, then with one?
Or will the invoice.paid or invoice.payment_succeeded webhook always have the charge object attached since it has been paid?
The invoice paid event fires whenever an invoice has been marked as paid. If that payment is processed through Stripe it will contain an Charge ID.
It doesn't fire multiple times for the same invoice
I see it through the stripe cli now. Got it. Thank you for your help!