JCIT Blog

PCI DSS 4.0.1 Is Now Fully Enforced: What Utah E-commerce Stores Must Fix Before the Holidays

August 2026 6 min read

If you run an online store and you handled a PCI questionnaire a couple of years ago and filed it away, here is the uncomfortable news: the rules changed, and the grace period is over. Every PCI DSS assessment happening in 2026 is measured against version 4.0.1, and all of the requirements that used to be labeled "best practice, not yet required" became mandatory back on March 31, 2025. So the "we passed last year, we're fine" mindset does not hold up anymore.

For a Salt Lake City or Wasatch Front business heading into the busiest shopping stretch of the year, the timing matters. Q4 is when your card volume spikes, and it is also when card-skimming attacks spike right along with it. Attackers know exactly when the transaction firehose turns on. This is the season to get tight, not the season to discover a gap.

Here is what actually changed, what tends to trip up online sellers, and a checklist you can work through before the holiday rush.

What "we were fine last year" no longer covers

PCI DSS version 4.0 introduced more than 50 new requirements. Most of them were future-dated, meaning the standards council gave everyone runway to prepare before they became enforceable. That runway closed on March 31, 2025. Version 4.0.1, a small clarifying update released in mid-2024, is now the version your assessment is graded against, and there is no "still optional" column left to hide in.

The practical result is simple. Controls you may have skimmed past as aspirational are now the baseline. If a payment processor, acquiring bank, or auditor looks at your environment in 2026, they are looking for the full set.

The payment-page script problem that catches most stores

This is the requirement that surprises people, so it gets its own section. Modern checkout pages are rarely just your code. They pull in scripts for analytics, chat widgets, tag managers, A/B testing, fraud tools, and more. Every one of those scripts runs in the same browser session where your customer is typing their card number.

That is exactly how digital skimming attacks work. An attacker compromises one third-party script, injects a few lines that quietly copy card data as it is entered, and ships it off to a server you have never heard of. Your site looks completely normal the whole time.

PCI DSS 4.0.1 now expects you to keep an inventory of every script running on your payment pages, confirm each one has a reason to be there, and have a way to detect when those scripts are changed or tampered with. If you cannot answer "what is running on my checkout page and did any of it change last night," that is a gap worth closing before December.

MFA and passwords: small changes, real teeth

Two more requirements catch small teams off guard.

First, multi-factor authentication is now required for anyone who can access cardholder data, not just administrators logging in from outside the network. If a staff member can reach systems that store or process card information, they need a second factor. A password alone does not cut it anymore.

Second, the password rules got stricter. Where passwords are still used, the minimum length moved to 12 characters. It sounds minor, but a lot of stores are still running on eight-character policies they set years ago and never revisited.

Neither of these is expensive to fix. They are just easy to overlook, and both are the kind of thing an auditor checks quickly.

Know which SAQ you actually fall under

A lot of business owners assume they qualify for the shortest self-assessment questionnaire, the one meant for merchants who fully outsource payments and never touch card data. Sometimes that is right. Often it is not.

The moment your own web page is involved in collecting or transmitting card data, even if a processor handles the final step, you can land in a more demanding SAQ with the full payment-page script requirements attached. Guessing wrong here is common, and it usually gets discovered at the worst possible time, in the middle of an incident or a failed assessment. It is worth confirming your real scope before you certify anything.

Your pre-holiday checklist

Here is a practical run-through to tackle over the next few weeks, before order volume climbs:

  • Inventory every script on your checkout and payment pages, confirm each has a legitimate purpose, and set up change detection so you know if one is altered.
  • Turn on MFA for every account that can reach cardholder data, including staff and any third-party vendors with access.
  • Update password policies to a 12-character minimum and push the change out to everyone.
  • Confirm which SAQ actually applies to your setup instead of assuming the shortest one.
  • Patch and update your e-commerce platform, plugins, and themes, since outdated components are a favorite entry point.
  • Make sure logging is on and that someone (or something) is actually watching it, not just collecting logs nobody reads.

None of these are glamorous, but together they close the gaps attackers count on during the holidays.

Where a local partner fits

Plenty of Utah store owners can work through part of this list on their own. The parts that tend to need help are the payment-page script monitoring, sorting out your true SAQ scope, and setting up logging and alerting that someone will actually respond to. Those are the pieces that separate "technically compliant on paper" from "actually hard to skim during your busiest month."

If you would rather have someone map your checkout environment, confirm your scope, and get the monitoring in place before the rush, that is the kind of work we do for e-commerce clients across the Salt Lake City area. The goal is straightforward: go into Q4 knowing your checkout is locked down, not hoping it is.

Want your checkout locked down before Q4?

We map your payment environment, confirm your true SAQ scope, and get monitoring in place before the rush. Start with a free, no-pressure assessment.

Get a Free IT Assessment