#Santi M.
1 messages · Page 1 of 1 (latest)
Hi there 👋 could you elaborate on a bit more on what you're hoping to accomplish?
I want to create a checkout session for a payment for a product in my page.
If the customer has already made another payment in the past, it is possible that his customer's object has already attached a payment intents with the parameter setup_future_usage to 'off_session'. So, the payment will progress directly without asking the customer for validation or confirmation.But for this use case I want to be sure that the customer explicitly validate the payment.
Gotcha! I don't think we have prebuilt functionality for that if you're using Checkout Sessions, but if you're maintaining your own checkout page then I believe the below approaches are options for leverage functionality we offer for this purpose.
There is a process for manually requesting 3DS to be completed for a transaction, but that comes with the caveat that the card must support 3DS or the challenge won't be presented and payment will continue normally.
https://stripe.com/docs/payments/3d-secure#manual-three-ds
There is also a process where you can require customer's to re-verify the CVC for their previously set up cards:
https://stripe.com/docs/payments/save-during-payment-cards-only#web-recollect-cvc