Hi –
I've followed the instructions here. Everything seems to be working in Safari on my Macbook.
One problem, though:
Clicking on the Apple Pay button when my Macbook's lid is closed does nothing. I believe this is by design: Apple Pay requires Touch ID, and the Touch ID button isn't available withe the lid closed. (Stripe hides the Apple Pay button entirely in this case.)
This makes for a bad UX – the user won't understand why the button doesn't work.
Is there any way to prevent Square from initializing Apple Pay in this scenario? (Or at least to *detect* the scenario, so I can improve the UX?)
Thanks.
Hi there, @ocratravis,
Thanks for the detailed post, you’re absolutely right. On MacBooks, Apple Pay requires Touch ID (or an authenticated Apple Watch), and when the lid is closed Touch ID isn’t available, so authentication can’t proceed. Square relies on Apple’s built-in availability checks and unfortunately doesn’t provide a way to specifically detect that the lid is closed or that Touch ID is unavailable in that state. I appreciate the UX feedback and can share it with our product team as well!
Square Community
Square Products