Live data from Hacker News

Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

news.ycombinator.com

21–30 of 117 posts

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#22
post #20

Do you know if extensions work, too? That was the big thing keeping me off Firefox on iOS, and thus, Firefox on Mac. I want something that syncs to all my devices and supports extensions on all my devices. TBH not allowing safari extensions to work in non-safari browsers felt almost anticompetitive, but I do recognize that there are some UI challenges to solve. Apple Pay was the other big feature I was missing out on…

I have the beta on an iPad and no sign of extensions. Another pain point for me is that the system password manager doesn't work as well as it does with Safari (and sometimes not at all), and that does not seem to have improved either.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#23

Earlier quoted context omitted.

I have a Firefox extension that does this, but it only works on some sites and it's very much not complete. https://github.com/mike-u/firefox-apple-pay

"SO post trying to accomplish this" is mine, lol.

Well hey, thanks for doing half the work for me.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#24
Apple Pay has been supported in WebKit’s web view (which every browser uses) for a while now, but with some conditions. The biggest obstacle was that an app couldn’t inject any JavaScript code of its own into websites. I wonder if they removed this safeguard.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#25
Probably preparations due to the upcoming EU framework.

As a short summary, here are some of the new EU requirements on gatekeepers such as Apple.

Gatekeepers must:

- Allow users to install apps from third-party app stores and sideload directly from the internet.

- Allow developers to offer third-party payment systems in apps and promote offers outside the gatekeeper's platforms.

- Allow developers to integrate their apps and digital services directly with those belonging to a gatekeeper. This includes making messaging, voice-calling, and video-calling services interoperable with third-party services upon request.

- Give developers access to any hardware feature, such as "near-field communication technology, secure elements and processors, authentication mechanisms, and the software used to control those technologies."

- Ensure that all apps are uninstallable and give users the ability to unsubscribe from core platform services under similar conditions to subscription.

- Give users the option to change the default voice assistant to a third-party option.

- Share data and metrics with developers and competitors, including marketing and advertising performance data.

Gatekeepers may no longer:

- Pre-install certain software applications and require users to use any important default software services such as web browsers.

- Require app developers to use certain services or frameworks, including browser engines, payment systems, and identity providers, to be listed in app stores.

- Give their own products, apps, or services preferential treatment or rank them higher than those of others.

- Reuse private data collected during a service for the purposes of another service.

- Establish unfair conditions for business users.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#26
post #11
post #7

Earlier quoted context omitted.

Is this intended for actual non-Safari browsers like actual Chrome or Firefox on iOS or just what there is now where Chrome and Firefox on top of the same WebKit engine as Safari?

Everything is still Safari underneath. That’s probably never changing as long as Apple has a say (that new EU law may force it). But this would mean you could use ApplePay from the current FireFox app.

Letting all browsers with a Safari engine use all the features of Safari-Safari fed be a way to nudge users to keep using Safari browsers instead of other browser engines, when that EU law forces Apple to open up the platform. The other browsers could be forever behind is iOS features. However that's going to make the browser experience closer to native.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#27
post #24

Apple Pay has been supported in WebKit’s web view (which every browser uses) for a while now, but with some conditions. The biggest obstacle was that an app couldn’t inject any JavaScript code of its own into websites. I wonder if they removed this safeguard.

It does not seem to be the case on macOS.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#28

Probably preparations due to the upcoming EU framework. As a short summary, here are some of the new EU requirements on gatekeepers such as Apple. Gatekeepers must: - Allow users to install apps from third-party app stores and sideload directly from the internet. - Allow developers to offer third-party payment systems in apps and promote offers outside the gatekeeper's platforms. - Allow developers to integrate their…

i hadn't heard about this, that certainly sounds pretty good

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#29
This is good news, I hope they make it available in all “In App Browsers” (IABs) too, along with all saved payment cards in your key chain.

As a data point from an online retailer, we kept seeing a significantly high (I think it was something ridiculous like 30%) drop out at the check out payment screen for all Facebook/Instagram ad customers.

What was happening was they were clicking on ads, coming to our site, going to purchase and then when they reached payment didn’t have access to Apple Pay or there saved card details. The in app browsers have an “open in Safari” button, they were clicking that - so they could use their prefers payment method - and loosing their session and shopping cart. It was catastrophic!

We ultimate fixed the issue with a warning message to customers who are within an IAB.

IABs are bad for advertisers, they only serve to keep users within the social media app.

Anyone with the Beta, I would love to know if either Apple Pay or key chain saved cards are available now in social media IABs.

Re: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

#30

Probably preparations due to the upcoming EU framework. As a short summary, here are some of the new EU requirements on gatekeepers such as Apple. Gatekeepers must: - Allow users to install apps from third-party app stores and sideload directly from the internet. - Allow developers to offer third-party payment systems in apps and promote offers outside the gatekeeper's platforms. - Allow developers to integrate their…

This is really awesome. I'm sure there will be anecdotal refutations of this legislation on HN, but this is a great list of consumer rights to start with. Almost gives me a little bit of hope for a future of technology that isn't controlled by 3 or 4 companies.
Post reply on HN