3 ms·
Just curious: Is it on Stripe's roadmap to provide an inline version of Checkout, IE an option to get a form in an iframe, instead of the modal?
by gkop 11y ago
Just curious: Is it on Stripe's roadmap to provide an inline version of Checkout, IE an option to get a form in an iframe, instead of the modal?
- clintonb 11y agoWhat would be the benefit of that?
- gkop 11y agoIn as much as Stripe allows you to customize the colors of the Checkout modal and add your company logo, Checkout helps create a smooth, trusted, "first-party-ish" experience. The modal behavior however detracts from this quality - it hints to the customer that a third-party is involved. On my most recent project, feedback from users to this effect caused me to go and make my own form using stripe.js instead (pretty easy :) but means giving up the benefit of Checkout's thoroughly thought-out, always-getting-better, broadly-tested UX :( ). I have also observed others asking for an inline version of Checkout in #stripe on freenode. Edit: also I was doing some digging on the subject, and there is an opinion (not condoned by Stripe) that Checkout is "more PCI-compliant" than Stripe.js because the iframe is sourced to Stripe, and Stripe is PCI-audited. Therefore having an inline option for Checkout might please folks wanting the inline UX without giving up the potential upside of Checkout with regard to PCI-compliance.
- clintonb 11y agoI've only used Stripe for about a month. Stripe.js seems like the right solution in this case; but, I'm curious to know how the UX is improving. Aside from the addition of payment providers (e.g. Alipay), the UI/UX doesn't seem to change much. I don't really see anyone making drastic changes to payment forms.
- Artemis2 11y agoColin Percival has got you covered: http://paymentiframe.com/ http://paymentiframe.com/
- gkop 11y agoThere is but a small niche between "project is not important enough to care about a modal vs. an iframe" and "project is SO important that I carefully style my own payment form." A dead-easy Stripe-built solution appeals in this small niche; however I'm not going to introduce a third-party dependency in this case - at that point I'll just make my own form - which is what I did :) (Is my memory wrong that Colin's tool predates the launch of Checkout? Perhaps even Colin's tool inspired Checkout to a small extent?)