← All integrations
100 free verifications / month
Pro: €39 excl. VAT / month for 3,000 attempts

1.3 euro cents excl. VAT per attempt at full usage. Failures and abandoned attempts included.

WordPress / WooCommerce · Identity and age

EUDI Wallet for WordPress: identity login and 18+ access

Add a Wallet button without implementing wallet protocols in your theme. Talao Wallet Login for EUDI Wallet provides two separate modes: identity sign-in or access to adult content.

Compare plans →

WordPress / WooCommerce

What you can offer

Identity sign-in

Find a WordPress account from the presented identity. Allow new accounts or restrict sign-in to explicitly linked accounts. WordPress continues to manage roles.

18+ access without an account

Request only proof of majority. A positive result grants a five-minute browser age session without receiving a name or birth date or creating an account.

Your site, your pages

Display the button on WordPress and WooCommerce login forms or on a page using [eudi_wallet_login].

Video tutorial

Install and configure the WordPress plugin

Follow the ZIP installation, copy the callback URL, then import and save your configuration in WordPress.

English audio · no subtitles

OpenID Connect

Install and connect

  1. Upload and activate the ZIP under Plugins → Add New Plugin → Upload Plugin. Requires WordPress 6.5+, PHP 8.1+, OpenSSL and Sodium.
  2. Under Settings → Talao Wallet Login for EUDI Wallet, copy the exact callback and register your application. Choose identity or age and verify your developer email.
  3. Download the private JSON, import it into the plugin and save. Use separate clients for each mode and for staging and production.
  4. Choose account-creation or age-access settings, then test the Wallet presentation, return to your site, refusal and expiry.
Register my application ↗

Frequently asked questions

Does age verification need an account?

No. Age mode does not sign into WordPress. Choose identity mode to sign a person into their account.

Does the email come from the Wallet?

Optional contact email is verified separately by the bridge when authorized. Accounts are never linked automatically by email.

Is the plugin free?

The plugin is free. The hosted verification service has published plans and usage limits.

Reference documentation

Read the guide

The technical guide covers settings, response validation and integration checks.

Explore other integrations