(I work on Checkout)
(I work on Checkout)
How is this handled on web forms? I have neither of those but it shows up on the preview.
I don't care, I think it's fine ala login via Google/FB links on login forms being on top. I'm just curious!
I'm guessing there will still be a link if the company supports it if it's the former (first party user level).
But Stripe removed the modal option from Checkout because features?
The Stripe 3DS and SCA page says a modal in combination with Elements is fully supported:
Pre-built modal: The Payment Intents API integrates tightly with Stripe.js and Elements to simplify the authentication process. If your Stripe integration uses handleCardPayment or handleCardAction, Stripe.js automatically handles the authentication process—displaying a modal dialog where the customer can provide the requisite information.
This makes it look like we can build a modal version via Elements which fully supports SCA and 3DS through another modal. All on one page.
Also, the Paymentintent docs say we have to set the viewport to mobile on our page so that the UI of Elements can handle 3DS, this makes it also look like it works on our page through a model without redirects. Otherwise Stripe would set the viewport.
Does Elements fully support 3DS and SCA all on our page through modals or not?