#Kacy • Émeline
1 messages · Page 1 of 1 (latest)
Hi ! I'm specifying really quick my flow: when creating a new order or a new subscription renewal for my customers, I have a database entry with a payment intent and my accounting's invoice id, this is made so I can link them both and have auto-reconcilation.
Payments should always occur within max 48 days, but would the PaymentIntent expires if it has no payment method attached ?
Is it better if I create the payment intent when payment is due ?
Hi there! PaymentIntents shouldn't expire. They would have to be explicitly canceled: https://stripe.com/docs/api/payment_intents/cancel
OK great !
The only exception to this is if the PaymentIntent was created as part of a Checkout Session. Those expire after 24 hours if no action was taken by the customer