#bkrnetic
1 messages · Page 1 of 1 (latest)
PaymentIntents don't have a built-in expiration, so you can do this but it would have to be with your own timing mechanism that triggers and tells your server to cancel the PaymentIntent
Ah okey cool. I totally forgot there is a Cancel Payment Intent API.
I will also note that we have payment flows that allow your client to reach out to your server before confirming the intent. That would allow your server to do an inventory check. Doing the 5 minute hold is also a valid way to handle this, just wanted to mention the option https://stripe.com/docs/payments/accept-a-payment-deferred?platform=web
Thanks, I will check that out too and see what suits me the best. Cheers Pompey