apple-developer-merchantid-domain-association Error

Trying to get Apple Pay with PayPal to work in our Wordpress WooCommerce platform. We've done all of the registration, and have uploaded the apple-developer-merchantid-domain-association data file to .well-known but the file can not be read. It is 644 permission and we have removed the extension per Apple Support, but the link is still not readable and gives a 404 error. If I add a dat or txt extension, it is readable to a web browser, but Apple still doesn't see the file as it doesn't want the extension.

I even tried an order with Apple Pay but it failed. PayPal is useless and just send us to Apple, and Apple doesn't seem to have much on it either. Searching the support files I only find 5 year old posts.

Google Pay works without issue, *** do credit cards and PayPal. Just no Apple Pay.

The instructions are pretty basic: Download and host live domain association file

Host a domain association file for each high-level domain and subdomain that show the Apple Pay button.

Download the domain association file for your live environment. Host the file on your live site for each domain and subdomain you want to register, at /.well-known/apple-developer-merchantid-domain-association. For example: https://example.com/.well-known/apple-developer-merchantid-domain-association https://subdomain.example.com/.well-known/apple-developer-merchantid-domain-association

Replies

Does Apple now look for the verification file with a .txt extension? The Apple Developer console suggests so. If true, when did this change?

https://example.com/.well-known/apple-developer-merchantid-domain-association

https://example.com/.well-known/apple-developer-merchantid-domain-association.txt