#jimmyt
1 messages ยท Page 1 of 1 (latest)
I have the same issue on my MacOS (monterey ) laptop using safari.
๐ Just to make sure I understand - the issue you're just seeing is that Apple Pay (through PaymentElement) shows up for some users but not others?
Yes - and for me on my mobile device (iphone) but not on my laptop safari.
When you open this link (https://stripe.com/docs/stripe-js/elements/payment-request-button) on your laptop w/ safari do you see apple pay show up at the top?
You should be seeing something like this
Yes - I see that
Interesting... do you have a test site I can take a look at and try on my end to see if I see apple pay?
This is what I see on my mobile
Can you share that URL for the site?
I see the same behavior on my end (where Apple Pay is not showing up in your PaymentElement) but I definitely see it on other sites - give me a bit to try and figure this out
Fantastic - thanks ever so much for your efforts
When you're looking at this in mobile do you happen to be using private browsing? From what I can see on my end if doesn't look like you have the domain registered correctly
So I'd say it's expecting that it's not showing up on your laptop, but I'm surprised it's showing up on mobile fo ryou
Not knowingly! Let me check
Interesting - yes I was in private mode. Now I'm out of private mode the ApplePay option has gone!
Phew! glad to hear that's what it was on mobile - so yes, you need to be registering your orderwhizz.com domain for apple pay (https://stripe.com/docs/stripe-js/elements/payment-request-button?client=react#verifying-your-domain-with-apple-pay)
Looking at my settings I'm using the AWS cloudfront domain name rather than our one. I'm pretty sure that it used to work when we originally set it up tho. Hey Ho - will re-do it anyway.
Thank you very much ๐ ๐
๐ happy to help!