TLDR
Tokenization replaces sensitive payment data with a secure token that can be used for processing without exposing the original data.
What is tokenization?
Tokenization is the process of replacing sensitive data with a unique, non-sensitive value called a token. In payments, tokenization is commonly used to protect card details and other payment data. Instead of storing or transmitting the original card number, a payment system stores a token that represents it. If the token is exposed, it has little or no value outside the specific system or payment environment where it was created.
For example, when a customer saves a card for future purchases, the merchant may store a token instead of the real card number. This allows the business to support repeat payments, subscriptions, one-click checkout, and refunds without keeping raw card data in its own systems.
How tokenization works
When payment data is submitted, a tokenization provider, gateway, processor, or payment platform replaces the original data with a token. The original data is stored securely in a protected environment, while the token is used by the merchant or payment system to reference that data when needed.
A token can be limited to a specific merchant, customer, device, payment flow, or use case. This makes tokenization useful for reducing exposure to payment data and limiting the impact of data breaches.
Why tokenization matters
Tokenization helps businesses improve payment security, reduce the handling of sensitive data, and simplify compliance obligations.
It is especially useful for:
- saved cards;
- recurring payments;
- subscriptions;
- one-click checkout;
- mobile wallets;
- refunds and repeat transactions;
- reducing payment data exposure.
Tokenization does not remove the need for security and compliance controls, but it helps reduce the amount of sensitive data a business needs to store, process, or transmit.
Related terms
Go deeper
- Blog post
Payment tokenisation: how it works, benefits, and implementation tips
How a payment token stands in for real card data during authorisation, settlement, and refunds.
- Blog post
How to achieve frictionless security with network tokenisation
How network tokens differ from regular tokens and let merchants store repeat-payment data securely.