Requirement 6.4.3
Authorisation
A list of every script on the payment page, where it loads from, who approved it, and the business reason it is allowed to be there. Plus integrity assurance for each one, which in practice means pinning the payload you approved.
- SStripe.js v3js.stripe.com/v3Approved
- CChatlywidget.chatly.ioApproved
- TTagPilottag.tagpilot.io/t.jsRequires actionApproved
- PPartnerLoopcdn.partnerloop.comBlocked
- Inventory of every script that executes, including the ones your vendors load
- A written justification per script, not per vendor
- Integrity by payload hash, so new code has to be re-approved
- Approve, block or ignore each script from one screen
