#ranvir_docs
1 messages · Page 1 of 1 (latest)
👋 Welcome to your new thread!
⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1225327644506066944
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
I highly doubt if I am missing the following step https://docs.stripe.com/apple-pay?platform=web#verify-domain and is it part of configuring the Apple Pay?
Can you share your publicly accessible development website, so that I can take a look?
You need to sign up on https://www.xero.com/au/ and create an Australian organisation. as we currently have entire end to end payment elements usage in Australia only.
Stripe account id acct_19rzrdHMWAfgM7Qz
What is the domain that the website runs on? Domain should be registered for Apple Pay button to display: https://docs.stripe.com/payments/payment-methods/pmd-registration
We'd need checkout page with Payment Element to check why Apple Pay is not displayed
The domain on the page where we display Payment Elements is https://my.xero.com/ and it showed Google Pay
Customer Login for Xero Accounting Software. Welcome to Xero, if you don't have an account, try Xero for free.
However the domain that I got registered is not the same on the dashboard, it say in.xero.com
It still shows Google Pay, and not Apple Pay on my iPhone Safari. Does that rings bell? different domains?
To show Apple Pay, the domain must be exact match. The domain should be registered as "my.xero.com"
I am sus about the session request that goes from Payment Elements to Stripe which says
"unverified_payment_methods_on_domain": [
"apple_pay"
]
If the Payment Element is on "my.xero.com", the domain should be registered as "my.xero.com"
"in.xero.com" is treated as a different domain and Apple Pay won't show
I see the domain mismatch. Thanks I will get that fixed, however do you think I need to do something on Verify the domain as well? as mentioned here https://docs.stripe.com/payments/payment-methods/pmd-registration?dashboard-or-api=dashboard#verify-domain-with-apple