#lycoreus
1 messages ยท Page 1 of 1 (latest)
Hello, are you using our standard payment element here? Like the element that is used at the top of this page? https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements
Yes, but I have used the following styles:
appearance: {
theme: 'stripe',
labels: 'floating'
},
I am looking in to what might cause this. While I am looking, can you check that docs page on your iPhone to see if the element properly shows up there? If it doesn't show up, it may be an issue with the phone.
how can I see the docs page? ๐
Send yourself that URL on your iPhone and open it
oh, sorry I see, I'll check now
No worries. And to be clear, is anything from Stripe showing up on your page on iPhone or is it basically the same page but with no Stripe stuff?
the same page, just the stripe stuff missing.
Gotcha. Does the rest of your javascript code work on that page on iOS?
Have you checked to see if any developer console errors are happening on iOS when you go to your own page? https://www.browserstack.com/guide/how-to-debug-on-iphone
I checked the stripe elements page you sent and does not load at all. I am checking on a newer device in a while
Stepping in as Pompey needs to step away soon
Is your site public? Can you share the URL?
Signup page for Chapar Ambassadors
It seems to be a certificate issue
when I type the site url, safari fills http insted of https
And when that happens stripe refuses to load probably due to js
but the url is using Let's Encrypt certificate
Ah yeah that makes sense.
I believe we enforce HTTPS requirement in live mode
So I have to figure out why safari prompts for http then. ty
Yup, NP! ๐
Happy to help