One Token, Every Channel
Tokenization

One Token, Every Channel

Network-level tokenization replaces sensitive card data with secure tokens that work everywhere. Save a card online, use it at a terminal. Set up a subscription, cards auto-update when replaced. Reduce PCI scope while enabling powerful payment experiences.

Network Tokens, Not Just Vault Tokens

Basic tokenization stores cards in a vault and gives you a reference. Network tokenization goes further: Visa and Mastercard themselves provision the token, with built-in benefits like automatic card updates and higher authorization rates.

When a customer's card expires or gets replaced, network tokens automatically update. No failed subscription payments. No asking customers to re-enter cards. The token just keeps working.

The cross-channel advantage

Most payment providers create separate tokens for online and in-store. Surfboard's unified tokenization means the same token works everywhere. Customer saves their card on your website, then uses it seamlessly at your physical location. True omni-channel payment methods.

How Tokenization Works

1

Card data captured

Customer enters card details online or taps at a terminal. The sensitive card data is immediately captured in our secure environment.
2

Network token created

We generate a network-level token (Visa/Mastercard) that represents the card. The actual card number is never stored or transmitted beyond this point.
                          {
  "token": "tok_abc123xyz",
  "type": "network_token",
  "card": {
    "brand": "visa",
    "last4": "4242",
    "expiry": "12/27"
  }
}
                      
3

Use token everywhere

The same token works across all channels. Charge online, at terminals, for subscriptions. One token, infinite uses, zero PCI scope for you.

Powerful token capabilities

Network tokenization enables features that basic card storage can't match. Here's what becomes possible.

1. Network-Level Tokenization

The gold standard in card security:

  • Visa Token Service (VTS)
  • Mastercard Digital Enablement Service (MDES)
  • Scheme-provisioned tokens
  • Automatic card updates

Benefits:

  • Higher authorization rates
  • Cards update automatically when replaced
  • Reduced fraud liability

2. Cross-Channel Token Reuse

One token works everywhere:

  • Customer saves card online
  • Same token recognized at terminal
  • Works for subscriptions
  • Valid across all devices

True unified commerce: the same stored payment method works in every context.

3. Reduced PCI Scope

Tokens instead of card numbers:

  • No card data in your systems
  • Simplified PCI compliance
  • Reduced audit scope
  • Lower security overhead

Handle payments without touching sensitive card data. Surfboard manages the secure storage.

4. Subscription & Recurring

Perfect for recurring billing:

  • Store once, charge repeatedly
  • MIT (Merchant Initiated Transaction) support
  • Automatic card updates via network tokens
  • Reduced involuntary churn

Cards expire but network tokens auto-update. Subscriptions continue without customer action.

5. Card-on-File Management

Customer controls their cards:

  • Multiple cards per customer
  • Default payment method selection
  • Easy card removal
  • Clear last4 display

Give customers visibility and control over their stored payment methods.

6. Identification Integration

Tokens power recognition:

  • Card tap returns persistent token
  • Match to known customers instantly
  • Enable pre-payment identity flows
  • Same token online and in-store

Tokenization is the foundation that makes card-based Identification possible.

Why network tokens matter

📈
Higher Auth Rates

Network tokens are trusted by issuers. More approvals.

🔄
Auto Updates

Cards replaced? Tokens auto-update. No customer action.

🔒
Zero Card Data

Your systems never see or store actual card numbers.

🌐
Cross-Channel

Same token works online, in-store, and for subscriptions.

Foundation for Identification

Our Identification product is built on tokenization. When a customer taps their card at a terminal, Surfboard returns the same persistent token they have online. This enables powerful recognition flows: verify ticket purchases, check loyalty status, apply entitlements, all from a simple card tap.

Tokenization makes the physical-digital bridge possible.

Start storing cards securely

Our documentation covers token creation, storage, retrieval, and usage patterns for subscriptions and cross-channel payments.

                            // Create a token from card data
POST /tokens
{
  "customerId": "cus_abc123",
  "card": {
    "number": "4242424242424242",
    "expMonth": 12,
    "expYear": 2027,
    "cvc": "123"
  },
  "type": "network_token"
}

// Response
{
  "id": "tok_xyz789",
  "type": "network_token",
  "card": {
    "brand": "visa",
    "last4": "4242"
  }
}