Invoices & payments
Stripe webhook event
invoice.paid
An invoice was paid, by charge, credit, or manual payment.
Quick answer
An invoice transitions to paid.
| Event type | invoice.paid |
|---|---|
| Category | Invoices & payments |
| When it fires | An invoice transitions to paid. |
| Recovery-relevant? | No |
When it fires
An invoice transitions to paid.
What to do with it
Provision access or extend the subscription period. Often used interchangeably with invoice.payment_succeeded.
Stop building webhook handlers
SubRevival consumes the failed-payment events for you and runs the full recovery stack, no endpoint to build, secure, or maintain. 5-minute Stripe OAuth, $19/mo flat.
Start Recovering RevenueFAQ
What does the Stripe invoice.paid webhook event mean?
An invoice was paid, by charge, credit, or manual payment.
When does invoice.paid fire?
An invoice transitions to paid.
What should I do when I receive a invoice.paid event?
Provision access or extend the subscription period. Often used interchangeably with invoice.payment_succeeded.
Related events
invoice.payment_failedinvoice.payment_succeededinvoice.payment_action_requiredinvoice.createdinvoice.finalizedAll events
Source: official Stripe events documentation.