--- title: "Apple Pay Registration Steps" slug: "apple-pay-registration" updated: 2025-04-29T08:27:27Z published: 2025-04-29T08:27:27Z canonical: "api-docs.blinkpayment.co.uk/apple-pay-registration" --- > ## Documentation Index > Fetch the complete documentation index at: https://api-docs.blinkpayment.co.uk/llms.txt > Use this file to discover all available pages before exploring further. # Apple Pay Registration Steps For Apple Pay requirement’s to be functional, you need your domain to be verified through Blink Payment. ### **Step 1:** Upload the Domain Verification File (DVF) 1. #### **Download the DVF File** Visit the following URL and download the `.txt` file: [https://secure.blinkpayment.co.uk/.well-known/apple-developer-merchantid-domain-association](https://secure.blinkpayment.co.uk/.well-known/apple-developer-merchantid-domain-association) 1. #### **Upload the File to your Domain** Upload the downloaded file to the following path on your server: e.g. *https://{**your-domain**}/.well-known/apple-developer-merchantid-domain-association* - **Important:** Do not rename the file or add a file extension .txt. The file must be served exactly as: - *https://{**your-domain**}/.well-known/apple-developer-merchantid-domain-association* - **Not**: *https://{**your-domain**}/.well-known/apple-developer-merchantid-domain-association****.txt*** - Make sure this file is publicly accessible (e.g. not protected by login or IP restrictions). - Domain must use HTTPS - The contents of the file must exactly match what you received from the downloaded file (https://secure.blinkpayment.co.uk/.well-known/apple-developer-merchantid-domain-association). ### Step 2: Register Your Domain Send a **post** request to register your domain: [https://secure.blinkpayment.co.uk/api/pay/v1/applepay/domains](https://secure.blinkpayment.co.uk/api/pay/v1/applepay/domains) #### Request Body (JSON): ```plaintext {    "domain_name": "https://{your-domain}/" } ``` - Our system will check that the Domain Verification File is accessible and correctly configured. - If successful, you’ll receive a successful registration confirmation response. - If there is an error, you’ll receive an error message detailing what went wrong. After successful registration, you will now be able to render the [Apple Pay element](/api/apidocs/google-pay-and-apple-pay-buttons) and make successful payments. ### Additional Endpoints - To retrieve the **list of registered domains**, send a **get** request to [/v1/applepay/domains](/api/apidocs/google-pay-and-apple-pay-buttons) - To initiate an Apple Pay **payment**, send a **post** request to [/api/pay/v1/applepay](https://api-docs.blinkpayment.co.uk/apidocs/applepay)