you need to be aware of whitelisting the Apple servers: https://developer.apple.com/documentation/apple_pay_on_the_web/setting_up_your_server Also, the initiativeContext must match the domain in the browser otherwise it won't work