Apple Pay is not supported on a physical iPhone device. #690
-
Describe the bug I've followed this guide Apple Pay | Stripe Documentation step by step as follows to setup the apple pay: 1- Register for an Apple Merchant ID 2- Create a new Apple Pay certificate The 4th (5 in docs) step is failing : 4- Check if Apple Pay is supported here is code snippet from checkout page
To Reproduce
Expected behavior Smartphone / tablet
Additional context |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 11 replies
-
@SebghatYusuf can you share the initpaymentsheet call ? can be sth is missing in the paymentsheet parameters |
Beta Was this translation helpful? Give feedback.
-
From spending a day on this issue and chatting with Stripe's Customer Support team.
In iOS Simulator, few cards are already saved in the wallet, so Apple Pay was "available" on the Simulator. In my case, the reason Apple Pay was "unavailable" on the physical device was that I am in India (where Apple Pay is not available) + there were no cards available in the wallet. |
Beta Was this translation helpful? Give feedback.
-
So bad that Apple is rejecting the app because of this.
|
Beta Was this translation helpful? Give feedback.
From spending a day on this issue and chatting with Stripe's Customer Support team.
await Stripe.instance.checkApplePaySupport();
to returntrue
.In iOS Simulator, few cards are already saved in the wallet, so Apple Pay was "available" on the Simulator. In my case, the reason Apple Pay was "unavailable" on the physical device was that I am in India (where Apple Pay is not available) + there were no cards available in the wallet.