Apple Pay Domain Verification

Learn how to complete Apple Pay domain verification via the Preczn Dashboard.

🌐 Verify your domain with Apple Pay

What is Apple Pay Domain Verification?

Apple Pay domain verification is a security step required by Apple for Merchants who want to offer Apple Pay as a payment method on their websites. This process ensures that the domain where Apple Pay will be used is controlled by the Merchant who registered with the Apple Developer Program. It's a crucial part of setting up Apple Pay for web transactions, helping to prevent fraud and unauthorized use.

Preczn handles the complexities of Apple Pay Merchant and domain registration and validation for you, so that you don't need to consider the Merchant validation process as defined in the Apple Pay documentation.

To use Apple Pay you must register all of your web domains (FQDN, fully qualified domain names) that will host an Apple Pay button, with Preczn (we, in-turn, register with Apple Pay on your behalf). This applies to top-level domains (preczn.com) as well as subdomains (docs.preczn.com), distinctly in Live and Test mode.

πŸ“˜

A Fully Qualified Domain Name (FQDN) consists of several components:

A FQDN, or Fully Qualified Domain Name, is a complete and specific domain name that uniquely identifies an addressable location on the Internet. It consists of two parts: the hostname and the domain name, including a top-level domain (TLD), and provides all the labels needed to reach a specific host computer or server on the Internet.

Here’s a breakdown of the components of an FQDN:

  1. Hostname: This is the unique name that identifies a specific machine or host within a domain. For example, in mail.example.com, "mail" is the hostname and refers to a specific computer or server that handles email services.
  2. Domain Name: This includes the second-level domain and top-level domain (TLD). In mail.example.com, "example" is the second-level domain, and .com is the TLD. Together, they form the larger network or organization to which the hostname belongs.
  3. Full Structure: Thus, in the FQDN mail.example.com, the entire string comprehensively identifies a particular email server within the domain of example.com.

FQDNs are important in various network activities, such as setting up SSL certificates, configuring various network services, and ensuring that emails and other data can be routed to the correct server or service on the Internet. They provide a precise address that networked computers use to establish secure and reliable connections between devices over the network.

Subdomains

ℹ️ Note that www is a subdomain (for example, www.preczn.com) that you must also register.

Configure Apple Pay Web Domains in the Preczn Dashboard

πŸ“˜

Preczn supports Apple Pay domain verification at the Platform level. Preczn will perform Apple Pay domain verification for all Merchants that align with your Platform checkout domain.


Add Apple Pay Web Domain

Navigate to the Configure Payments tab within Settings.


Click "Add Web Domain". A modal will appear. Follow the 3-step process to complete the Apple Pay domain verification process.


Download the domain association file provided in the Preczn Dashboard and host it at /.well-known/apple-developer-merchantid-domain-association for each domain you want to register.


Currently, Preczn supports Apple Pay domain verification at the Platform level. Click Submit and Preczn will attempt to validate all Merchants that align with your Platform.


All Merchants that have successfully completed the Apple Pay domain verifications process through Preczn will be permitted to display the Apple Pay button on their domain.


What’s Next