(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?
The only thing that's jarring to me is how the button takes the full width of the screen. This is just me nitpicking though, the design otherwise looks great!
https://www.commerce7.com/blog/how-digital-wallets-increase-...
When it comes to buying things online, for me I prefer Apple Pay > Stored credit card number (Amazon) > Punching in a credit card number > PayPal. For me, this is 90% about trust.
Again, just one data point, but it's the only one I have.
Punching a cc is the worst horror UX ever in the history of life
Similar story for one-click solutions such as paypal and amazon. If I don't have to get my card out then I'm far more likely to make a purchase.
(Presumably the apple pay button doesn't show up if you're not on one of those.)
As a user, I wouldn't want it to be hidden far below the other fields since I might not notice the button and start to fill out the fields unnecessarily.
I've been getting this WordPress "error" about not having Apple Pay working.
I would never use an Apple product so I was wondering how I got that on my WordPress install.
Now I'm curious if Stripe had better competitors?
My guess is that the vast majority of people won't end up using Apple Pay, so from a UX standpoint, I don't understand why it's above the credit card content as opposed to below.
My guess is that they worked out some kind of lucrative partnership with Apple.