Payment tokenization: how tokens run saved cards and subscriptions
Published 16 min read
A payment token replacesthe card number (PAN)
Source: PCI SSC, Tokenization Guidelines, §1.3, read on 2026-10-22
Token behind a saved cardmulti-use
Source: PCI SSC, Tokenization Guidelines, §2, read on 2026-10-22
A saved token, to Visaa stored credential
Source: Visa stored-credential guide, p. 4, read on 2026-10-22
Your PCI duties with tokenssmaller, never gone
Source: PCI SSC, Tokenization Guidelines, §1.3, read on 2026-10-22
A payment token is the stand-in your processor hands back when a customer pays: “Tokenization is a process by which the primary account number (PAN) is replaced with a surrogate value called a ‘token.’ De-tokenization is the reverse process of redeeming a token for its associated PAN value.” In a small business that means the card number goes into the processor's page or terminal and stays in its vault, and your shop keeps a token it can charge again for saved cards, subscriptions and refunds. The card brands still treat that saved token as a stored card, and the setup is still yours to run.

A token's working day
Most small merchants never see a tokenization system. They see its output: a string in the customer record that lets them charge the card again. Follow one customer through a year of payments and the token turns up at every step, while the card number stays in the processor's vault.
Swipe sideways for every column
| Moment | Token used | Card number sits with | Visa's name for it |
|---|---|---|---|
| A one-off online sale | Single-use, typically | Processor | Cardholder-initiated (CIT) |
| Customer ticks “save my card” | Multi-use, issued now | Processor’s vault | CIT; the token becomes a stored credential |
| Customer reorders with the saved card | The same multi-use token | Processor’s vault | Credential-on-file CIT |
| Monthly membership renews | The same token | Processor’s vault | Merchant-initiated (MIT): recurring |
| A later instalment of a split payment | The same token | Processor’s vault | MIT: installment |
| Prepaid balance tops itself up | The same token | Processor’s vault | MIT: unscheduled credential on file |
| No-show fee on a booking held by token | The token, verified at booking | Processor’s vault | MIT: no show, after a CIT at booking |
| Refund or chargeback | The original token, where supported | Processor’s vault | Not in Visa’s stored-credential list |
Source: PCI SSC, Tokenization Guidelines, §2 and §3.2, read on 2026-10-22
Source: Visa stored-credential guide, pp. 4–7, read on 2026-10-22
Look at where the token repeats. After the “save my card” moment, every later charge rides on the same token, which is why the token behind a saved card is the valuable one. The after-sale work matters too. The Council's advice is to pick a setup where, once a token is issued, “all further transactions or processing (for example, refunds, chargeback, loyalty tracking, etc.) can be performed without the need for the merchant to retrieve or access the PAN.”
Single-use and multi-use tokens
The Council sorts payment tokens by how long they live. Which kind you get decides whether you can charge the customer again without asking for the card.
“A single-use token is typically used to represent a specific, single transaction. A multi-use token represents a specific PAN, and may be used to track an individual PAN across multiple transactions.”
Source: PCI SSC, Tokenization Guidelines, §2, p. 5, read on 2026-10-22
A multi-use token “always maps a particular PAN value to the same token value within the tokenization system.” That is what makes subscriptions, saved cards and one-click reorders work, and it is also what makes the token worth guarding. A single-use token stands for one sale and nothing after it. Which mix you need, the guidelines say, “will depend on the merchant’s specific business need for retaining tokens.”
What a token can look like
- Letters and digits7aF1Zx118523mw4cwl5x2
- Digits only729129118523184663129
- First six and last four of the card kept599400x18523mw4cw3383
Looks like a card numbersometimes
Source: PCI SSC, Tokenization Guidelines, §2, Table 1 (example tokens), read on 2026-10-22
The last format keeps the first six and last four digits so receipts and customer screens still show something familiar. The catch is in the guidelines' section on telling tokens apart: “some tokens are designed to mimic the type and format of the original PANs, and it may not be possible for a human reviewer to distinguish between the two types of data.” If you cannot tell a token from a card number, you cannot tell whether a spreadsheet or an export is in scope. The guidelines say the provider's method for telling them apart “should be shared with the merchants using that solution.”
Card on file and recurring: what the card brands add
A token keeps the card number off your systems. It does not take you out of the card brands' rules for saved cards. Visa defines a stored credential as information “(including, but not limited to, an account number or payment token)” stored to process future purchases, so a saved token counts the same as a saved card. Visa draws one line that helps small shops: a credential kept “to complete a single transaction or a single purchase” is not a stored credential. Its example is a hotel. A card held for one reservation is not stored; a card kept on a member profile for future stays is.
Visa's names for charges on a saved credential
Cardholder-initiated
- Credential on file
Merchant-initiated: standing instruction
- Installment
- Recurring
- Unscheduled credential on file
Merchant-initiated: industry practice
- Incremental
- Resubmission
- Reauthorization
- Delayed charges
- No show
Run on a PAN or a tokeneither
Source: Visa stored-credential guide, pp. 5–7, read on 2026-10-22
The split that matters day to day is who starts the charge. A cardholder-initiated charge has the customer taking part, at a terminal, at checkout or with a card already on file. A merchant-initiated charge happens without them: the monthly renewal, the instalment, the mini-bar charge after checkout. Visa says these rules apply to transactions “Performed with primary account numbers (PANs) or payment tokens,” so the token changes nothing here.
Processors pass the same duty to you in their own docs. Stripe's guide to saving a card tells its users they are “responsible for your compliance with all applicable laws, regulations, and network rules when saving a customer’s payment details for future use,” and lists what to do first, including “Collect explicit consent from the customer for this specific use” and “Keep a record of your customer’s written agreement to your terms.” The token is the processor's; the agreement is yours.

