🚨

This guide is only relevant for the Web integration.

If your checkout page is using the Content-Security-Policy header, you'll need to add a few things to your allowlist.

PolicyOriginNotes
script-src*.primer.iorequired
frame-src*.primer.iorequired
style-src*.primer.iorequired
style-src'unsafe-inline'required
connect-src*.primer.iorequired
frame-src*.3dsecure.ioFor 3DS
frame-src*.cardinalcommerce.comFor 3DS
frame-src*.paypal.comFor PayPal Payments
connect-src*.paypal.comFor PayPal Payments
script-src*.paypal.comFor PayPal Payments
img-src*.paypal.comFor PayPal Payments
script-src*.paypalobjects.comFor PayPal Payments
img-src*.paypalobjects.comFor PayPal Payments