Skip to main content

Apple Pay Payment Services Exception merchantId={{merchantID}} unauthorized to process error

If you receive the Apple Pay error Payment Services Exception merchantId={{merchantID}} unauthorized to process, it means that the Apple Pay merchant ID used for the transaction is not authorized to process payments.

This is often due to an incorrect merchant ID, issues with Apple Pay domain verification, missing or expired certificates, or incorrect API credentials. 

To troubleshoot this error, try the following:

  • Verify that you configured the correct file path to your .pem certificate and/or .key file in your code. You can test your certificate and private key by creating a payment session with Apple. For more information, see Test Apple Pay certificate and private key.

  • Verify that the merchant ID used matches the ID in your Apple developer account.

  • Ensure that you're using the correct merchant ID you configured for the sandbox and production environments.

Was this article helpful?
Share
Copy Link Share via email

Articles in this section