regulation

PCI DSS v4 and Marketing Data: Keeping Cardholder Data Out of Your Customer Data Platform (CDP)

By Art Kukharenko · Published · Updated

Independent legal reviewer not yet supplied. General information; confirm current obligations with qualified counsel.

Browse regulation resources

PCI DSS marketing data rules reduce to one design principle: keep primary account numbers (PAN) and sensitive authentication data out of your customer data platform (CDP), CRM and marketing database. Store card brand, last four digits and processor tokens instead, segment anything touching the payment flow, and treat payment-page scripts and vendors as in scope. PCI DSS v4.0.1 is the active version, and its future-dated requirements became mandatory on 31 March 2025 24.

Who this is for: security, payment and marketing operations teams that connect payment events to marketing. You get a data-handling table, a scope-reduction comparison, the requirements that matter to martech and a checklist. See also the regulation hub.

PCI DSS v4.0.1 status in 2026

The PCI Security Standards Council (PCI SSC) published v4.0.1 on 11 June 2024 as a limited revision of v4.0: formatting fixes and clarifications, with no additional or deleted requirements 2. v4.0 retired on 31 December 2024, leaving v4.0.1 as the only active version, and the 31 March 2025 effective date for future-dated requirements did not change 2. The Council's library still features v4.0.1 as the standard 1. A request for comments on "the next iteration" of PCI DSS ran from 3 June to 20 July 2026, with no specific changes described in the public post 16, and we found no new version in the Council's blog posts through 15 October 2026 17.

Scroll horizontally to compare all columns ↔

Comparison — source references are listed below
RequirementWhat it asksWhy martech teams care
6.4.3Authorise payment page scripts and check their integrity 56Ad, analytics, chat and A/B tags on checkout pages
11.6.1Detect tampering with payment pages and security-impacting headers, as rendered in the browser 56Tag managers can change a page without a release
11.3.2, 11.3.2.1Quarterly external vulnerability scans by an Approved Scanning Vendor, including for SAQ A merchants with fully outsourced payment 37Outsourcing the form does not remove scans
12.5.2Confirm PCI DSS scope every year 3Re-confirm after each new data flow into the CDP
12.8, 12.9Manage risk from third-party service providers (TPSPs)Vendors that can affect cardholder data security
3.3, 3.4.1No sensitive authentication data after authorization; masked PAN when displayedWhat a CRM field may show or hold
3.5.1Render PAN unreadable wherever stored 13Applies only if PAN is there at all

What counts as cardholder data, and what must never reach marketing

PCI SSC defines cardholder data as, at a minimum, the full PAN, which may also come with cardholder name, expiration date or service code. Sensitive authentication data (SAD) is security information used to authenticate cardholders or authorise transactions, such as card verification codes, full track data and PINs or PIN blocks. Account data is cardholder data and/or SAD 12. The cardholder data environment (CDE) is the systems, people and processes that store, process or transmit them, plus components with unrestricted connectivity to those systems 12.

Scroll horizontally to compare all columns ↔

Comparison — source references are listed below
Data elementIn a CRM or CDP?Store instead
Full PANAvoid. Any system holding it, and connected systems, joins the CDE 12Processor token; brand plus last four
Card verification code, PIN or PIN block, full trackNever: not after authorization, even encrypted, even with no PAN present 9Nothing; drop at capture
Cardholder name, expiry dateDefined as possible cardholder data 12; keep out of marketing profiles without a business needAsk the processor about expiry notifications
First six plus last fourThe truncation baseline; more digits only for business need, and formats vary by brand 10Last four only
Last four, card brandTruncated-PAN-only systems may be out of scope if segmented and the format is acceptable 10Fine, in one format
PAN-derived hash or "card fingerprint"Risky: hashed and truncated versions of one PAN can be correlated to rebuild it 14Internal customer ID
Processor payment-method tokenOut of scope only if PAN cannot be recovered by your systems; tokens usable to start a transaction may still be in scope, so ask your acquirer 14Tokens only the processor can redeem

Do not use PAN-derived values as identity-resolution keys; see our notes on identity resolution. Encryption is not an escape hatch: encrypted cardholder data stays in scope if it sits with the key or is accessible to someone with key access 1113.

How card data leaks into customer-data systems

Typical paths: free-text fields (support tickets, CRM notes, chat transcripts); form-field capture by session-replay and tag-manager scripts on checkout; URLs and query strings in event payloads; webhooks and reverse-ETL exports that carry whole payment objects; receipts; and call recordings with spoken card numbers. Controls that work:

  • Define an event schema with an allow-list of fields; reject unknown ones.
  • Scan at ingestion for PAN-like digit strings (pattern plus Luhn check) and quarantine, redact or reject.
  • Keep session replay and ad pixels off payment pages.
  • If a PAN lands anyway, treat it as an incident: purge it, find copies in backups, logs and warehouses, and tell your acquirer or assessor.

