#Wanna Leave You?
1 messages · Page 1 of 1 (latest)
How can I help
Hi!
I'm having issues with some preauthorizations, because the issuers are requesting 3DS but the customers are off_session
Sure, that can happen
I guess this might be because the customer is inserting the payment method without being set for future usage and off_session, but how could i do to perform the 3DS authentication when the payment method is inserted?
This should perform an authentication step without being forced to do a payment?
pi_3LgX4EIwEQ1cVQGW1rAHbLRQ
Looks like you're passing s_f_u there?
And then the bank requested 3DS
Nothing out of the ordinary
Yes but we can't actually authenticate the use because he his off session
So I'm trying to find the best way in order to reduce the number of 3ds requests
That won't work then. By passing s_f_u the bank will want 3DS in the majority of instances as you're trying to set up the payment method for future MIT
Also, if there's no customer present you should be passing off_session: true
Okay, so I should add the off session, and when the payment method is inserted, set up the future usage
I'm not sure I understand
When the payment method is inserted by the customer, I should add the s_f_u so it is correctly set up and authenticated
Then, when trying to preauthorize customers funds, I should add the off_session true
Those steps should be enough to ensure the payment goes well, as i understand
If there's no initial payment when they 'insert' the payment method, then you'd use Setup Intents instead of a PI with s_f_u
Ah okay, I understood this could be done with payment intents
I'll try with the setup intents
Well, not if your customer if off-session when you're attempting to both save the card and do an auth
- Use a Setup Intent to do 3DS on the card for future off-session payments when the customer if on-session.
- Use the generated
pm_xxxin any subsequent PIs (capture_method: 'manual') and passoff_session: true