#arshad.cm
1 messages · Page 1 of 1 (latest)
Hi there, you can only hold the funds up to 7 days
The workaround is to save the payment method first and create an off-session charge later
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method for more details
I referred this document and seems good to me. But the 7 days are the only problem here.
I'm afraid that's the limitation, you can consider save the payment method and create future payments as needed
It means I need to create some setup session and create the payment intetnt whenever I need in later stage, right?
Yes correct. You can use a Setup Intent to save/setup the payment method for future usage, and then use that for payment as required
So Is it possible to hold the amount in that session
And any proper guidlelines are greately appreciated
Yes, as my colleague linked abovew
The duration of the hold is mostly limited to ~7 days
Even that in setup session?
A Setup Session doesn't initiate an auth/hold
It just configures the card details to be used for future auth/holds. The resulting payment method is permanent, it doesn't expire
Ooh.
So In my understanding you are saying I can't hold any payment for more than 7 days.
Correct yes. That's an industry/card rule, nothing Stripe specific
Those timelines are determined by the card networks, we just adhere to them at the API level
Its sound great.