Skip to main content

Integrate with Apple Pay using the API

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:

  1. Create your merchant IDs in your Apple Pay Developer account.
  2. Call the Generate a certificate signing request endpoint.
  3. Create a payment processing certificate in your Apple Developer account.
  4. Call the Upload a payment processing certificate endpoint.
  5. Validate your domain in your Apple Pay Developer account (not required for Apple Pay on iOS).
  6. Create your Apple Pay certificates using a terminal.
  7. Integrate with Apple Pay. To integrate the Apple Pay button, see Apple Developer – Apple Pay on the Web.
  8. Once your integration is complete, you can start processing Apple Pay payments.

For more information on Apple Pay integration and payments, see Apple Pay.

Was this article helpful?
Share
Copy Link Share via email

Articles in this section