Register Your Domain for Apple Pay (Web SDK)

To use Apple Pay with the Web SDK, you must register and verify your domain.

Overview

A new permanent domain registration method replaces the legacy, time-bound verification process.

Legacy MethodNew Method (Recommended)
Time-bound domain whitelistingPermanent domain registration
Expires every 6 monthsNo expiry
Manual re-verification requiredAutomated validation
Risk of service disruptionStable, long-term setup
📘

The legacy method will continue to work temporarily, but you should migrate to the new approach to avoid future payment disruptions.


### When to Complete This

Complete domain registration after your production go-live.


### Prerequisites

  • Apple Pay Web SDK integration completed
  • Production access enabled
  • Valid HTTPS domain

### Step 1: Access Web SDK Configuration

Log in to the N-Genius Online portal and navigate to:

Settings → Organisational Hierarchy → Payment Channels → Wallets → Web SDK Configuration



### Step 2: Download the Verification File

  1. Locate Domain Verification File
  2. Click Download verification file
⚠️

Do not rename the file. It must remain exactly:

apple-developer-merchantid-domain-association


### Step 3: Host the Verification File

Upload the file to:

https://<your-domain>/.well-known/apple-developer-merchantid-domain-association

Requirements

  • Must be publicly accessible over HTTPS
  • Must return HTTP 200 OK
  • No redirects (301/302 not allowed)
  • No file extension
  • Exact path and filename required

### Step 4: Confirm File Upload

  1. Return to the portal
  2. Click Confirm that the verification file has been uploaded
  3. Click OK on the confirmation message


### Step 5: Register Your Domain

  1. Enter your root domain only

    • Example: example.com
    • Do not include https:// or paths
  2. Click Register domain

Once successful, the status will display:

Registered



### Managing Domains

StatusAction
FailedRetry or delete and re-register
RegisteredNo further action required

To remove a domain:

  • Click Unregister
  • Confirm the action

### Best Practices

  • Complete registration immediately after go-live
  • Maintain a valid SSL certificate
  • Ensure .well-known is publicly accessible
  • Avoid CDN/WAF blocking the file

### FAQ

Do I still need the legacy verification?
No. The legacy method expires after 6 months. Migrate to the new method.

Do I need to configure each environment separately?
Yes. Each domain must be registered individually.

Can I register subdomains?
Yes, but each subdomain must be registered separately.

© Network International LLC. All Rights Reserved.