I am trying to implement an Apple Pay button for a Windows app but my socket refuses to connect to "https: //apple-pay-gateway-cert.apple. com". Are there any conceptual pitfalls for this to work or am I doing something wrong? For example, the docs state that the (JSON) request must originate from a registered domain, but in the case of my app, it is running from my customer's domain. Due to nature of the project, I need to make use of existing infrastructure and a JSON request is currently my only option. I could bring up a web browser, pointing to my site and then offer a "Pay" button again, but this seems clunky to me. Any experts out there? Thanks.