#Charlie - invoice

1 messages · Page 1 of 1 (latest)

manic drift
solemn kelp
#

does checkout.session.completed guarantee a succeeded payment

manic drift
solemn kelp
#

So for one time charges checkout.session.completed is guaranteed to have a succeeding payment, I guess for subscriptions it is only guaranteeing that the subscription was setup und invoice.paid is the event to listen for then (especially if the subscription is not an instant charge but with a trial period)

manic drift
#

For subscriptions, for the first invoice, you can listen juste for checkout.session.completed but for the next invoices you need to listen to invoice.paid

solemn kelp
#

alright