Skip to main content

Integrate with Apple Pay

Before you can start accepting Apple Pay payments, you'll need a few things:

  • an Apple Developer account, which you can sign up for if you haven't already
  • a domain with a valid SSL certificate (not required for mobile apps)
  • access to a Secure Shell (SSH) terminal
  • access to your server's files, so you can upload files to your server
  • a sandbox for Apple Pay Wallet
  • a compatible device (an iPhone, iPad, or Mac) for testing

Once you've sorted the above, you can:

  1. Create your merchant IDs in your Apple Pay Developer account
  2. Generate a certificate signing request using the `signing-requests` endpoint
  3. Create a payment processing certificate in your Apple Developer account
  4. Upload the signed payment processing certificate using the `/applepay/certificates endpoint` 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 - Follow the Apple Pay integration documentation to integrate the Apple Pay button
  8. Once your configuration is complete, you can start processing Apple Pay payments

See our Apple Pay guide for more information on Apple Pay integration and payments.

Was this article helpful?
Copy Link Share via email