Ecommerce

Tokenization

Replacing sensitive data like a card number with a random stand-in token that is useless if stolen.

By Nick Irmo · Updated

What Tokenization means

Payment gateways use tokenization so your store can charge returning customers without ever storing their card number. It shrinks the damage if your systems are breached. It is one reason hosted gateways are the safer choice.

Why it matters for your website

If your systems never store real card numbers, a breach exposes far less, which protects customers and your reputation. Using tokenized payments through your processor can also shrink how much of your setup falls under PCI DSS rules.

Example

A hypothetical subscription coffee shop stores only a payment token for each customer, so it can charge monthly without ever keeping the actual card number.

Tips

  • Use a payment processor that tokenizes cards for you.
  • Never store full card numbers in your CRM, email or spreadsheets.
  • Ask your developer to confirm card data never touches your own server.

Common mistakes

  • Collecting card numbers through a plain contact form or email.
  • Assuming tokenization means you have no security duties at all.

Questions about Tokenization

What is Tokenization?
Replacing sensitive data like a card number with a random stand-in token that is useless if stolen.
What is the difference between tokenization and encryption?
Encryption scrambles data so it can be reversed with the right key. A token is a stand-in value with no mathematical link to the original, so it is useless on its own.
Does tokenization make me PCI compliant?
It can greatly reduce how much of your business falls under PCI DSS, but you still have some duties. Your processor can tell you which compliance steps apply to you.

Tell us what the site needs to do.

Share a few details and a budget range. We reply within one business day with a plan, a platform recommendation and a fixed quote.