I'm integrating apple pay on a site, everything seems to be ok, I get the merchantSession, but then after passing the merchant session to session.completeMerchantValidation the payment sheet shows "Payment not completed" - I read somewhere that this might be due to running it locally and not on the verified domain. Even if I'm using a sandbox account, do I have to run this on an verified domain? and is it possible to somehow make localhost as a verified domain?
cheers