Post not yet marked as solved
Post marked as unsolved with 0 replies, 149 views
Hi, I'm trying to integrate Apple Pay on our production website. I managed to complete the implementation on my local machine and successfully tested it with an Apple sandobx account. However, when we ported the integration to our production environment, the merchant validation step fails with this error: "Could Not Create SSL/TLS Secure Channel".
Some information:
we checked multiple times that the merchant ID, domain name and all other parameters we send for merchant validation are correct
Our production server supports TLS1.2 and the cipher suites required by Apple pay to work
The merchant domain validation has been done
The TLS certificate we send for the merchant validation has been created in compliance with the Apple documentation guidelines and the server process has the right permissions to access it
We explicitly set the security protocol as TLS 1.2 in the code
We tried turning off the firewall but it didn't change anything
Our server uses .NET version 4.5.2
We searched all the web for a solution but we can't seem to find one. It looks like a server configuration/networking issue since, as I said, it works perfectly on my local machine.
Any insight on the matter would be greatly appreciated.
Thanks