Reference🧭 Global overviewsAdvanced⏱ 20 min read

🗄️ Payment data and where it lives

PCI DSS 4.0 and its actual scope, India's exclusive in-country storage rule, China's NetsUnion architecture and the PIPL, Indonesia's domestic routing, Russia's closed system, GDPR-governed transfers, retention periods, and what tokenization really takes out of scope

What counts as payment data

Payment data is any information generated by or attached to a payment transaction, whether it concerns the instrument, the payer, or the transaction itself. The term covers five families of data governed by different rules, and that patchwork of regimes lies behind nearly every compliance failure. The card number falls under a private standard written by the card networks. The security code falls under the same standard, which flatly prohibits storing it after authorization. The transaction details concern the anti-money laundering supervisor, whose rules require five years of retention. The payer's identity falls under data protection law, which requires the opposite: erasure as soon as the data is no longer needed. These two obligations apply to the same record and call for opposite handling.

Card typeExamplesGoverned byWhat breaks in practice
Card account dataPAN, expiration date, cardholder name, service codePCI DSS, through the acquiring contractThe PAN leaks outside the declared scope: application logs, CSV exports, support tickets
Sensitive authentication dataFull track or chip data, CVV2/CVC2, PIN blockPCI DSS, requirement 3.3.1CVV stored “for the subscription”: a classic mistake the networks penalize
Transaction dataAmount, currency, timestamp, MCC, MID/TID, ARN, authorization codeAnti-money laundering rules, network dispute rulesPurged too early: no evidence for chargebacks, no audit trail for the regulator
Customer identification dataName, address, ID document, date of birth, beneficial ownerData protection law and due diligence (KYC) obligationsTwo conflicting obligations on the same file: retain and minimize
Technical metadataIP address, device fingerprint, session ID, fraud scoreData protection law, often overlookedNobody asks for them and nobody purges them: they outlive everything else
Five families of data, five separate regimes

A compliance program separates these five families from the inventory stage on. The question then becomes which family each record belongs to and which rule governs it, not just where payment data is located. A due diligence file and an authorization log sit in the same IT system, follow opposite rules, and must be handled separately.

🔑
Two independent questions
Protecting data and deciding where to host it are two separate questions, to be tackled in that order and with different tools. How to protect the data is a matter of encryption and segmentation. Where to host it is a matter of site selection and contract drafting. An encrypted, segmented, audited environment can breach a localization requirement without any technical control flagging it. Conversely, storage that sits entirely in-country can remain open to anyone with legitimate application access.

PCI DSS 4.0: what it covers and what it ignores

PCI DSS is a security standard for payment card data, and it has no force of law. It is published by the PCI Security Standards Council, a body founded in 2006 by Visa, Mastercard, American Express, Discover, and JCB. Its binding force comes from the chain of contracts. The network imposes it on the acquirer, the acquirer on the merchant, and the merchant on its service providers, each passing the obligation down through its own contracts. That is how the standard reaches every company that handles card data, in any country, without any legislature ever voting on it.

The current version is v4.0.1, published in June 2024 as an editorial revision of v4.0 (March 2022). The substantive change comes less from that revision than from the effective dates of the requirements it carries over. The “future-dated” requirements had been treated as best practice until then. They became mandatory on March 31, 2025. Two of them target data theft in the shopper's browser: managing payment page scripts (6.4.3) and detecting tampering with them (11.6.1). Earlier versions focused on the server and did not cover the shopper's browser, which stayed outside the audited scope.

v4.0.1
current version of the standard
PCI Security Standards Council, June 2024
March 31, 2025
date on which the future-dated requirements of v4.0 became mandatory
PCI Security Standards Council
12
requirements in the standard, broken down into hundreds of testable sub-requirements
PCI DSS v4.0.1
0
provisions in the standard that dictate where data must be stored
PCI DSS v4.0.1
  • The scope is the CDE: the people, processes, and systems that store, process, or transmit account data, plus any connected system that could compromise them.
  • Cardholder data may be stored, provided the PAN is rendered unreadable: truncation, salted hashing, strong cryptography, or tokenization.
  • Sensitive authentication data may never be stored after authorization, even if encrypted. The rule allows no business exception.
  • Network segmentation is the economic lever: whatever leaves the scope leaves the audit, and assessment costs fall accordingly.
  • Compliance is an annual snapshot; security is an ongoing state. Several high-profile breaches hit companies that had been validated as compliant at the time.
