We're having an issue where once we get the response from our backend with the session information and passing it into completeMerchantValidation. Basically the "Processing" spinner stays for about 10-15 seconds then just fails saying "Apple Pay Not Completed. This website was not able to complete the payment. Please try again."
There are no console errors. It's a valid response from Apple. But no details as why this is happening?
I've ensured that the response we get from Apple is the exact object that's passed into the completeMerchantValidation call. I even put a console log after this to ensure no exceptions were thrown.
iOS 11.1 (15B93)
This was tested over wifi and cellular network.
I have now tested this on 4 different devices and it happens on all of them.