#asrob-apple-testmode
1 messages · Page 1 of 1 (latest)
I know staging / test used to not support Apple Pay so it could be as simple as that. Also this is using the Payment Element
@small wadi Apple Pay requires registering the domain in Live mode. If you register in Test mode it just will never work unfortunately which is your issue right now
We have a brand new separate API for domain registrations: https://stripe.com/docs/payments/payment-methods/pmd-registration that one works in Test mode.
So if you switch to that it should allow you to test properly
Yea the UI makes it seem possible since I registered the domain in test mode.
Sorry the new process looks exactly the same as the existing one and staging.example.com is registered in there. To clarify I can use a test account if it's registered in live or were you saying production/live will work?
The problem is that Connect is involved, and you're testing in Test mode with only Test mode access which makes this basically extremely hard to debug and test.
What I am saying is that Apple Pay requires domain registration in Live mode to work. And you can't do that in your situation.
But our new API bypasses that limitation and takes into account domain registration in Test mode, if you use it. It's a different API method and it has a fix in the 8+ years old limitation requiring Live mode registration
but yes if you did this in Live mode it should work
I'll have to come back to this because something isn't adding up. In live mode it lists the staging domain and I explicitly checked if it said it was verified. If that doesn't qualify then I'm unclear what I do have to do unless your saying there is some API on the payment side that needs to be adjusted.