#patrik5275

1 messages · Page 1 of 1 (latest)

distant sentinelBOT
thick burrow
#

👋 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?

pearl glacier
#

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.

thick burrow
#

yes, I'm trying to ask other people on the team to see whether this is wide-spread or just on your account

pearl glacier
#

Thanks!

thick burrow
#

in the meantime, I think the best thing is to contact https://support.stripe.com/?contact=true

#

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

pearl glacier
#

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.

thick burrow
#

it's in test mode?

pearl glacier
#

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.

thick burrow
#

actually you do, and you need to do it in live mode

pearl glacier
#

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.

thick burrow
#

Apple Pay domains are always set in Live mode, not test mode

pearl glacier
#

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.

thick burrow
#

otherwise it doesn't work

thick burrow
pearl glacier
#

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.

thick burrow
#

would you mind sharing the PI ID pi_xxx from that screenshot?

pearl glacier
#

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?

thick burrow
#

I'm really unsure, that's why we're still investigating what changed

pearl glacier
#

Thanks!

#

Should I still contact the support via the contact form or is it OK to wait for an answer here?

thick burrow
#

yes it's better, it's going to take a while to figure that out