Processor tokens and network tokens
The tokens in the table above are processor tokens: your gateway issues them, keeps the card in its vault, and only it can turn one back into a card number. The card brands run a second layer. Visa describes its own service plainly: “Visa Token Service is a security technology that replaces 16-digit Visa account numbers with a token that only Visa can unlock, protecting the underlying account information.”
Swipe sideways for both columns
| Question | Processor token | Visa network token |
|---|---|---|
| Who issues it | Your processor or gateway | Visa, through Visa Token Service |
| What it replaces | The card number in your records | The 16-digit Visa account number |
| Who can turn it back | The processor's tokenization system | Only Visa |
| Where it works | With the processor that issued it | In store or online, through wallets and apps |
| Card lost, stolen or expired | Ask your processor | The bank can update it, no customer action |
| What lands in your records | This token | Your processor's token, with this one behind it if the processor uses them |
Source: PCI SSC, Tokenization Guidelines, §1.3 and §2.4.1, read on 2026-10-22
Source: Visa: Visa Token Service, read on 2026-10-22
Source: Visa: Visa Token Service fact sheet (Annual Update 2022), read on 2026-10-22
The line a subscription business cares about is the last one. Visa says tokenization can update “expired or compromised payment credentials without any manual updates being made by the customer in the event that their Visa card is lost, stolen or expired.” A renewal that would have failed on a reissued card can go through.
You rarely choose between the two. A processor can request network tokens behind the token it gives you; Stripe, for one, lists “card account updater (CAU), network tokens, and Adaptive Acceptance” among its features for migrated cards (the Stripe PCI guide covers how it splits the rest of the work with you). Your records hold the processor's token either way. This page describes Visa's network tokens from Visa's own pages; for the other card brands, ask your processor which token services it uses.
What tokens do to your PCI scope
Tokens can shrink PCI scope, but “Tokenization solutions do not eliminate the need to maintain and validate PCI DSS compliance.” A system holding only tokens is out of scope only if the PAN cannot be recovered from those tokens and the system cannot affect cardholder data security. The Council's tests for that live in our tokenization vs encryption guide. What follows is the part a merchant on a processor's tokens tends to miss: the work that stays on your side.
“The merchant has ultimate responsibility for the proper implementation of any tokenization solution they use, including its deployment and operation.”
Source: PCI SSC, Tokenization Guidelines, §2.4.2, p. 14, read on 2026-10-22
Yours, even when the processor issues the tokens
A contract where the provider answers for the security of the card data it holds§2.4.2
Its PCI DSS status, checked at least yearly§2.4.2
Logs showing only authorized staff reach the token system§2.4.2
An incident plan that covers the token system§2.4.2
A yearly check that card numbers stay where they should§3.2
Moved to the processorthe vault
Source: PCI SSC, Tokenization Guidelines, §2.4.2 and §3.2, read on 2026-10-22
The incident line is more concrete than it sounds. The guidelines name the moves a plan should consider if something goes wrong, such as “rejecting de-tokenization requests from potentially compromised systems, reissuing tokens, and re-encrypting PANs in the data vault with new cryptographic keys.” Most of those are the processor's to perform; your plan should say who calls the processor and what you ask for.
Changing processors: the tokens stay, the cards move
A processor token only means something inside the system that issued it. When you move to a new processor, your saved tokens do not come with you; the card numbers behind them have to travel from one vault to the other, and you get new tokens at the far end. Stripe's migration docs show what that looks like from both sides; other processors' steps may differ, so ask yours.
Moving saved cards to a new processor
- 01YouOpen the new account and take new customers there, while existing customers are still charged through the old processor.
- 02YouAsk the old processor for a card data export, and file an import request with the new one.
- 03Both processorsThe old one encrypts the file with the new one's key and uploads it straight to the new one.
- 04New processorChecks the data, you approve a summary, it imports the cards and returns a mapping file to match your old records to the new ones.
- 05YouUpdate your records from the mapping file, move existing customers across, and cancel the old subscriptions.
Card numbers that pass through youNone
The same docs carry warnings worth planning around. Exports take time: “Processors can take anywhere from a few days to several months to produce a final export.” And the last step is not optional: “Cancel your previous subscriptions as soon as your Stripe subscriptions become active or you’ll bill your customers twice.”
Source: Stripe Docs: Import payment methods data, read on 2026-10-22
Source: Stripe Docs: Request a payment data export, read on 2026-10-22
The transfer runs between processors, not through you. Stripe's export page says it can “only transfer your card data to another PCI DSS Level 1-compliant payment processor” and asks for the receiving processor's Attestation of Compliance or Visa registry listing. It also says it “doesn’t export your account’s payment history, subscriptions, or other objects.” Plan for both: the cards move, the billing schedules you rebuild.
Questions to send your processor
Everything above comes down to answers only your processor can give. These are the questions, each tied to the rule or document it comes from. Send them as one email, keep the replies with your SAQ papers, and ask again when you change plans or add a sales channel.
Answered in writing0 of 10
Quick reference: payment tokens
Payment tokens on one receipt
Token for a one-off salesingle-use, typically
Token behind a saved cardmulti-use
Saved token, in Visa's rulesa stored credential
First charge declineddo not keep it
Visa network tokenonly Visa can unlock
Responsibility for the setupthe merchant's
Changing processorscards move vault to vault
Card numbers on your sidenone
Source: PCI SSC, Tokenization Guidelines, read on 2026-10-22
Source: Visa stored-credential guide, read on 2026-10-22
Next step: the guide to P2PE covers the counter, where a listed terminal encrypts the card before any of your systems can see it, and the rest of this topic sits under SAQs, Levels & Scope.
Sources
- PCI SSC: Information Supplement, PCI DSS Tokenization Guidelines (Aug 2011), §1.3, §2, §2.3.4, §2.4.1–2.4.3, §3.2, §4.1 (listings.pcisecuritystandards.org), read on 2026-10-22
- Visa: Improving Authorization Management for Transactions with Stored Credentials (2017), pp. 4–7 (usa.visa.com), read on 2026-10-22
- Visa: Visa Token Service (product page) (visa.com), read on 2026-10-22
- Visa: Visa Token Service momentum, Annual Update 2022 (fact sheet) (usa.visa.com), read on 2026-10-22
- Stripe Docs: Save a customer's payment method when they use it for a payment (Compliance) (docs.stripe.com), read on 2026-10-22
- Stripe Docs: Request a payment data export (docs.stripe.com), read on 2026-10-22
- Stripe Docs: Import payment methods data (migration overview) (docs.stripe.com), read on 2026-10-22
- PCI SSC: Prioritized Approach Tool for PCI DSS v4.0.1 (Req. 12.8.4, 12.8.5) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: SAQ Instructions and Guidelines, PCI DSS v4.0.1 r1 (April 2025) (docs-prv.pcisecuritystandards.org), read on 2026-10-22