5 ms·
You're right about the passcode/fingerprint/face id authorization step – I think I forgot about that because double tapping the side button to approve is a simp
by mstade 7y ago
You're right about the passcode/fingerprint/face id authorization step – I think I forgot about that because double tapping the side button to approve is a simple and pretty forgettable action. This makes me think the whole "butt purchase defense" if you will is much less plausible to be honest.
That said, I did get fooled by the lack of shipping address information. It was my first ever purchase with Apple Pay (not including app store purchases, where shipping address doesn't matter much) and I guess I just assumed I'd be inputting shipping details in the next step. It was never displayed on the pay sheet, and I think this may be due to how that particular web shop is set up – you specify shipping details after inputting payment details, but only for card purchases, for Apple Pay it just gets your Apple data.
I actually verified this by making another purchase from them (wherein I had no need to change the shipping information) and it never displayed shipping details on the pay sheet. It did show card information though.
Either way, inputting card details is only marginally more involving when using a secrets manager so I'm just gonna continue to opt for that when possible. Fool me once, and all that.
- machello13 7y ago> It was never displayed on the pay sheet, and I think this may be due to how that particular web shop is set up – you specify shipping details after inputting payment details, but only for card purchases, for Apple Pay it just gets your Apple data. I've implemented the Apple Pay API in an iOS application, and there's no way to get shipping info without explicitly requesting it from the user. The only options I can think of are that: 1. If it's an app, it has access to your contacts, and it's finding your personal contact info and using that without asking you (seems unlikely for a bunch of reasons) 2. You've given the website your shipping information previously, and it's just remembering that But there's no way for a website/app to just "get your Apple data"