#HeyHey-subscription-update-event
1 messages · Page 1 of 1 (latest)
These events are sent whenever a subcription has changed - you can see what specifically has been updated by looking under previous_attributes. In this case, current_period_end, current_period_start, and latest_invoice were updated
Alright, is it safe to jjust listen to invoice.payment_succeeded instead of invoice.paid and invoice.finalized
I'd recommend invoice.paid over invoice.payment_succeeded since invoice.paid will also cover whenever you mark an invoice as paid out of band
what does "invoice as paid out of band" mean
If a customer has paid for an invoice outside of stripe (cash, check, etc) you can manually update the invoice and mark it as paid (see https://stripe.com/docs/api/invoices/pay#pay_invoice-paid_out_of_band)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.