Home › Modules › Age Verification: free legal-age window

Age Verification for PrestaShop and WooCommerce: a free legal-age window

Age Verification is a free module by Softnet Sistemas (Alicante, Spain, since 1996): a module for PrestaShop 1.7, 8 and 9 and a plugin for WooCommerce (WordPress). It shows every visitor an “Are you of legal age?” window before they enter the store; the texts, colors, logo and the page behind the “No” button are set from the admin panel, in English and Spanish. It uses no cookies, collects no personal data and does not change the HTML that search engines read. It is a declaration made by the visitor: it does not verify their identity and does not guarantee compliance with the law of your country.

For stores that sell wine, spirits, beer, tobacco, vaping products or CBD. Download the module with your confirmed email, install it from your store admin and set up the window in a few minutes.

FreePrestaShop 1.7 – 9WooCommercev1.0.0No cookies

What it does

What it is and what it is not

The window collects a declaration made by the visitor (“I am of legal age”). It does not check their age or identity, it does not ask for documents or a date of birth, and it does not replace any legal obligation of your business or of the country you sell to. If your store needs to genuinely check age (for example at delivery), that has to be handled in your sales process and with your adviser: this module does not guarantee it and does not ensure that you comply with the rules that apply to you.

What it looks like

Screenshots with a generic sample logo. You set the texts, colors and logo yourself from your store admin.

The “Are you of legal age?” window on a desktop screen: logo, text, a “Yes, I am of legal age” button and a “No” button over the darkened store
The same window on a phone, with full-width buttons

How to get it running (5 minutes)

1 · Download

Ask for the link with your email, confirm it and download the zip for your platform: PrestaShop or WooCommerce.

2 · Install

PrestaShop: Modules › Module Manager › Upload a module. WooCommerce: Plugins › Add New › Upload Plugin. It does not touch your theme or your checkout.

3 · Set up and test

Choose texts, colors, logo and the page for “No”. Test it in a private browser window before you call it done.

What you set from the admin panel

Google, caching and speed

The window is drawn with JavaScript on top of the page: the server sends the same HTML to everyone, so page caching keeps working and search engines can read your catalogue. There are no redirects to a confirmation page. By default the window is not shown to well-known crawlers (Googlebot, Bing, Apple, DuckDuckGo…); that is decided in the browser, not on the server, and you can switch it off. It also carries the data-nosnippet attribute so its text does not show up as your page description. We cannot promise a Google ranking: the module is built so that it does not get in the way.

Used by Bodega Bernardino

The age window on Bodega Bernardino’s online store, built with PrestaShop, is the original version of this module, developed by Softnet. This free release adds the settings panel, languages, colors and logo, plus a WooCommerce edition.

Free download (with your confirmed email)

We email you the download link: it is personal, expires in 72 hours and by pressing it you confirm your email. That way we notify you of every update and, if you tell us your store URL, we send you its free SEO+GEO report within a few days.

✉️ We have sent you the download link. Open it from your email and press “Confirm and download”.
Which platform is it for?

The module is complete and free: no subscription and no outside service is needed.

We distribute it directly from here and from aiprocessia.com, with updates by email.

Frequently asked questions

Does it really verify my visitors’ age?

No. The window asks for a declaration (“I am of legal age”) and remembers it; it does not check anyone’s age or identity and it does not ask for documents or a date of birth. If your business requires a genuine check, it has to be done in your sales process.

Does it make me comply with the law of my country?

It does not guarantee that. The module is a tool; what the rules require of your store, and how to meet them, is up to you and your adviser.

Does it set cookies or store personal data?

It sets no cookies, collects no personal data and makes no requests to outside servers. The visitor’s answer is stored only in their own browser storage, for the number of days you configure.

Will it affect my Google rankings?

It is designed not to hurt them: no redirects, the content stays in the HTML and by default it is not shown to well-known crawlers. No module can promise a specific ranking.

Does it work with page caching?

Yes: every visitor gets the same HTML and the window is drawn in the browser. With plugins that delay or bundle JavaScript it may appear with a short delay; in that case exclude this script from the delay.

Which versions does it support?

PrestaShop 1.7, 8 and 9 (PHP 5.6 or higher) and WooCommerce on WordPress 5.8 or higher (PHP 7.4 or higher), tested with WordPress 7.1 and WooCommerce 11.2.

Which languages does it come in?

English and Spanish out of the box. In PrestaShop you edit the text for each language of your store; in WooCommerce, the English text, the Spanish text and a third set for any other language, and it works with multilingual plugins such as Polylang or WPML.

What happens if the visitor presses “No”?

They go to the page you configured (a search engine by default). Only http and https addresses are accepted.

Why do you ask for an email for a free module?

To notify you of updates (it is maintained for every PrestaShop and WordPress version) and, if you tell us your store, to send you the free SEO+GEO report. You confirm the email with a single-use link and can unsubscribe at any time.

What if I have a problem?

Write to support@aiprocessia.com: we help you from Alicante, in English and Spanish.

Would you rather we install and set it up for you?

We do it remotely: installation, texts in your store languages, your brand colors and logo, and a test on mobile and desktop. Ask us for a quote.

Other modules in the catalogue: aipfeed — AI sales assistant for PrestaShop · aiprocessia-assistant — AI sales assistant for WooCommerce · PrestaShop modules · full catalogue

Softnet Group · since 1996

See the group's other solutions
  • Softnet SistemasIT support and maintenance, websites and ERP for businesses in Alicante (in Spanish).
  • AIPROCESSIAAI assistants for your store, website or documents, AI invoice processing and custom automation.
  • FicharConMóvilTime tracking from your phone: clock in with GPS, WhatsApp or Telegram.
  • MyGeoSEOMonthly SEO and GEO report: what Google and AI assistants say about your business.
  • Automatizaciones IA AlicanteAI automation in Alicante, in person: projects and training (in Spanish).
  • Diseño y FotoPhoto and video studio: product photography, video and studio hire (in Spanish).