Apple Pay domain verification failed
-
Hi there ,
So I just activated woo payments in my store and when I enable Apple Pay it shows me this error
Cannot really understand what exactly in logs will help resolve this issue.
Also yes Debug log is enabled under Advanced settings.I guess the reason for Apple & Google pay not showing in checkout might be this error , as I cannot see them in checkout for now.
The page I need help with: [log in to see the link]
-
nevermind , I can actually view google pay in top of the screen but not apple pay.
Looking forward to your response regarding this
nevermind , I can actually view google pay in top of the screen but not apple pay.
Looking forward to your response
Hi there!
Thank you for sharing the error message and the update about the issue. To use Apple Pay, domain verification is required.
As of version 9.5.0, Apple Pay domain verification is handled automatically, so there’s no need to manually upload a domain registration file as mention here. https://woocommerce.com/document/woopayments/payment-methods/apple-pay/#domain-registration
Since you mentioned that the Debug log is enabled under Advanced settings, could you please check the error log again to see if there are any details explaining why the verification failed?
You can check the error log by going to WooCommerce → Status → Logs.Please share what you find so we can further investigate and guide you accordingly.
These are the logs that I see in WooCommerce → Status → Logs.
I cannot understand which one belongs to Apple pay , if its woopayments one , then here is its content.
let me know if I have to provide something elseHi there!
Thank you for sharing the logs — yes, the WooPayments log is what I was referring to. I’ve checked it, but it doesn’t contain any information about why the verification failed.
To assist you further, could you please try disabling Apple Pay and then reconnecting it again?
If you’re using any security plugin, please temporarily disable it for testing purposes before re-enabling Apple Pay.Once you’ve done that, please check if that work for you.
Hi @shahzeenfarooq ,
I did disable google/apple pay and then enabled it again and I do not see the error now like I used to. I am able to see Apple pay in checkout in chrome but not firefox.
Here is one console error I found in firefox that I could not find in chromeCookie “__cflb” has been rejected because it is in a cross-site context and its “SameSite” is “Lax” or “Strict”.
Can this be preventing it from showing in firefox?Hi @mohammedmalleck,
Thank you for getting back and for the clarification. The error message you shared is unlikely to be the cause of this issue. The SameSite warning you are seeing is common and generally does not affect functionality; it simply reflects Firefox’s stricter enforcement of cookie policies in cross-site contexts. Chrome may not display this warning even though the same condition exists.
To better understand the issue, could you confirm the device you are using—whether it is a Mac, iPhone, or another Apple device? Also, can you verify that the Apple Pay button appears in Chrome and Safari but not in Firefox?
If so, that behavior aligns with how Apple Pay on the web currently functions. Apple Pay is primarily supported through Safari on macOS and iOS. Chrome on macOS may display the Apple Pay button when Safari is configured on the device, but Firefox has more limited and inconsistent support.
After reviewing your website, the same pattern can be observed. Apple Pay and Google Pay appear correctly on Chrome and Safari on macOS, while only Google Pay is visible in Firefox. This is expected, as Firefox has been known not to display the Apple Pay button consistently, even when all configurations are correct. The limitation arises from Firefox’s partial compatibility with Apple’s WebKit-based browser framework, which it is still adapting to.
Though when I checked with my iPhone, I could see the Apple Pay button on firefox on mobile but not on my Macbook. Can you let me know if you’re seeing it on mobile too?
Hi @mosesmedh
I am using MacOS , and like you said it works on chrome in MacOS but not firefox – and it seems like it is true.
Hi there,
Thank you for confirming that, and I really appreciate you taking the time to check this on your end.
Yes — that aligns perfectly with the expected behavior. On macOS, Apple Pay is supported in Safari (and sometimes Chrome, when Safari is configured on the system), but not in Firefox, due to its limited compatibility with Apple’s WebKit framework.
Since the payment button appears correctly in Safari and Chrome, everything seems to be functioning as intended.
If you’re satisfied with the support you received today, we’d really appreciate it if you could take a moment to leave us a 5-star review — it helps us continue improving and assisting more users like you:
👉 Leave a review hereThank you again for your patience and cooperation!
It’s been a while since we heard back from you for this reason we are closing this thread.
If WooPayments has been useful for your store and you appreciate the support you’ve received, we’d truly appreciate it if you could leave us a quick review here:
Feel free to open a new forum topic if you run into any other problem.
You must be logged in to reply to this topic.