⚠️
The standard is blind to geography
PCI DSS sets out the security controls that apply to card data. It never says which country the data must reside in. An environment hosted in Frankfurt, Singapore, or Virginia meets the standard equally well. National regulations have filled that gap since 2018, each defining its own territorial scope. A PCI attestation therefore says nothing about data location, however rigorous the audit behind it. The attestation of compliance (AOC) covers the security of the assessed environment and leaves open the in-country requirements set by India or China.

India: exclusive in-country storage

Payment data localization in India rests on a Reserve Bank of India circular, the shortest and most restrictive text in the payments world. Circular RBI/2017-18/153, reference DPSS.CO.OD No.2785/06.08.005/2017-2018, is dated April 6, 2018. It requires that all data relating to the payment systems an operator runs be stored in a system located only in India. The stated reason is supervision. The RBI wants unfettered access to the logs that document how the national rails operate, and storage abroad would put those logs beyond its direct reach. Operators had to report compliance by October 15, 2018, and submit a system audit report by December 31, 2018.

The text allows only one exception. For the foreign leg of a cross-border transaction, the data may also be stored abroad if needed. The word “also” narrows that exception, since the Indian copy remains mandatory in every case. The legal basis is Section 10(2) read with Section 18 of the Payment and Settlement Systems Act, 2007. The scope is broad, covering authorized payment system operators as well as commercial banks, cooperative banks, payments banks, and small finance banks.

April 6, 2018
Storage of Payment System Data
Circular RBI/2017-18/153. All payment system data must be stored exclusively in India; the only exception covers the foreign leg of a cross-border transaction.
October 15, 2018
Compliance deadline
Deadline for operators to complete migration and report compliance to the RBI.
December 31, 2018
System audit report
Submission of the audit report certifying that data is actually stored in India, not merely planned to be.
October 1, 2022
End of PAN storage by merchants
Merchants and payment aggregators may no longer store card numbers, security codes, or expiration dates. The merchant handles a token; only the issuer and the network hold the card data.
September 15, 2025
Reserve Bank of India (Regulation of Payment Aggregators) Directions, 2025
Overhaul of the payment aggregator regime, carrying over and extending the storage and audit obligations of the 2018 framework.

The scale of domestic flows explains the Indian regulator's firm stance. Unified Payments Interface has been run since 2016 by the National Payments Corporation of India under an RBI mandate. The rail processed 241.62 billion transactions in fiscal 2025–26, with volume up 30.0% (NPCI). RuPay, the national card scheme NPCI launched in 2012, accounts for more than half of all cards issued in the country. The logs from these two rails document systems the RBI supervises directly. Storing them outside the country would deny the regulator the unfettered access it insists on.

⚠️
No contract can cure a storage requirement
Indian localization is a physical presence requirement, backed by direct supervisory powers. It differs from transfer clauses, adequacy frameworks, and standard contractual clauses, which allow data to leave under conditions rather than requiring it to stay in-country. A provider claiming to cover India from Singapore, Frankfurt, or Dublin does not meet this requirement, however good its data processing agreement. The test is where the processing and storage servers sit, not where the provider has its headquarters.

China: the data follows the architecture

Payment data localization in China results from two parallel mechanisms, one legal and one architectural. The legal mechanism rests on the Personal Information Protection Law (PIPL), adopted on August 20, 2021, and in force since November 1, 2021. Its Article 40 requires critical information infrastructure operators, and data handlers above a threshold set by the Cyberspace Administration of China, to store in China the personal information they collect there. The same law classifies financial accounts as sensitive personal information, a category with export thresholds 10 to 100 times lower.

