Time for a Level Playing Field for Regulated UK Gambling Payments
Download Whitepaper

Enhanced account validation with Visa network tokens.

Visa Token Account Validation (VTAV) adds an extra validation step during tokenisation to help detect account takeover before authorisation. An additional layer of security that runs seamlessly within the existing token lifecycle.

How VTAV works

VTAV runs during cryptogram generation as part of the network token flow. It can check CVV2, address, and name against issuer records, and prevents authorisation from proceeding if validation fails. This helps catch compromised credentials before they reach the authorisation stage, adding protection without adding friction to the customer experience.

CVV2 verification

Validates the card security code against issuer records

Address verification

Confirms billing address matches issuer data

Name verification

Checks cardholder name against account records

How VTAV works

Account takeover is one of the most difficult fraud types to detect because the attacker is using real credentials. VTAV provides an additional checkpoint at the tokenisation layer, validating account details against the issuer before a transaction is even submitted for authorisation. This makes it harder for compromised cards to be used for fraudulent purchases and helps protect both the business and the cardholder.

  • Supports Visa and Mastercard
  • Works with both PAN and token inputs
  • Returns match, partial match, no match, or unable to validate
  • No customer-facing disruption – check runs silently before payment

VTAV in the token lifecycle

VTAV is triggered automatically during cryptogram generation for Visa network tokens. When a token is used for payment, VTAV validates account details in real time. If validation fails, authorisation is prevented and fraud is stopped at the earliest possible point in the payment journey, before the transaction ever reaches the acquirer.

01

Network token requested

02

Cryptogram generation triggered

03

VTAV validates CVV2, address, and name

04

Validation passes → authorisation proceeds

05

Validation fails → authorisation blocked

Works with your existing stack

  • Supports Visa and Mastercard
  • Works with both PAN and token inputs
  • Returns match, partial match, no match, or unable to validate
  • No customer-facing disruption – check runs silently before payment

Add a name check to every payment.

Our team will show you how a single check can lift confidence in every payment you accept.