rhath127 Posted July 2 Share Posted July 2 Hey all, I am trying to activate apple pay on website. I see Prestashop Checkout module allows it. But theres an error coming up - something about extra permissions. I can't figure out what it needs. I've activated google pay fairly easily. When I click on configure apple pay and register my domain, it comes up with an error. Please see attached images. Any help would be appreciated. Link to comment Share on other sites More sharing options...
Janett Posted July 2 Share Posted July 2 Hey! I ran into the same issue, and it turned out to be related to the required Apple Pay verification file. You need to host the file at the domain root under the .well-known directory like so: https://www.partyandyou.com.au/.well-known/apple-merchantid-domain-association In my case, I copied the file from: /modules/ps_checkout/.well-known/apple-LIVE-merchantid-domain-association To: /.well-known/apple-merchantid-domain-association If your server runs on Nginx, don’t forget to allow public access to the .well-known directory. The official PrestaShop documentation has a helpful guide on this: PrestaShop Nginx Setup Guide Especially this part: # .htaccess, .DS_Store, .htpasswd, etc. location ~ /\.(?!well-known) { deny all; } Once the file is publicly accessible at the link above, Apple Pay activation should complete without errors. 1 Link to comment Share on other sites More sharing options...
rhath127 Posted July 3 Author Share Posted July 3 Thanks for the help. I copied the folder .well-known to the root directory - because I am using partyandyou.com.au/v2 as the root I copied that .well-known to that v2 folder but now I get a different error. It can't seem to find the file needed. It was very easy to activate google pay. Not sure what else needs to be done but I find it very confusing. Link to comment Share on other sites More sharing options...
Knowband Plugins Posted July 3 Share Posted July 3 .well-known folder should be in the root directory of the domain (Not in the root directory of PrestaShop i.e. Subfolder in this case). Files should be directly accessible from the URL i.e. https://partyandyou.com.au/.well-known/[filename], Check if the file is accessible directly from the browser. Link to comment Share on other sites More sharing options...
rhath127 Posted July 3 Author Share Posted July 3 4 hours ago, Knowband Plugins said: Files should be directly accessible from the URL i.e. https://partyandyou.com.au/.well-known/[filename], Check if the file is accessible directly from the browser. I did this - and yes I can access it. But now this is the error Image attached. Based on SSL server test - it says grade B. Is there a way to improve this? Link to comment Share on other sites More sharing options...
rhath127 Posted July 3 Author Share Posted July 3 Thank you all for your help - I managed to get it to work. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now