The second mechanism is architectural, and it is more effective than the first. It governs the route payments take. Since June 2018, online payments by nonbank institutions (Alipay from Ant Group, WeChat Pay run by Tenpay) can no longer use direct bilateral connections to banks. They must go through NetsUnion Clearing Corporation, licensed in 2017, whose shareholders include the central bank and the payment institutions. Super-app flows became visible and controllable from a single point, without the central bank having to query each payment institution. Oversight is exercised through the infrastructure itself, not through reports filed by each operator. Alipay and WeChat Pay hold about 54% and 42% of China's mobile payments market (OECD, June 2025).

Why the data stays in China without any decree saying so
Buyer
Pays in Alipay or WeChat Pay
The payment account is held by a nonbank institution licensed by the PBoC
Payment institution
Can no longer connect to the bank directly
Direct bilateral links have been closed to online payments since June 2018
NetsUnion (NUCC)
Switches and clears the transaction
Licensed in 2017 by decision of the PBoC; jointly owned by the central bank and payment institutions
Payer’s bank
Debits the account
The central bank now sees a flow that was invisible to it before 2018
Data
Stays in China by design
No outsourcing clause can move a licensed switch out of China

Exporting personal data out of China is governed by a regime separate from storage. It was overhauled by the Provisions on Promoting and Regulating Cross-Border Data Flows, Cyberspace Administration of China Order No. 16, in force since March 22, 2024. The rules relaxed thresholds that had become unworkable and created an exemption that directly affects payment acceptance. A transfer needed to conclude or perform a contract to which the individual is a party is exempt from all three export mechanisms. This covers cross-border shopping, remittances, payments, travel bookings, and visa applications.

CaseRequired mechanismBasis
Critical information infrastructure operator, at any volumeSecurity assessment by the Cyberspace AdministrationOrder No. 16, Art. 7
More than 1 million people (non-sensitive data) or more than 10,000 people (sensitive data)Security assessmentOrder No. 16, Art. 7
100,000 to under 1 million people (non-sensitive), or under 10,000 people (sensitive)Standard contract or personal information protection certificationOrder No. 16, Art. 8
Fewer than 100,000 people, non-sensitive dataNone of the three mechanismsOrder No. 16, Art. 5
Transfer needed to perform a contract with the individual (payment, remittance, booking)ExemptOrder No. 16, Art. 5
Exporting personal data from China: which mechanism applies, by cumulative volume since January 1
⚠️
The threshold that really bites is the one for sensitive data
A financial account is sensitive personal information, a category for which the security assessment threshold drops to 10,000 people, cumulated over the calendar year. The counter tracks the number of individuals since January 1 and resets only at year-end, so even a modest customer base can hit the threshold within weeks. The contract exemption covers the payment itself. It does not cover centralizing an analytics warehouse, replicating a customer master file to a foreign head office, or exporting a dataset to train a fraud model. Those three uses are the most common, and they are what trigger the obligation.

Indonesia: localizing processing rather than storage

Indonesia regulates payment data through a domestic routing requirement rather than a storage requirement. Bank Indonesia requires payments to run through licensed national infrastructure. Data generated by a licensed switch located in the country is there from the start. The effect is the same as a storage rule, and harder to get around, since no migration ever has to be ordered.

The framework is called GPN, for Gerbang Pembayaran Nasional (National Payment Gateway). In place since 2017, it requires domestic card transactions to be routed through one of four licensed switches (Artajasa, Rintis, Alto, Jalin), and it gave rise to a GPN debit card with lower interchange. Domestic routing is a condition for acquirers to operate, not a pricing option left to their discretion. The US challenged the requirement in its 2025 report on foreign trade barriers.

  • QRIS, the single QR standard run by Bank Indonesia with the Asosiasi Sistem Pembayaran Indonesia (Indonesian Payment System Association) since 2019, ended wallet fragmentation: one code accepts every brand.
  • BI-FAST, the 24/7 instant payment rail Bank Indonesia launched in 2021, with a price capped by the regulator at IDR 2,500 per transaction.
  • PBI No. 22/23/PBI/2020, in force since July 1, 2021, ties licensing to ownership: Indonesian parties must hold 51% of voting rights in a payment service provider and 80% in an infrastructure provider.
  • The electronic system operator regime, set by Government Regulation No. 71 of 2019, distinguishes public-scope from private-scope operators and governs where data centers may be located.
