Regarding user subscription to our SaaS using Stripe: when they subscribe for the first time, upon receiving "checkout.session.completed" event, is it possible that the user has NOT paid the invoice?
And, on the first subscription, is "invoice.paid" usually sent before "checkout.session.completed" (if they pay immediately)? If they pay it later, will "invoice.paid" come later?
Great questions about Stripe's webhook event ordering! Let me search for the most current information on this.Great questions! Here's what you need to know about Stripe subscription webhooks: