mozilla-mobile / firefox-ios

Firefox for iOS
Mozilla Public License 2.0
12.26k stars 2.95k forks source link

Apple pay not supported in Firefox or 3rd party browser #9565

Closed SimonBasca closed 3 years ago

SimonBasca commented 3 years ago

Steps to reproduce

  1. Go to https://stripe.com/en-ro/apple-pay.
  2. Tap on "Try it now"
    1. Expected behavior

┆Issue is synchronized with this Jira Task

sneakernuts commented 3 years ago

The page says - See Apple Pay in action with a test payment. To try it, you need Apple Pay set up and Safari, starting with iOS 10 or macOS Sierra.

I don't believe this is a bug in Firefox itself. It's not a supported config by Stripe.

gutley commented 3 years ago

According to Apple's Documentation

In iOS, Apple Pay is supported in Safari and in SFSafariViewController objects

So no go for other browsers at all.

Here is Apple's own ApplePay demo page that also won't work (i.e its not Stripe's fault):

https://applepaydemo.apple.com

jaraco commented 2 years ago

I too would like this feature. I understand that Apple may not be supplying the APIs to make this possible, but it seems to me that a request from Google and/or Mozilla would carry a lot more weight than feedback directly from users. Would you consider filing a request with Apple through developer channels to offer this feature through other browsers?

karlcow commented 2 years ago

See https://bugs.webkit.org/show_bug.cgi?id=243423 https://github.com/WebKit/WebKit/pull/2916