Datatypes

Payment card security code (CVV, CVC, CID)

ID bankcard_cvv

DatatypePersonal data (PII)identifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Short code printed on a payment card that card-not-present transactions use to show that the payer holds the card. Visa calls it CVV2, Mastercard CVC2 and American Express CID. Most networks print three digits on the back of the card; American Express prints four digits on the front. Card rules forbid storing it after authorization, so its presence in a data set is a finding on its own. The digits alone cannot be told apart from other short numbers.

Categories
Personally identifiable information, Finances and banking
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
85/100 · missing: mapping (Wikidata, Schema.org, ...), translation
Metacrafter rules
no detection rule yet
Supported by tools
Amazon Macie, Amazon Comprehend, Azure AI Language PII detection, Collibra Data Classification, Databricks Unity Catalog data classification, IBM Knowledge Catalog (IBM watsonx.data intelligence), OpenMetadata auto-classification

Regular expression

^\d{3,4}$

Python re syntax.

Examples

ValueDescription
418Constructed three-digit code (Visa, Mastercard, Discover)
7193Constructed four-digit code (American Express)
41 invalidToo short

Sources

Use this record