← All use cases

Public transport

Activate eligible public-transport discounts.

A passenger can approve sharing a current eligibility credential instead of requesting a separate paper confirmation each time a discount is renewed.

The challenge

Discount programs need a reliable way to confirm eligibility and keep passes current as a person’s status changes.

How it works

A simple flow.
A verifiable result.

  1. 01

    Define qualifying fare categories

    The operator specifies the status and validity period required for each discount.

  2. 02

    Request a current eligibility proof

    The passenger approves a claim, such as student status, issued by a competent authority.

  3. 03

    Issue or renew the fare product

    The operator uses the verified result in its own account and ticketing system.

Issuer attestation plus public-transport fare service

  • Reduce repeat paper-based applications
  • Check only the fare-relevant status
  • Keep fare issuance with the transit operator

A wallet cannot be queried directly for is_student or pensioner status: the passenger must present an available, trusted claim with consent. Issuer coverage, eligibility rules, and fare-system integration vary by city.

DLBR EID verifies supported wallet presentations and returns a verification result. Credential issuance, the relying party’s decision, and sector-specific processes stay with the relevant organization.

See the EUDI Wallet Architecture and Reference Framework Opens in a new tab

Start with a wallet flow

Explore a verification in your sandbox.

Test the gateway with sample credentials, then confirm issuer and wallet support for your production use case.