Hi @jacobwaltisbuhl
Thanks for reaching out!
I understand that you are unable to use Apple Pay under the WooCommerce Square plugin since the Apple Pay domain verification file is not at the expected location, correct?
As a first step, I trust that you’ve followed the instructions on this support documentation to run WooCommerce Square smoothly, correct?
If so, can you please try the following troubleshooting tips about the Apple Pay Button here and see if this resolves the issue?
Otherwise, please try to switch to the default Storefront theme and only WooCommerce and Square plugins are enabled and see if this works?
If so, then this kind of problem is usually caused by your theme or a third-party plugin present on your site. We can run a conflict test to verify this. I’d recommend cloning your site to a staging environment and performing the tests described on this guide without modifying your live site or impacting customers. Many hosts provide staging facilities, so it’s worth checking in with them. It’s also possible to do it using the free WP Staging plugin.
If this was caused by a third-party plugin present on your site, it would be best to reach out to the developers for further assistance here.
If this did not resolve the issue, please share your System Status Report, that will help us further troubleshoot.
You can find it via WooCommerce > Status. Select Get system report and then Copy for support. Once you’ve done that, you can paste it into your reply here.
If you could also provide the fatal error logs (if any) under WooCommerce > Status > Logs.
You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.
Let us know how it goes!
@xue28
Yes I’ve tried those steps as well.
I’ve also created a fresh WordPress site with just the basic eCommerce plugins for WooCommerce and completed the setup and the domain still does not verify.
Is there a way to manually generate the Apple Domain verification file?
Thanks
Hi @jacobwaltisbuhl
Thanks for your confirmation that even after performing the tests above, the problem still persists.
Can you please confirm that you’ve completed the instructions on this support documentation about Configuring Your Environment to support Apple Pay on your website?
@xue28 I haven’t been required to setup an Apple Developer account in the past for payments with Square through Apple Pay.
Is this a requirement now?
Hi @jacobwaltisbuhl
I apologize for my previous response and please disregard it as this is for developer level documentation.
I overlooked that once you enable Digital Wallets in the gateway settings (found WooCommerce > Settings > Payments > Square) we will automatically verify your store’s domain for you.
To check if your domain has been properly verified, please follow the setups here about Apple Pay Setup.
Hope this helps!
@xue28 unfortunately this doesn’t help.
I’ve tried again and the domain is not automatically verified. Something’s not working there. Where can I find the verification file that is meant to be automatically generated and added to the .well-known location?
Can I just upload this manually?
I can use my Square developer account to create a sandox domain verification file but obviously, this doesn’t verify the domain correctly for use with the WooCcommerce Square plugin.
Hi @jacobwaltisbuhl
We’ve recently seen a bug in Square version 3.6.1 that causes the well-known file not to be created. So, your site might be experiencing this bug currently if you are using the latest version of Square.
Action Point: The only workaround that we have now is to downgrade to Square version 3.5.0, which will be able to create the well-known file for you. From there, Apple Pay should start working. You can download the previous version from this link: https://wordpress.org/plugins/woocommerce-square/advanced/
Let us know how it goes when you try that.
Having the same issue and have downgraded to WooCommerce Square 3.5.0. The .well-known/apple-developer-merchantid-domain-association is visible from the browser, however, fails validation in Square developer.
Hi, @dnxdnx
For better assistance, please create your own thread for your issue – https://wordpress.org/support/plugin/woocommerce-square/#new-topic-0.
We want to make sure that every user’s issues receive their own thread with proper attention. I understand it is the same issue, please note depending on your site configuration, your case might need different troubleshooting steps.
https://wordpress.org/support/forum-user-guide/faq/#i-have-the-same-problem-can-i-just-reply-to-someone-elses-post-with-me-too
We appreciate your understanding, thanks.