Skip to main content

Age Verification

Age Verification extension enables organisations to verify a customer's age using digital credentials such as PID, Passport, or PhotoID presented from their EUDI Wallet, ensuring compliance with age-restricted services.

How it works

  1. The organisation enables the Age Verification extension from the dashboard.
  2. An administrator selects which identity credentials to accept and configures the required age limit.
  3. When a customer needs to verify their age, a verification request is triggered using the configured presentation definition.
  4. The customer presents the requested credential from their EUDI Wallet.
  5. The system verifies the credential and checks whether the customer meets the age requirement.

Configuration

Step 1: Choose identity credentials

Select at least one credential type to accept for age verification:

CredentialStandardDescription
Person Identification Data (PID)EWC RFC003National identity data issued under the EUDI framework
PassportICAO 9303Machine-readable travel document
PhotoIDEWC RFC013Photo identification credential

Each credential type can be individually enabled or disabled. Note that certain credential types may be automatically disabled depending on the selected age limit (e.g., Passport is not available for the "Above 18" age limit).

Step 2: Set age limit

Choose one of the following age thresholds:

  • Above 18 years
  • Above 21 years
  • Above 65 years

Only one age limit can be active at a time. Changing the age limit may affect which credential types are available.

Integration

Once configured, the system automatically generates a Presentation Definition that encodes the selected credential requirements and age threshold. This presentation definition can be viewed from the extension configuration page and is used when initiating verification requests via the API.

API endpoints:

  • GET /v3/config/extension/age-verification - Retrieve current configuration
  • PUT /v3/config/extension/age-verification/identity-credential - Update credential and age limit settings
caution

Disabling the Age Verification extension deletes its configuration. This action is not reversible.