Before you can start accepting Apple Pay payments, you need the following:
- An Apple Developer account – Sign up if needed
- A domain with a valid SSL certificate (not required for mobile apps)
- Access to a Secure Shell (SSH) terminal
- Upload access to your server's files
- A sandbox for Apple Pay Wallet
- A compatible device for testing – for example, an iPhone, iPad, or Mac
To integrate with Apple Pay:
- Create your merchant IDs in your Apple Pay Developer account.
- Call the Generate a certificate signing request endpoint.
- Create a payment processing certificate in your Apple Developer account.
- Call the Upload a payment processing certificate endpoint.
- Validate your domain in your Apple Pay Developer account (not required for Apple Pay on iOS).
- Create your Apple Pay certificates using a terminal.
- Integrate with Apple Pay. To integrate the Apple Pay button, see Apple Developer – Apple Pay on the Web.
- Once your integration is complete, you can start processing Apple Pay payments.
For more information on Apple Pay integration and payments, see Apple Pay.