Unable to validate Apple Pay Certificate. 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.
This was the debut error log earlier:
04-07-2023 @ 15:05:44 – Error: Unable to verify domain domain.com – response = Array ( [errors] => Array ( [0] => Array ( [category] => INVALID_REQUEST_ERROR [code] => BAD_REQUEST [detail] => Invalid domain domain.com: expected GET https://domain.com/.well-known/apple-developer-merchantid-domain-association to return a 200 response code but instead returned 403. [field] => domain_name )
Having the same issue, and there is no apple pay option at all. WP 6.2 with Woocommerce 7.5.1 and Woocommerce Square 3.7.0 Toggleing digital wallets off and then on (saving between and after) did nothing.
I understand you are experiencing the same issue and since every site is different and you’re not the person who originally started this topic then, per the forum guidelines, would you please start your own topic?
Additionally, please include your System Status Report that you can find 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.
Seems that you’re no longer facing the issue after trying some workarounds.
Just to mention, we had a bug that likely caused this issue, and you used the workaround we were recommending. However, the bug has been fixed in Square 3.7.0. From what you’ve mentioned, seems that after updating the plugin, the issue hasn’t come back. Could you confirm that everything is still okay when you upgrade to WooCommerce 7.6.0 and WP 6.2?