50.50M
enrolled QRIS users
Bank Indonesia, 2024 data
32.71M
enrolled QRIS merchants
Bank Indonesia, 2024 data
93,16 %
share of QRIS merchants that are micro, small, or medium-sized enterprises, H1 2025
Bank Indonesia, press release of August 4, 2025
5.0B
BI-FAST transactions in 2025, up 47.1% year over year
RTP Dashboard, based on Bank Indonesia data
ℹ️
What routing demands of the back office
An acquirer connected to an Indonesian switch receives its files from that switch, in the switch's formats and on its schedule, whatever technology stack the group runs. The impact is operational before it is legal: the reconciliation baseline has to be built from local data, not from a regional platform's export. The QRIS merchant base consists overwhelmingly of very small businesses, where static QR codes dominate. A static QR code carries no encoded reference, so there is no way to match a payment to the corresponding order. That constraint surfaces at the first month-end close.

Russia: sealing off the infrastructure before the break

Russia's localization regime rests on Federal Law No. 161-FZ on the national payment system, amended in 2014 to require domestic processing of card transactions. Russia is the only case where such a requirement was followed by the international networks' withdrawal. Visa and Mastercard handed domestic switching over to NSPK (Natsionalnaya Sistema Platezhnykh Kart), a Bank of Russia subsidiary, eight years before they pulled out in 2022. The switch stayed in place. Domestic acceptance continued uninterrupted, while Russian cards stopped working abroad. That decoupling of domestic and international service is the lesson other regulators drew.

The same NSPK runs Mir, a card scheme launched in 2015 in response to the 2014 sanctions. It also serves as the operations and clearing center for the SBP (Faster Payments System), a phone-number-based instant payment rail launched in 2019. The central bank made SBP participation mandatory for large banks. That regulatory requirement ended Sberbank's dominance in person-to-person transfers, which competition alone had failed to dent.

493.9M
Mir cards issued as of April 1, 2026
secondary sources, 2026
≈ 85 %
Mir's share of the Russian card market
statement by NSPK's CEO, 2025
50.8B
cumulative SBP transactions as of June 1, 2026
Bank of Russia, 2026
226
banks participating in the SBP as of June 1, 2026
Bank of Russia, 2026

A general personal data protection regime completes the picture. Federal Law No. 152-FZ requires Russian citizens' personal data to be recorded, systematized, accumulated, stored, and updated using databases located in Russia. Payments fall within its scope. A foreign operator serving this market would therefore need a full technical and legal presence there, regardless of sanctions.

⚠️
The Russian question has become a sanctions question
Today the Russian question is about sanctions exposure. Mir acceptance outside Russia remains limited, unstable, and subject to secondary sanctions, which makes it a high-risk asset. No compliant hosting setup reduces that exposure, and no contract clause shifts it to a third party. Outside Russia, the case is cited for a broader lesson: a complete domestic infrastructure lets a market function without the international networks, as several central banks have noted.

GDPR: a cross-border payment is a data transfer

Chapter V of Regulation (EU) 2016/679 (the GDPR) sets a condition on data leaving the EU. It applies to any transfer of personal data to a third country. The regulation does not, however, require data to be hosted within the European Union. Article 44 states the principle: the level of protection the regulation guarantees must not be undermined by the transfer. The text sets a condition, not a ban, a distinction technical teams often get backwards. Hosting outside the EU remains lawful as long as it relies on one of the instruments set out in Chapter V.

The concept of a transfer covers routine operations in the acceptance chain that are often seen as purely technical. A card authorization sent to an issuer outside the EU is a transfer. Sending billing data to a US marketplace is another. Opening a dispute file from a support center in Manila falls into the same category. These operations run into the millions every day and almost never appear in the transfer maps the industry produces.

