Skip to main content

Apple Pay throws a "Payment not completed" error on screen

An Apple Pay Payment not completed error means that there has been an issue processing the payment. It is typically caused by incorrect or outdated billing information, insufficient funds, a bank-related issue, an expired card, or a temporary connection problem. 

First, ask your customer to try again. This helps discard any temporary network issues. 

If the issue persists, try the following:

  • Ensure that your domain is verified. For more information, see Register a merchant domain.

  • Verify your front-end implementation and confirm that you are passing the correct data in the supportedNetworks, currencyCode, and merchantCapabilities properties. For more information, see Apple Developer – Creating an Apple Pay session.

If you're processing a MADA payment through Apple Pay, ensure that:

  • SupportedNetworks contains mada.

  • If you're located in Saudi Arabia, countryCode is set to SA.

  • If you're outside of Saudi Arabia,  countryCode is not set to SA.

Was this article helpful?
Share
Copy Link Share via email

Articles in this section