#nerder-subscription-sepa
1 messages · Page 1 of 1 (latest)
Yes, eventually once the async payment actually succeeds
but it might take something like 3days
Yup, that's just how SEPA and other banking methods work: https://stripe.com/docs/payments/payment-methods#payment-notification
umm, that strange because the subs in Stipe will be actually active
even if the invoice is still pending
Yep, the that's just how it works unfortunately. Which is why we recommend awaiting invoice.paid events as opposed to checking the subscription status
Especially if you're handling async PMs
in terms of UX for my use case, I rather prefer to check the subscription status first, and then eventually automatically delete if the invoice.payment_failed is triggered
I guess you'd need to account for the payment method type used on the initial subscription payment in that case then
i.e. expand the latest_invoice.payment_intent.payment_method field and check the type field
If sepa_debit (or another async method) then handle that case as you need
nerder-subscription-sepa
for now i'll handle differently, using only customer.subscription.updated and customer.subscription.created, later on I'll migrate to the suggested approach using invoice.paid