Scope reduction: tokenisation, truncation and segmentation

PCI SSC's tokenization supplement (version 2.0, August 2011, so it predates v4 and does not replace the standard) sets the principles 14. Components that tokenize or redeem tokens, and anything with access to them, are in scope. Systems storing only tokens may be out of scope when: PAN cannot be recovered from a token; they are segmented from de-tokenization, the vault and keys; they are not in or connected to the CDE; they receive no cardholder data or SAD through other channels; and earlier traces of cardholder data were deleted 14. The Council recommends limiting PAN to the capture point and the vault, removing it from source systems after tokenization, choosing a design where the merchant cannot exchange a token for PAN, separating duties and reviewing token use in the annual scope validation 14.

Scroll horizontally to compare all columns ↔

Comparison — source references are listed below
ApproachScope effectCaveat
Redirect to a hosted payment pageSAQ A's script criterion does not apply to redirects or full outsourcing 6External scans still apply 7
Embedded iframe or hosted fieldsConfirm the page is not open to script attacks, using 6.4.3 and 11.6.1 techniques or the provider's confirmation 6Your tags share the page
TokenizationToken-only systems may leave scope under the conditions above 14The tokenization system stays in scope
Truncation to last fourTruncated-only systems may leave scope if segmented 10Several formats can be recombined
Point-to-point encryptionCan significantly reduce applicable requirements; PCI DSS still applies 13Needs a listed solution
Encryption in your own stackDoes not by itself remove scope 11Key custody decides
Network segmentationIsolates systems that handle cardholder data from those that do not 12Scope confirmed yearly 3

The Council's September 2024 scoping and segmentation supplement addresses zero trust, micro-segmentation, multi-cloud and asset inventory for ephemeral workloads, and does not supersede the standard 15. A self-hosted or private-cloud platform means the segmentation boundary is yours to draw and prove in your own network, and a single-tenant system such as PrivyCDP can be designed to hold only tokens and truncated values. No customer data platform is "PCI certified" merely by being one: scope follows data and connectivity. See reference architectures and the architecture explainer.

Marketing-stack requirements: scripts, change detection and third parties

Payment-page scripts. The Council's March 2025 supplement says requirements 6.4.3 and 11.6.1 aim to reduce e-skimming through authorising scripts, checking their integrity and monitoring pages for tampering; it does not add or supersede requirements 5. FAQ 1588 says a merchant embedding a provider's payment form must confirm its site is not susceptible to script attacks, either with techniques such as 6.4.3 and 11.6.1 or by getting the provider's confirmation. A provider of non-payment scripts is not a TPSP for SAQ A if the scripts cannot affect cardholder data or SAD 6. Marketing tags on checkout therefore need a justification, an owner and monitoring, or removal.

Vendors. The Council urges ensuring TPSPs support your v4.x transition and using compliant providers to reduce supply-chain risk 3. Treat a martech vendor as a TPSP if it can affect the security of cardholder data (a tag manager on a payment page, a support tool receiving card numbers). If it never touches such data and cannot affect it, document why. FAQ 1601 (November 2025) says evidence an assessor already reviewed stays valid for that assessment, and questions about accepting a provider's Attestation of Compliance go to acquirers or payment brands 18. See also the bank architecture guide.

Scope confirmation. The annual scope exercise (12.5.2) is the moment to list every feed from payment systems into the CDP 3.

PCI DSS marketing data checklist

  • Map every flow from payment systems into the CDP, CRM, warehouse and activation tools.
  • Confirm no full PAN, card verification code, PIN or track data is stored anywhere in marketing systems.
  • Replace card numbers with a processor token, brand and last four (one truncation format).
  • Drop PAN-derived hashes and fingerprints as identity keys.
  • Enforce an event schema allow-list and a PAN scanner at ingestion.
  • Remove session replay and ad pixels from payment pages; justify, own and monitor any script that remains.
  • Confirm your SAQ A or other validation path with your acquirer, including scans.
  • Segment the CDE from the CDP; validate the segmentation each year.
  • Keep a TPSP list with responsibilities and current Attestations of Compliance.
  • Re-confirm scope annually and after each new feed.
  • Write an incident procedure for PAN found in a marketing system.

