The Stripe docs are really ambiguous about this:
https://stripe.com/docs/billing/webhooks
A few days prior to renewal, your site receives an invoice.upcoming event at the webhook endpoint. You can listen for this event to add extra invoice items to a subscription draft invoice.
https://stripe.com/docs/billing/lifecycle
When the subscription approaches its renewal date, an invoice.upcoming event is sent.
Does anyone know roughly how much time is in between the invoice.upcoming webhook and the actual invoice? A "few" days could be anywhere between 2-5 depending on who you ask.
You have the ability to set when invoice.upcoming will be sent in your billing settings.

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With