Hi there,
So we have upgraded our Apple Pay JS API to 1.2.0 to take advantage of the ability to pay with Apple Pay on 3rd party browsers. But we seem to be getting a red banner at the top of the scannable code that appears that says "NOT FOR PRODUCTION USE" even though we are using a production certificate and payments are going into checkout.com as expected.
Is anyone else getting this and are we not doing something that we need to?
Thanks.
The "Apple Pay JS 1.2.0" SDK is meant for use in beta testing, and is not meant to be deployed in production to customers (hence the red banner).
You can instead use the "Apple Pay JS 1.latest" SDK. As iOS 18 has now released to the public, this version of the SDK contains the ability to use Apple Pay on 3rd Party Browsers.
More information can be found here.