#viper-subscription-events

1 messages · Page 1 of 1 (latest)

calm cedarBOT
placid ice
abstract stirrup
#

Let me reformulate the question, apologies: what events are automatically handled by Stripe Checkout?

placid ice
#

I'm not sure what you mean. What do you mean by "automatically handled?"

#

Checkout doesn't really handle any Events, but I think you might mean something else?

abstract stirrup
#

I mean, for example, all those cases in which the user might have to perform further actions to complete the payment. For example, if he must complete identification, or set up a new payment method because the one currently in use is invalid

placid ice
#

Checkout handles all parts of the intial payment process, while the customer is present. If things like 3D Secure are required Checkout will handle that.

#

For later payments, when the customer is not present, those would need to be handled by your integration responding to Events.

calm cedarBOT
#

viper-subscription-events

abstract stirrup
#

One last question, since I'm here: when an invoice fails, with the invoice.payment_failed event, does the customer.subscription.updated event fire as well, setting the status to something other than active?

#

For example to unpaid

placid ice
#

It depends on how you have your Subscription settings configured in the Dashboard.

#

If you have it set like this, you won't get the updated Event:

abstract stirrup
#

Gotcha. However, this updates the status of the subscription only after all retries (which could take several days), is that correct?

placid ice
#

Yes.

abstract stirrup
#

Thank you for your help and your time