How to Enable Apple Pay with Your Payment Gateway
Overview
If you have already established a relationship with a payment gateway that supports Apple Pay, you must complete the steps in this article to establish credentials for configuring this capability in your payment gateway. The Payment-Gateway-specific configuration requirements may vary. Aria-integrated Payment Gateways that support Apple Pay include:
Key Components to Configure
You must configure these elements in your payment gateway:
- Merchant ID: Links your Apple Developer account to your gateway.
- Domain Verification: Proves you own the website where Apple Pay will be used.
- Payment Processing Certificate: Secures payment data.
- Apple Pay Button: Integrates into your checkout page via the gateway’s API.
Note: These instructions are current as of the update date of this article, but be sure to confirm them at developer.apple.com.
Step 1: Set Up an Apple Merchant ID
To use Apple Pay, you need an Apple Merchant ID. Here’s how to create one:
- Sign in to your Apple Developer account (or create one at developer.apple.com).
- Navigate to “Certificates, IDs & Profiles” and select “Merchant IDs.”
- Click the “+” button to create a new Merchant ID.
- Enter a description (e.g., your business name) and a unique identifier (e.g., com.yourbusiness.applepay).
- Save your Merchant ID for later use in your payment gateway.
Step 2: Configure Your Payment Gateway
In your payment gateway, you’ll need to link your Apple Merchant ID and set up a few components:
- Merchant ID: Enter the Merchant ID you created in your Apple Developer account.
- Domain Verification: Apple requires you to verify your website domain to ensure secure transactions. Download the domain verification file from your Apple Developer account and upload it to your website’s root directory (e.g., yourwebsite.com/.well-known/apple-developer-merchantid-domain-association). Then, register the domain in your Apple Developer account and enable it in your Payment Gateway dashboard.
- Payment Processing Certificate: Generate a certificate in your Apple Developer account under your Merchant ID. Download it and upload it to your payment gateway. This certificate encrypts payment data for secure transactions.
- Supported Payment Methods: Ensure your gateway is set to accept Apple Pay-compatible card types (e.g., Visa, Mastercard, or Amex).