PrestaShop 1.7.4–1.7.8, 8.0–8.2, 9.0–9.2 compatible

Age Verification for PrestaShop

5.0 61 Google reviews of PrestaHU

Visitors answer before the restricted page, declare in the checkout, and the declaration is shown on the order page.

€19.99excl. VAT

Price excluding VAT. Buyers in the EU pay 21% VAT on top, except businesses outside Romania with a VAT number valid in VIES.

One-time fee • 12 months of updates and support

See how it looks
  • No date of birth
  • Age per country
  • Support in English
The pop-up question, the rules, the declarations and the order panel.
Age Verification for PrestaShop

What it does

No age-restricted order without a declaration.

Age limit on categories, products, features

A category rule also covers its subcategories, products are found by name, reference or ID, and feature values are chosen by feature, several at once. An exception lifts the limit, for example on an alcohol-free product of a restricted category; when the whole range is restricted, the question can cover the whole webshop.

A question before the restricted page

A click on a restricted category or product opens a pop-up with Yes and No. After Yes the page opens and the answer is kept for the time set; after No the visitor goes no further. The image and the price of a restricted product can stay blurred until the answer.

A declaration in the checkout

For a cart with age-restricted products the declaration checkbox appears next to the terms and conditions. Without ticking it the order cannot be placed, and no order is created even if the browser gets around it.

The declaration on the order page

On the order page a panel shows the age asked, the delivery country, the time of the declaration and of the pop-up answer, the customer and the text of the declaration in the language of the order. The Declarations list shows every restricted order and marks the one without a declaration in red.

Age per country

The default age is 18 and can differ by country, from 16 to 99. The age asked comes from the customer’s delivery country; without a delivery address the country of the webshop counts.

Texts per language and country

The pop-up question, the checkout declaration and the delivery note can be rewritten per language and per country; they start with ready texts in English, Hungarian and Romanian. The delivery note appears on the page of a restricted product, on the order confirmation page and in the confirmation e-mail.

The actual interface

The module interface

Good to know

What you need to use it

Upload the module ZIP in the Module Manager; the menu item appears under Catalog. No external account is needed. Until something is age-restricted, the webshop is unchanged.

  • PrestaShop: from 1.7.4 to 9
  • Interface languages: English, Hungarian, Romanian
  • Customer texts: editable per language and country
  • Several webshops: rules and log per webshop
  • Date of birth: not asked
  • External account: not needed

Why it is good for you

A declaration that stays with the order

  • A declaration you can findThe order page shows who declared, when, with what text and for what age.
  • No personal dataThe customer declares with a Yes button and a checkbox; the webshop stores no date of birth.
  • No way around itWithout the declaration no order is created, even when the checkbox is bypassed in the browser.
  • Other shoppers see no changeThe question appears only before restricted categories and products; every other page stays as it is.

Technical details

Compatibility and version

Compatibility
PrestaShop 1.7.4–1.7.8, 8.0–8.2, 9.0–9.2
Version
1.0.0

Versions

What changed in each version?

v1.0.02026-11-09

  • Age limit by category, product or feature value
  • Age limit per country, from the delivery address
  • Pop-up question before restricted pages or the webshop
  • 18+ badge, blurred image and price until answered
  • Checkout declaration, no order without it
  • Declaration list, CSV export, panel on the order

PrestaHU reviews on Google

Google 5.0 61 Google reviews All reviews on Google
  • tomica blagojević 10 months ago

    I bought a PrestaShop module from PrestaHU and I’m very satisfied. The module works perfectly, and the owner Levente quickly resolved all my questions with great support. Highly recommended!

  • Ivonig Corfmat 2 years ago

    Levente/presta.hu has been very helpful and quick to reply to any question or issue we may have had in order to install and configure the plugins.

    We got 2 plugins from presta.hu and both are doing their tasks just fine.

  • Marcos Ametller 1 year ago

    The module with SimplePay worked and was a lower price than the recommended by OTP. And the service from Levente has been spotless. I recommend

  • András Bajomi 2 years ago

    Levente is a real Prestashop guru, with all the skills & knowledge to solve our PS issues quickly and efficiently.

  • Wiki W 3 years ago

    Great modules for Prestashop and excellent support from Levi!
    All recommendations for this developer!

Frequently asked questions

What people ask before buying

Does the module ask for a date of birth?
No. Visitors answer with a Yes or No button and declare with a checkbox in the checkout. The order gets the text and the time of the declaration, the age asked and the delivery country.
Does the webshop change after installation?
No. There are no rules after installation; until a category, product or feature value is age-restricted, visitors get no question and the checkout asks for no declaration.
What happens if the customer does not tick the declaration?
The order cannot be placed. If the checkbox is bypassed in the browser, the webshop sends the customer back to the checkout with an error message, and no order is created.
Can the age differ by country?
Yes. The default age is 18, and a country can get its own age from 16 to 99. The customer’s delivery country decides which one applies.
In which languages does the question appear?
The pop-up question, the declaration and the delivery note start with ready texts in English, Hungarian and Romanian. Every language and country can get its own text; without one, the other languages show the English text.
Which PrestaShop versions does it work with?
PrestaShop 1.7.4 to 9. If, before PrestaShop 9, another module already changes the creation of the order at the same place, the installation stops and the error message names the conflict.
What happens when the module is uninstalled?
Uninstalling removes the menu items. The rules, the settings and the declarations stay, and after a reinstall they are available again as before.

Help

Where to get help

All modules

Browse our other PrestaShop modules.

Built to work together

Our modules are designed to run side by side in the same shop.

Frequent updates

Fixes and improvements arrive continuously, in frequent new versions.

Live support

Direct help during install and configuration.

100%

Scroll or double-click: zoom · Drag: move · ESC: close

Age Verification for PrestaShop €19.99excl. VAT
My modules