Is there a timeout for a customer to make their payment and can it be changed ?
Let me explain my situation :
I have to add the payment on a PHP booking platform.
To ensure that a time slot is not reserved several times, the platform blocks the reservation for 20 minutes when the user clicks on the reserve button. If he has not completed filling in his information after this time, he must start again or if he does not finish, the reservation is released.
I should be able to make sure that the payment is a maximum of 5 minutes long. In this way, I initiate the payment after maximum 15 minutes after the start of the reservation.
It’s the easiest way I’ve found to not touch up the whole code. Unfortunately, I can't find this option in the API.
Otherwise, if I block the reservation permanently before the payment process, I have no method to unblock it if the user does not complete the transaction by closing their browser.