Shopify app — live now

Age verification for Shopify — EUDI-ready, GDPR-first

Add compliant EU age checks to your Shopify checkout and cart in minutes. Bank-grade eID (iDIN) is live today, and no date of birth is ever stored.

See pricing

Age-restricted products still slip through to minors

If you sell alcohol, tobacco, vaping products, CBD, or other age-restricted goods, EU rules — from national alcohol laws to the General Product Safety Regulation — require a real age check before checkout, not a self-tick "I confirm I am over 18" box. Document-upload verification kills conversion and adds a manual-review queue; get age checks wrong and you risk fines, chargebacks, and losing the licence to sell the product at all.

Verify age before checkout without collecting a birth date

The eIDAS Pro app adds an age gate to Shopify's checkout and cart and asks a shopper's bank eID a single question — are you over 18? — and gets back a boolean, never a date of birth. No document photos land on your server, no manual review queue, and the verdict is computed and re-checked server-side so it can't be spoofed from the browser or the checkout extension's sandbox.

eID first — boolean 18+ at source via iDIN (Dutch banks), live today, no date of birth stored

Two gating surfaces — a Checkout UI Extension for Shopify Plus stores and a cart-page gate that works on every plan

Fail-closed by design — checkout progress stays blocked until a permitted layer returns a pass, never silently waved through

Server-authoritative verdict — the merchant API key never reaches the browser, and the order is re-checked again when it's created

How it works

1

Install the app

Install the eIDAS Pro app on your Shopify store and authorize the requested permissions. The cart-page gate works on every Shopify plan; the checkout-page extension requires Shopify Plus, since Shopify restricts checkout customization to Plus stores.

2

Connect your API key

Grab a free API key from the eIDAS Pro dashboard, paste it into the app's Settings page, and choose your minimum age and which collections or tags require verification.

3

Verify at checkout or in cart

Shoppers buying a restricted product scan a QR code with their national eID app and get an instant boolean 18+ result — seconds, not the 24-48 hours a manual document review takes. An orders/create webhook re-checks the result and tags the order as a backstop, with an optional hold on unverified orders.

Built to be checked, not just trusted

eIDAS Pro is built on @openeudi, our Apache-2.0 open-source SDK — you can read the verification logic yourself instead of taking a vendor's word for it. The Checkout UI Extension runs sandboxed with no access to your merchant API key; every verification call is proxied and authenticated by the app's own backend, and the result is checked a second time when the order is created. We never see or store the ID document behind an eID check; you only ever receive a signed 18+ verdict.

Frequently asked questions

Ready to verify age at checkout?

Install the eIDAS Pro app, connect an API key, and go live — no document uploads, no date of birth stored, no waiting on a manual review queue.

See pricing