Age verification for PrestaShop and Shopify

Sell your adults-only products without driving customers away

Your buyer proves their age in a few seconds, with their European digital identity wallet or their identity document. Payment only opens once their age is verified, and you store nothing.

No code. Installed in minutes.

Checkout of a PrestaShop shop on a phone, in French: the Age verification step, before payment

Todis verify-service is OpenID Certified for the OID4VP-1.0+HAIP-1.0 Verifier sd_jwt_vc direct_post.jwt profile.

For your buyer, three steps

  1. They go to checkout

    If their cart contains an adults-only product, an “Age verification” step appears before payment.

  2. They prove their age

    With their identity wallet, or with their identity document and their face if they do not have one. On a computer, a QR code hands over to the phone.

  3. They pay

    Their age is verified, payment opens. The order carries the note “age verified” in your back office.

Two ways to prove their age, both included

No one is left out: every adult buyer has a way through.

European digital identity wallet

France Identité today, the wallets of the other EU countries as they arrive.

  • The buyer shares only that they are of age, neither their name nor their date of birth
  • Proof signed by the State, verified by Todis

Identity document

Identity card, passport or residence permit, with a face comparison. Enabled by default, can be turned off at any time.

  • The analysis happens on the buyer's phone
  • The document is neither copied nor stored

What you no longer have to do

  • Trust an “I am 18” box that everyone ticks
  • Ask for, sort and keep copies of identity documents
  • Pay your agency for custom development
  • Keep up with European technical rules: Todis takes care of it

24 December 2026

Identity wallets are arriving across the Union

Every Member State must offer its citizens a digital identity wallet. Install now: your shop is ready the day your customers have it in their pocket.

The full journey, on video

Demo recorded on Shopify, in English. The buyer's journey is the same on PrestaShop.

Choose your platform

Frequently asked questions

What if my buyer has no identity wallet?

They prove their age with their identity document and their face, from their phone. This method is included and enabled by default.

Do I keep any identity data?

No. You only receive the note “age verified” on the order.

What if a buyer gets stuck?

They can verify again, or ask you for a review. You can then authorize the sale yourself through a link, and the order says so clearly.

How long does it take to install?

A few minutes, with no development: you install, you choose the products concerned, and it is ready.

Ready before your competitors

20-day free trial on PrestaShop. A question? contact@todis.eu

Start the free trial