#patrik5275
1 messages · Page 1 of 1 (latest)
👋 happy to help
I'm just tested the Payment Request Button on safari and Apple Pay is working fine
do you have a saved card in your Apple Pay?
what safari version are you using? on what MacOS version?
Did you test it here?
https://stripe.com/docs/stripe-js/elements/payment-request-button
It is working for me on our DEV site now, but not on your docs page.
It's the same on Mac OS and on iOS.
yes, I'm trying to ask other people on the team to see whether this is wide-spread or just on your account
Thanks!
in the meantime, I think the best thing is to contact https://support.stripe.com/?contact=true
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
tell them you've been speaking to me on discord to get some updates on the topic
it seems a bit strange and we're trying to investigate a bit more
that would take some time, it's better to get updated async
Thanks! The issue isn't critical for us. I was just curious. A customer of our customer (we use connected accounts) created an Apple Pay charge in test mode, but I can't reproduce it because of the domain verification. The error message is the same as on your documentation page.
Do you mind checking if you see the Apple Pay button here?
it's in test mode?
Yes.
You don't need to make a purchase, I'm just curious if you see the Apple Pay button.
I'm pretty sure that we did not need to verify Apple Pay domains for test mode before, but now it looks different.
actually you do, and you need to do it in live mode
Yeah, I just checked our code, and we also do it for test sites. However, I don't see any Apple Pay domains on our testing account.
Nevertheless, a customer was able to create an Apple Pay charge on Jul 18: https://dashboard.stripe.com/test/payments/pi_3NVEzM2kjsT0Cgzx1WSKan2n
Are you able to check if/why the Apple Pay domains disappeared from our test account? I checked our logs and we did not delete them. Also, our production account looks OK.
Apple Pay domains are always set in Live mode, not test mode
The account where the Apple Pay payment happened doesn't even have live mode, but there is an Apple Pay payment in test mode.
It somehow happened. Without setting the Apple Pay domain in Live mode.
Can you check how is that possible? To me it either looks that Apple Pay domains disappeared from that account or that the Apple Pay domain verification wasn't required before on test accounts.
It is similar to your docs page. Apple Pay is failing (at least for me) because of domain verification issue on your docs site.
Also, I just added an Apple Pay domain in test mode on that account.
even if the payment is in test mode, the Apple Domain registration should be done in live mode
otherwise it doesn't work
that's something we're looking into
As you can see on the screenshot, that account doesn't even have live mode and I just added an Apple Pay domain to it.
If you are right, then this shouldn't be possible.
Or maybe I just misunderstand how that works.
would you mind sharing the PI ID pi_xxx from that screenshot?
pi_3NVEzM2kjsT0Cgzx1WSKan2n
Hmm, so I dug into our code and we indeed register Apple Pay domains in Live mode, but on our production account, which is different from the test account on which the payment happened.
Is it possible that this worked before, but stopped working recently?
I'm really unsure, that's why we're still investigating what changed
Thanks!
Should I still contact the support via the contact form or is it OK to wait for an answer here?
yes it's better, it's going to take a while to figure that out