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, andmerchantCapabilitiesproperties. For more information, see Apple Developer – Creating an Apple Pay session.
If you're processing a MADA payment through Apple Pay, ensure that:
-
SupportedNetworkscontainsmada. -
If you're located in Saudi Arabia,
countryCodeis set toSA. -
If you're outside of Saudi Arabia,
countryCodeis not set toSA.