Datatypes

Indian UPI ID (virtual payment address)

ID in_upi_id

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).

UPI ID, or virtual payment address, an alias of a bank account in the Unified Payments Interface run by the National Payments Corporation of India. It has the form prefix@handle: the user chooses the prefix, such as a name or mobile number, and the handle is fixed by the payment app or bank. NPCI does not publish the allowed characters; the regexp follows those used by payment apps and rejects e-mail addresses, whose domain has a dot.

Categories
Finances and banking, Personally identifiable information
Countries
India
Languages
Common to most languages
Quality
75/100 · missing: mapping (Wikidata, Schema.org, ...), translation, detector coverage
Metacrafter rules
no detection rule yet
Supported by tools
no tool record lists this type yet

Regular expression

^[A-Za-z0-9._-]+@[A-Za-z0-9]+$

Python re syntax.

Examples

ValueDescription
bivek@npciSample payee address in the NPCI UPI linking specification
bivekrath@npciSample payee address in the NPCI UPI linking specification
user@gmail.com invalidAn e-mail address, the handle has no dot

Sources

Use this record