Tokenization
A security process that replaces sensitive payment card information with a unique, non-sensitive identifier called a token, allowing merchants to reference stored payment credentials for future transactions without retaining actual card numbers.
Tokenization works by capturing a customer's payment card information during an initial transaction, transmitting the real card data to a secure tokenization vault (operated by payment gateways, processors, or third-party services), and receiving back a randomly generated token that references the stored card data. The token typically consists of a string of numbers or alphanumeric characters that has no mathematical relationship to the original card number, making it useless if stolen. When processing future transactions, merchants submit the token instead of the card number, and the tokenization system retrieves the actual card data to process the payment.
The primary benefit of tokenization is significant reduction in PCI DSS compliance scope and data breach liability. Because tokenized merchants never store actual card numbers in their systems, databases, or applications, they face dramatically reduced security requirements. If a merchant's systems are breached, stolen tokens cannot be used to make fraudulent purchases or sold on dark web markets, limiting the merchant's liability and exposure. This makes tokenization essential for businesses that store payment information for recurring billing, subscription services, one-click checkout experiences, or card-on-file programs.
Tokenization differs from encryption in important ways. Encrypted data can be decrypted if encryption keys are compromised, while tokens have no mathematical relationship to original card data and cannot be reversed without access to the tokenization vault. Most modern payment gateways and processors include tokenization as a standard feature, though some charge additional fees ($5-$15 monthly) for tokenization services. Card networks also operate network tokenization programs (EMV tokenization) that create network-specific tokens enabling features like token lifecycle management, automatic card updates when cards expire or are reissued, and device-specific tokens for mobile wallets. Merchants implementing card storage should always use tokenization rather than attempting to encrypt and store raw card data, as tokenization provides superior security with simpler compliance requirements.
Related Content
Optimize Your Payment Processing
Let Verisave analyze your merchant statement to identify hidden fees and misconfigurations related to tokenization.
Get a Free AuditRelated Terms
3D Secure
An authentication protocol for online card transactions that adds an additional verification layer between the cardholder and issuing bank, shifting fraud liability from merchants to card issuers when properly implemented.
ACH Payment
Automated Clearing House payment is an electronic bank-to-bank payment method that transfers funds directly between bank accounts through the ACH network, typically used for direct deposits, bill payments, and recurring transactions.
Acquirer
A financial institution that processes credit card payments on behalf of merchants, maintains merchant accounts, and facilitates the settlement of funds from card-issuing banks to merchant bank accounts.
Address Verification Service (AVS)
A fraud prevention tool that compares the numeric portions of a billing address provided during a transaction against the address registered with the card-issuing bank, returning match result codes to help merchants assess transaction risk.
Aggregator
A payment service provider that enables multiple merchants to process card transactions under a single master merchant account rather than each merchant having their own dedicated merchant account, common with services like Square, Stripe, and PayPal.