#tonyball333-capture-time-limit

1 messages · Page 1 of 1 (latest)

bright cypress
#

Hello 👋
AFAIK bank don't allow more than 7 days so yeah that is not possible.
Note that it is only 2 days for terminal/in-person payments.

valid sundial
#

Hi Hanzo, ideally, I wanted it to time out after a couple of minutes i.e. incase the web app lost connection to the web services prior to capture

bright cypress
#

You can cancel the payment intent in-case your web app loses connection to your server but you'd need to handle this flow

valid sundial
#

Additionally, Is it the case that the bank will do all the authorisation it needs, with the customer, at the point that the Stripe element components are active. e.g. if I capture that paymentIntent a day later then is it possible that the bank will ask for re-authorisation from the customer?

bright cypress
#

I'm not sure if it has anything to do with stripe elements
if your authorization was successful, bank should not ask for it again as long as you're capturing it before it hits 7 days

valid sundial
#

But the bank will do any authorisation it needs for that payment intent upfront? i.e. at the point that it puts a hold on that amount in the customers account. It won't try to do it at the point of capture

bright cypress
#

Yup that is the idea with auth and capture