How to Verify the website domain with Apple Pay

Verify your ecommerce website domain with Apple Pay & Clover

Disclaimer

At the time of writing, Apple Pay is only available when using the Safari web browser. If you are using Google Chrome or another non-Safari browser, Apple Pay will not appear as a payment option on the Smart Online Order Checkout page.

This limitation stems from Apple’s integration policies, which restrict Apple Pay functionality to Safari. These policies are designed to provide a secure and seamless checkout experience.

 

Getting Started

On the Merchant Dashboard:

  1. Go to Accounts & Setup > Ecommerce Ecommerce Payments. The Ecommerce Payments page appears.

  2. Scroll down to Apple Pay > IFrame integration, and click the blue link in the instructions to enter information about the ecommerce website domain.Clover Merchant Dashboard: Apple Pay iframe integration domain verification link

When you click the blue link either on the Developer Dashboard or the Merchant Dashboard, the Enable Apple Pay pop-up appears.

Clover Merchant Dashboard: Enable Apple Pay pop-up

  1. In the Website domain field, enter the merchant ecommerce website link.
  2. Click the Download verification file link.
  3. From instruction 3 on the pop-up, copy the location where you need to host the verification file and click Save.
  4. Host the verification file at the location you copied.
  5. Note: Clover recommends copying and saving the location to host the verification file, as the entire process to verify the file can take a few days.
  6. Go back to the IFrame integration section, and click Verify next to the domain you added. One of the following status appears:
  7. Successful verification—Status updates to Verified.
  8. Unsuccessful verification—An error message appears. In this case:
  9. Make sure the verification file is in the correct location on your ecommerce website:https://{domain}/.well-known/apple-developer-merchantid-domain-association.
  10. Check that the embedded file doesn't have a .txt extension.
  11. Make sure the domains are not behind a proxy or redirect and are accessible to Apple servers.