To check which of your customer-data flows touch card data and how a customer-owned deployment would be segmented, request a review on the security page; the regulation hub and deadline tracker cover related obligations. Self-hosting is not always the right answer; our self-hosting guide says when it is not.

Confirm validation requirements with your acquirer or a Qualified Security Assessor.

Frequently asked questions

Can I store credit card numbers in a CRM or customer data platform?

Avoid it. Any system that stores, processes or transmits full PAN, and systems connected to it, becomes part of the cardholder data environment. Sensitive authentication data such as card verification codes must never be stored after authorization, even encrypted. For marketing, store a processor token, card brand and last four digits instead 912.

Is the last four digits of a card number cardholder data?

It is truncated PAN. PCI SSC FAQ guidance says systems holding only truncated PAN may be out of scope if adequately segmented and the format is acceptable, and that the system doing the truncation stays in scope. Keep to one truncation format, because several formats of the same PAN can be combined to rebuild it 10.

Does tokenization take my marketing database out of PCI scope?

It can, under conditions. PCI SSC's supplement says token-only systems may be out of scope if PAN cannot be recovered from the tokens, the systems are segmented from the tokenization system and keys, and they hold no other cardholder data. The tokenization system itself stays in scope, and some tokens may need acquirer review 14.

Which PCI DSS version applies in 2026?

PCI DSS v4.0.1, published 11 June 2024, is the active version. v4.0 retired on 31 December 2024 and the future-dated requirements became mandatory on 31 March 2025. PCI SSC ran a request for comments on the next iteration from 3 June to 20 July 2026, but we found no new version published by mid-October 21617.

What did the 31 March 2025 deadline change for marketing teams?

It made requirements such as 6.4.3 and 11.6.1 (payment page scripts and tamper detection), 11.3.2 (external scans for SAQ A merchants) and 12.5.2 (annual scope confirmation) mandatory. Marketing tags on payment pages are the most exposed area, so remove them or justify, own and monitor each one 3457.

Is encryption enough to take PAN out of scope?

No. PCI SSC says strong encryption renders PAN unreadable under requirement 3.5.1, but encryption alone does not remove data from scope. Encrypted data stays in scope if it is stored with the key or reachable by someone who can access the key. A third party that cannot decrypt data may be out of scope under conditions 1113.

Do marketing pixels on checkout pages create a PCI problem?

They can. Requirements 6.4.3 and 11.6.1 target scripts on payment pages. An iframe merchant must confirm the page is not susceptible to script attacks. A non-payment script provider is not a TPSP for SAQ A if its scripts cannot affect cardholder data, but that conclusion needs evidence 56.

Sources

  1. PCI SSC, Document Library (PCI DSS) Open source
  2. PCI SSC, Just Published: PCI DSS v4.0.1 Open source
  3. PCI SSC, Now Is the Time for Organizations to Adopt the Future-Dated Requirements of PCI DSS v4.x (20 August 2024) Open source
  4. PCI SSC, New Guidance Coming for E-commerce Security Requirements in PCI DSS v4.x (6 November 2024) Open source
  5. PCI SSC, New Information Supplement: Payment Page Security and Preventing E-Skimming (10 March 2025) Open source
  6. PCI SSC, FAQ 1588, SAQ A eligibility criteria for scripts Open source
  7. PCI SSC, FAQ 1604, ASV scans in SAQ A (June 2026) Open source
  8. PCI SSC, FAQ 1564, reporting on future-dated requirements Open source
  9. PCI SSC, FAQ 1533, sensitive authentication data after authorization Open source
  10. PCI SSC, FAQ 1091 and FAQ 1117, PAN truncation and scope Open source · Additional source
  11. PCI SSC, FAQ 1086, encrypted cardholder data and scope Open source
  12. PCI SSC, Glossary Open source
  13. PCI SSC, Merchants Open source
  14. PCI SSC, Information Supplement: PCI DSS Tokenization Guidelines, version 2.0 (August 2011) Open source
  15. PCI SSC, New Information Supplement: PCI DSS Scoping and Segmentation Guidance for Modern Network Architectures (9 September 2024) Open source
  16. PCI SSC, Request for Comments: PCI DSS (3 June 2026) Open source
  17. PCI SSC, blog topic page for PCI DSS and blog index Open source · Additional source
  18. PCI SSC, FAQ 1601, third-party service provider assessment evidence (November 2025) Open source

Put this evaluation into practice.

Review security requirements

This article is general information, not legal advice.

Further reading

Published: · Updated:

Publication date recorded for the approved release. Editorial updates do not establish legal approval or a customer result.

Need help?

Ask the PrivyCDP Assistant