#tbhaxor-subscriptions
1 messages · Page 1 of 1 (latest)
hi! the first event, yes, it happens when the invoice created as part of https://stripe.com/docs/billing/subscriptions/pending-updates gets paid.
The second event ad when it happens is described at https://stripe.com/docs/billing/subscriptions/pending-updates-reference#expiration
Got it, thanks for your help 😄
When the subscription update happens, basically when price or prorations happens. The subscription is also updated, and payments are carried our asynchronously. It makes sense to me now
well if you're using pending updates what happens is nothing happens to the subscription right now, but an invoice is created for the changes, including e.g. the prorated amount of the new prices. If that invoice is paid, the subscription is updated(the pending updated is applied) to use the new price details
they don't happen so there's nothing to revert
they only happen when the invoice created for the pending update is paid, that's the purpose of this feature, you can make a change and then have the change only apply once the customer actually pays for the prorated invoice mid-billing-cycle (without this feature you have to make the change to the subscription immediately and then manually roll it back if the payment ends up failing)
Got it
Also when the scheduled subscription is completed, I will also get the customer.subscirption.updated webhook event. Is this right?
yes