InstrumentArticleWhat it requiresIts limits
Adequacy decisionArt. 45Confirm that the recipient is actually covered by the decisionAdequacy can be struck down: Decision 2016/1250 was, on July 16, 2020
Standard contractual clausesArt. 46Sign the right module of Decision 2021/914 and document a transfer impact assessmentA contract clause does not bind a foreign intelligence agency
Binding corporate rulesArt. 47Approval by the competent supervisory authorityLengthy approval process, limited to intragroup transfers
Derogations for specific situationsArt. 49Occasional, non-repetitive transfer necessary to perform a contractBy design, does not cover an ongoing payment flow
Order from a foreign authorityArt. 48An international agreement, such as a mutual legal assistance treatyA foreign subpoena alone is not a legal basis for disclosure
Chapter V instruments, and where each one breaks down
July 16, 2020
Schrems II ruling
In Case C-311/18, the Court of Justice of the EU invalidates adequacy decision 2016/1250 (Privacy Shield) and upholds standard contractual clauses, while requiring a case-by-case assessment of the destination country's law.
June 4, 2021
New standard contractual clauses
Implementing Decision (EU) 2021/914. Four modules depending on the parties' roles, plus an obligation to assess the transfer's impact and to respond to government access requests.
July 10, 2023
EU–US Data Privacy Framework
Implementing Decision (EU) 2023/1795. Transfers to US organizations certified under the framework benefit from adequacy. The recipient's certification must be checked, not assumed.
January 8, 2025
US rule on bulk sensitive data
The Department of Justice publishes its final rule, codified at 28 CFR Part 202 and issued under Executive Order 14117 of February 28, 2024, effective April 8, 2025. It restricts transfers of personal financial data to certain countries. Closing off data flows is no longer confined to emerging markets.
⚠️
Article 48: the disclosure request trap
Article 48 governs disclosure requests from a court or administrative authority in a third country, such as a foreign judge demanding a European customer's transaction history. Such a decision is recognized or enforceable only under an international agreement in force, such as a mutual legal assistance treaty. Disclosing directly exposes the institution to two risks at once: an EU penalty and local proceedings for failure to cooperate. The institution should work out its position with legal counsel before the first request arrives, not when it lands. The European Data Protection Board's Guidelines 2/2018, adopted on May 25, 2018, stress that the Article 49 derogations must be interpreted narrowly.

How long to keep a transaction

The retention period is how long a payment record may or must be kept before it is deleted. It results from several obligations that apply to the same record, and they conflict. The data minimization principle requires deletion once the purpose has been served. AML traceability, network dispute windows, and accounting rules require retention. A single period for all data leads either to keeping everything out of caution or to purging too early on principle.

DriverTermStarting pointSource
EU anti-money laundering due diligence5 years, extendable by up to 5 moreEnd of the business relationship, or date of the occasional transactionDirective (EU) 2015/849, Art. 40
Card dispute (chargeback)120 days, up to 540 days for services delivered laterTransaction processing date, or expected delivery dateVisa Core Rules, Mastercard Chargeback Guide
Card account dataOnly as long as strictly necessary, with documented review and purgingLast justified business usePCI DSS v4.0.1, requirement 3.2.1
Sensitive authentication dataNo retention allowedAuthorizationPCI DSS v4.0.1, requirement 3.3.1
Personal data minimizationThe shortest period consistent with the purposeCollectionRegulation (EU) 2016/679, Art. 5(1)(e)
Indian supervisionNo set period: the data stays in India for as long as it exists–RBI/2017-18/153, April 6, 2018
What actually drives a retention period

The unit of work is the data family, not the database table. A single payment record holds an amount to be kept for five years, a token to be kept for the life of the subscription, and an IP address that nobody can justify keeping after six months. Splitting the record and applying a period to each piece takes extra design work and a data model that separates the families from the start. A period applied to the whole table cannot show an inspector that each item was kept only as long as necessary.

🔑
Purging must be proven, not just declared
An inspection looks at whether the retention policy is actually enforced, not whether it exists on paper. Examiners expect two kinds of evidence, and a written procedure provides neither. The first is the execution log of the purge job, timestamped and retained. The second is coverage, which extends to backups, replicas, analytics warehouses, test environments, and exports to service providers. The forgotten PAN almost always turns up in a test dataset restored from production, a copy that escapes the purge jobs run on live databases.
  • Inventory by data flow, not by database: follow the data from the point of acceptance to the last recipient, service providers included.
  • Separate archives from live databases: the AML obligation can be met with an isolated, encrypted archive with restricted, logged access.
  • Write the retention period into service provider contracts, with an obligation to return the data and then certify its deletion at exit.
  • Check application logs: they escape business retention policies and routinely contain account data in cleartext.
  • Test the purge on a real sample every quarter instead of trusting the job scheduler.

Tokenization: what it takes out of scope, and what it leaves alone

Tokenization replaces the card number with a substitute identifier called a token. The token travels through the acceptance chain while the PAN stays in the vault. The specification is published by EMVCo as the EMV Payment Tokenisation Specification – Technical Framework. It defines three roles: the Token Service Provider issues the token, the token requestor requests it and is identified in it, and the token vault alone holds the mapping to the PAN. Security then rests on domain restrictions: a token locked to one merchant, device, or channel is useless elsewhere if stolen.

Tokenization's effect on PCI DSS scope is direct and measurable. A merchant that no longer stores PANs removes entire systems from its CDE and cuts the related audit cost accordingly. The networks have run their own vaults since 2014. Visa Token Service and Mastercard Digital Enablement Service were built to provision cards into phones, then expanded to subscriptions, one-click checkout, and virtual cards. Visa reported more than 10 billion tokens issued since 2014, with 29% of its transactions processed using a token (Visa, June 4, 2024).

ItemAfter tokenizationRules that still apply
PAN held by the merchantRemoved, replaced by a token locked to that merchantLeaves the CDE as PCI DSS defines it; this is the real gain
CVV2 security codeNever stored, before or afterProhibition unchanged (requirement 3.3.1)
The token itselfStored by the merchant, reused for each paymentPseudonymized personal data: the GDPR and the PIPL apply in full
Amount, timestamp, merchant IDRetained, unchangedAML retention, Indian localization, Chinese export thresholds
Customer identity and contact detailsRetained, unchangedGDPR Chapter V for any transfer out of the EU; tokenization changes nothing
What network tokenization changes, item by item
🔑
Tokens shrink one scope, not two
Tokenization reduces PCI DSS scope. It reduces no localization scope at all, because whoever holds the vault can still link a token to a person. A token is a form of pseudonymization, which leaves a way to re-identify the individual and is therefore distinct from anonymization. Data protection law applies to the token just as it does to the card number. India combines both requirements: tokenization since October 1, 2022, and exclusive in-country storage since 2018. The two obligations stack, and each must be met on its own terms.

A tokenized card generates several tokens, one per wallet and one per merchant. The merchant can no longer link those tokens to the same cardholder, since they share no common element. That is why EMVCo defined the Payment Account Reference (PAR), a stable identifier tied to the underlying account and shared by all its tokens. The PAR does not reveal the PAN. It is used to deduplicate customers, reconcile transactions, and run loyalty programs. A merchant that does not get the PAR from its provider ends up with tokens that no key links together.

  • Map flows before systems: what needs documenting is the path the data takes, country by country and provider by provider.
  • Separate security scope from territorial scope in your records of processing: two columns, two owners, two action plans.
  • Require the physical location of the servers used for processing, storage, and backup in every market with a localization rule; the answer is never the provider's headquarters.
  • Ask your PSP for the PAR as soon as tokenization goes live, and make sure it appears in the reconciliation files.
  • Redo the exercise for every new market: a regional stack covering Southeast Asia from Singapore does not cover India, China, or Indonesia the same way.