Failure Patterns, Disputes, Security and Official Sources

Card tokenisation, PCI DSS and payment data rules for Indian merchants (2026)

Why merchants may not store card numbers since 1 October 2022, how card-on-file tokens work, what PCI DSS means for a small business, the 2026 authentication rules and DPDP.

Updated · 5 min read

Card tokenisation, PCI DSS and payment data rules for Indian merchants (2026)

Since 1 October 2022, RBI rules have barred merchants and payment aggregators from storing customers' actual card data (the full card number, expiry date and similar credentials). Saved-card checkouts work through card-on-file tokenisation (CoFT): the card network or issuer gives a token that only works for your business, and you store the token, not the card. The RBI's Master Direction on Payment Aggregators (15 September 2025) repeats that card credentials shall not be stored in any database or server the merchant accesses. In addition, the RBI authentication directions in force from 1 April 2026 require two factors for digital payments, at least one dynamic; PCI DSS is the card industry's security standard that applies wherever card data is handled; and the Digital Personal Data Protection Act, 2023 brings consent and security duties for customer data, with most obligations applying from 13 May 2027. For a small business, the simplest compliant path is a hosted or tokenised checkout so that card data never touches your systems. This guide belongs to the failure patterns overview.

Card-on-file tokenisation in brief

PointWhat it means
FrameworkRBI card-on-file tokenisation framework (September 2021), extended to issuer-level tokenisation in later circulars
Storage banFrom 1 October 2022, entities other than card issuers and networks may not store actual card data
What you may keepLimited data for tracking or reconciliation, such as the last four digits of the card and the issuer's name
Customer consentTokenisation needs explicit customer consent and additional authentication
Token scopeA token works only for the merchant (and device or channel) it was created for
CostTokenisation is handled by your gateway or PA; check whether any fee applies

What this means at checkout. When a customer chooses "save card", your gateway requests a token from the network; next time the customer sees the last four digits and pays with the token after authentication. If your shopping cart plugin or old code stores card numbers, remove that function and purge stored data after taking advice.

PCI DSS for small merchants

PCI DSS (Payment Card Industry Data Security Standard) is set by the PCI Security Standards Council, a body formed by the card networks. Version 4.0 replaced 3.2.1, and its new "future-dated" requirements became mandatory from 31 March 2025; the current revision is 4.0.1. Acquirers and PAs require merchants to follow it to the extent they handle card data.

Your set-upCard data exposureTypical PCI DSS effort
Card terminal from acquirer, no card data storedLowFollow acquirer's instructions; protect terminal from tampering
Hosted payment page or redirectLowShort self-assessment; keep website secure
Embedded fields from the gateway (iframe or SDK)Low to mediumSelf-assessment; protect page scripts
Your own server receives card numbersHighFull controls; usually not sensible for an MSME

Ask your PA which self-assessment questionnaire (if any) applies to you and whether it charges for non-compliance.

Authentication rules from 1 April 2026

The RBI's Authentication Mechanisms for Digital Payment Transactions Directions, 2025 (issued 25 September 2025) apply from 1 April 2026 to banks and non-bank payment system participants. In brief:

  • At least two factors of authentication for digital payments, unless exempted; for payments other than card-present ones, at least one factor must be dynamic (unique to the transaction).
  • Factors can include OTP, PIN, passphrase, tokens and biometrics.
  • Issuers bear losses from their own non-compliance.
  • Cross-border card-not-present checks have a later date (1 October 2026 for issuers).

For merchants, this mostly happens inside the gateway and the customer's bank. Make sure your checkout supports the authentication flows, and expect failed payments if it does not.

Payment data and DPDP

RuleWhat it means for merchants
RBI storage of payment system data (2018)Payment system operators must store payment data in India; your PA handles this
DPDP Act, 2023 and DPDP Rules, 2025Consent, notice, purpose limitation, security safeguards and breach intimation for personal data. The Rules were notified on 13 November 2025; most substantive duties apply from 13 May 2027
CERT-In directions (2022)Reporting of certain cyber incidents within 6 hours by covered entities; check whether they apply to you

Customer names, phone numbers, UPI IDs, addresses and order histories are personal data. Do not upload settlement reports with customer details to unvetted tools, and give staff access only to what they need.

Worked example: an online shop clean-up (illustrative)

A small online shop finds that its old checkout plugin logged full card numbers in an order notes field.

StepActionCost (illustrative)
1Switch to the gateway's hosted checkoutDeveloper time: 1–2 days
2Purge stored card data from database and backups after adviceDeveloper time; backup review
3Rotate admin passwords; enable two-factor loginFree
4Complete the PA's PCI DSS self-assessmentA few hours
5Update privacy notice for DPDP readinessLegal review

Doing this in a week costs far less than a data breach, a chargeback wave or termination by the PA.

FAQ

Can I store the last four digits for customer service?

Yes, limited data such as the last four digits and the issuer name may be kept for tracking and reconciliation.

Does tokenisation apply to card terminals in my shop?

The storage ban is mainly about card-on-file for online and recurring payments. At terminals, card data is handled by the acquirer's device; do not write down or photograph cards.

Do I need a PCI DSS certificate?

Most small merchants complete a self-assessment for their acquirer rather than a full audit. Ask your PA what it requires.

Is UPI covered by tokenisation?

No; UPI does not expose card numbers. Protect UPI IDs and phone numbers as personal data.

Sources

Related guides