PCI DSS 4.0.1 Is Now Fully Mandatory — Is Your Checkout Page Quietly Non-Compliant?
Payment security requirements that many e-commerce merchants treated as a distant future deadline have now been fully in force for over a year, and 2026 is the first year assessments are being conducted with genuinely zero transition relief remaining. Every “future-dated” requirement introduced under PCI DSS 4.0 became legally mandatory on March 31, 2025, the current governing version v4.0.1 introduced no changes to that deadline, and industry data shows only around 43% of organizations maintain full compliance after their initial validation — meaning a majority of merchants are likely carrying some form of compliance gap right now, often without realizing it, since two of the highest-impact and most commonly failed requirements deal specifically with the JavaScript running on a checkout page, exactly the kind of quiet, easy-to-overlook technical detail a growing e-commerce business rarely audits on its own.
At Webtoz, building genuinely compliant, secure checkout experiences is a core part of custom web development, closely tied to the feature-complete thinking in e-commerce features every store needs.
This guide covers what’s actually mandatory under PCI DSS 4.0.1 right now, the two checkout-page requirements most merchants are failing, why e-skimming makes this genuinely urgent rather than a paperwork exercise, how the standard applies differently depending on your payment setup, and a practical process for auditing your checkout page against the current requirements.
📖 In This Guide
- What’s Actually Mandatory Right Now
- The Two Requirements Most Merchants Are Failing
- Why This Isn’t Just a Paperwork Exercise
- How This Applies Differently to Your Setup
- Compliance Is Now Continuous, Not a Once-a-Year Event
- The Third-Party Script Problem Nobody’s Watching
- Common Mistakes
- How to Audit Your Checkout Page Right Now
- Final Thoughts: The Grace Period Is Over
1. What’s Actually Mandatory Right Now
It’s worth being precise about the current timeline, since a genuine amount of confusion persists around which deadline actually applies to a 2026 assessment. PCI DSS 4.0 introduced 64 new or updated requirements when it replaced version 3.2.1 in 2024, with 13 taking effect immediately and 51 designated as “future-dated” to give organizations time to implement — that transition window closed on March 31, 2025, and the current governing version, v4.0.1, published as a limited clarifying revision, made no changes whatsoever to that deadline, meaning every single one of those 64 requirements is now fully in force for any 2026 assessment, with zero remaining transition relief for merchants still catching up.
2. The Two Requirements Most Merchants Are Failing
Among the dozens of requirements now in force, two specifically address the checkout page itself and account for the most common audit failure points reported in 2026. Requirement 6.4.3 mandates a complete, authorized inventory of every JavaScript file running on the payment page, including a formal record of who authorized each script and integrity verification confirming it hasn’t been silently modified, while Requirement 11.6.1 requires automated, continuous detection of unauthorized changes to both HTTP security headers and payment page content itself, with real alerting the moment any deviation occurs — together, these two requirements represent the most significant overhaul to payment page security in the standard’s history, and they exist for a very specific, well-documented reason.
Do these script inventory requirements apply even if I use a hosted checkout page from a payment processor?
The applicability and division of responsibility genuinely depends on your specific setup — a fully hosted payment page or embedded iframe from a payment processor shifts significant responsibility to that provider, but the current standard’s applicability notes clarify exactly which party is responsible for which aspects even in that arrangement. A merchant should never assume outsourcing checkout automatically eliminates their own compliance obligations without confirming the exact division of responsibility in writing with their provider.
3. Why This Isn’t Just a Paperwork Exercise
These two requirements exist specifically to counter a well-documented, ongoing attack technique known as e-skimming, or Magecart-style attacks, where criminals inject malicious JavaScript directly into a checkout page to silently capture card numbers as customers type them. Because these attacks work by modifying or injecting scripts that run alongside legitimate checkout code, a merchant with no authorized script inventory has no reliable way to distinguish a script that belongs there from one an attacker planted, and no automated change-detection system to notice when checkout page content has been silently altered — which is exactly the blind spot Requirements 6.4.3 and 11.6.1 were written to eliminate, making them a genuine security control, not a bureaucratic checkbox.
4. How This Applies Differently to Your Setup
The scope and effort required to reach compliance varies considerably depending on how a business actually handles payment data, and understanding your own category is the first genuine step. A small merchant that has fully outsourced payment handling to a processor and only needs to complete a short Self-Assessment Questionnaire can often validate compliance within weeks, while a larger e-commerce operation processing a Report on Compliance directly, with significant remediation work required, can take many months — and the standard now explicitly frames compliance as an ongoing operational program rather than a once-a-year finish line, which is a genuine shift from how many merchants have historically approached the process.
Does FIDO2 passkey authentication satisfy PCI DSS 4.0’s authentication requirements?
According to PCI Security Standards Council FAQ guidance, using FIDO2 passkeys does satisfy Requirement 8.4.2, though phishing-resistant authentication alone is not sufficient on its own to satisfy every element of Requirements 8.4.1 and 8.4.3. A merchant modernizing authentication as part of broader PCI compliance work should confirm exactly which specific sub-requirements a given authentication method satisfies rather than assuming any single control covers the full authentication section.
5. Compliance Is Now Continuous, Not a Once-a-Year Event
One of the most significant philosophical shifts in the current standard is easy to miss amid the technical detail: PCI DSS 4.0.1 expects controls to operate continuously, not simply exist at the moment of an annual assessment. The automated, real-time change detection required under Requirement 11.6.1 is a clear example of this shift — it’s not enough to confirm a checkout page was secure on the day an auditor reviewed it, the standard now requires ongoing, automated monitoring that would catch an unauthorized change the same day it happens, which represents a genuinely different operating model than the older “pass the annual audit and move on” approach many merchants are still running on.
6. The Third-Party Script Problem Nobody’s Watching
Modern checkout pages routinely accumulate third-party scripts over time — analytics tools, chat widgets, marketing pixels, A/B testing tools — added incrementally by different team members over months or years, frequently with nobody maintaining a current, authoritative record of what’s actually running or why. This organic accumulation is precisely the scenario Requirement 6.4.3 was written to address, and it’s also precisely why so many merchants fail this specific requirement on first assessment — building the authorized inventory the standard requires often surfaces scripts nobody currently on the team remembers adding, from vendors nobody has re-verified in years, which is a genuine security gap independent of PCI compliance entirely.
7. Common Mistakes
These mistakes recur across merchants approaching their first full PCI DSS 4.0.1 assessment.
- Assuming a 2026 deadline is still approaching: Overlooking that every future-dated requirement became mandatory back in March 2025.
- No current inventory of checkout page scripts: Failing Requirement 6.4.3 simply due to a lack of documentation, not a technical gap.
- No automated change detection on the payment page: Relying on manual review instead of the real-time monitoring Requirement 11.6.1 requires.
- Assuming outsourced checkout removes all responsibility: Not confirming the exact division of compliance duties with a payment processor in writing.
- Treating compliance as an annual event: Missing that the current standard expects continuous, ongoing operational controls.
- Trusting a vendor certificate instead of an official AOC: The PCI SSC has explicitly warned that only official form documents count as valid validation.
How to Audit Your Checkout Page Right Now
A practical sequence for identifying your PCI DSS 4.0.1 compliance gaps before an assessment does.
1. Build a Complete Script Inventory
Identify and authorize every JavaScript file running on your payment page.
2. Implement Automated Change Detection
Deploy monitoring for unauthorized changes to headers and page content.
3. Confirm Your Scope and SAQ Type
Determine exactly which assessment level applies to your payment setup.
4. Clarify Responsibility With Your Processor
Get the division of compliance duties documented in writing.
5. Review Authentication Against 8.4.x Requirements
Confirm which specific sub-requirements your current methods actually satisfy.
6. Move to Continuous, Not Annual, Monitoring
Build compliance into ongoing operations rather than a yearly scramble.
8. Final Thoughts: The Grace Period Is Over
With every future-dated requirement now over a year past its enforcement deadline, 2026 is the year “we’re still catching up” genuinely stops being a viable position for most merchants, particularly around the two checkout-page requirements accounting for the majority of audit failures. The businesses navigating this well aren’t the ones scrambling before an assessment — they’re the ones who’ve built a real, current inventory of what’s running on their payment page, deployed the automated monitoring the standard now requires, and treat payment security as continuous business-as-usual rather than an annual compliance sprint against a standard that no longer permits that approach.
Not sure whether your checkout page meets the current standard? Explore our custom web development services, review our pricing, or contact us for a payment page security audit.
About Webtoz Solutions Team
Webtoz is a full-service web development, software engineering, and technology consultancy, building and auditing e-commerce checkout pages against current PCI DSS requirements. Learn more about us, or get in touch to discuss your checkout security.
Ready for a PCI DSS 4.0.1 Readiness Check?
Let Webtoz inventory your checkout page scripts, verify your monitoring controls, and close the gaps most merchants are still carrying.
Get in Touch →