Update: My team was able to resolve this issue!
It turns out that our server was trying to type the opaque payment session response from Apple, instead of treating it like an opaque string and simply forwarding that raw string response down to the frontend, to be sent into completeMerchantValidation().
Topic:
Safari & Web
SubTopic:
General
Tags: