• Compatible with PrestaShop 8.x and 9.x
  • 12 months of updates & support included
  • Non-obfuscated source code
  • Live demo & PDF guide (EN/IT)
  • Automatic invoice
  • Secure payments: PayPal, cards, Stripe

Age Verification Gate (18+ / configurable)

Price: €0.00
No tax
Configurable age-verification gate for age-restricted goods: whole-site or per product/category targeting, yes-no or date-of-birth check.
Try the demo

Optional services

  • I install and configure it for you directly on your shop.
  • Instant download after checkout
  • Updates always included
  • Direct support from the author, not a ticket
Share

An age-verification gate (overlay) for stores selling age-restricted goods (alcohol, tobacco, e-liquids...).

  • Three modes: whole site, flagged products/categories, or only at cart/checkout
  • Two verification types: simple (Yes/No) or date of birth (age computed client-side)
  • Configurable minimum age (18 / 21 / custom) and cookie remembering
  • Targeting per product and category in an own table, core never altered
  • Accessible overlay (ARIA dialog, focus trap, keyboard), customizable texts/colors/logo
  • Note: a client-side gate is a diligence/UX measure, not a strong legal barrier

Compatibility: PrestaShop 1.7 / 8 / 9. Multilingual (IT + EN included). No core modification: the module uninstalls cleanly.

Support: updates and assistance included. Contact: prestashop@cavallini.net

🖥️ Try this module live

Open a real PrestaShop demo back office and configure Age Verification Gate (18+ / configurable) yourself.

Open the demo →

Login: demo@demo.com / demodemo (read-only). Then Modules → Module Manager → Configure.

  • Reference
    cll_agecheck

User guide (PDF, IT)

Module user guide in Italian (PDF).

Download (614.85KB)

User guide (PDF, EN)

Module user guide in English (PDF).

Download (614.37KB)

User guide (PDF, FR)

Module user guide in French (PDF).

Download (604.75KB)

User guide (PDF, ES)

Module user guide in Spanish (PDF).

Download (602.27KB)

User guide (PDF, DE)

Module user guide in German (PDF).

Download (606.53KB)

VersionDateChanges
1.0.82026-07-22Critical fix: the 1.0.1 schema upgrade could silently fail to add the id_shop column (invalid SQL in the internal check), so stores that upgraded from 1.0.0 could end up on a later version with the column missing, causing a fatal SQL error on every product and category page. This release repairs the check and adds a self-healing upgrade that restores the missing column and indexes automatically, with no data loss.
1.0.72026-07-19Multistore: install defaults now saved globally so every shop gets a sane default instead of only the shop active at install time.
1.0.62026-07-19Configure entry point now shows a panel instead of redirecting.
1.0.52026-07-19Validator Addons clean pass; fixed latent SQL error in per-product targeting.
1.0.02026-06-14First public release.
- Age verification gate before entering the shop or restricted categories.
- Configurable minimum age, remember choice, and styling.

Secure encrypted payment
PayPal and credit cards
Instant download
Digital delivery, updates included
Talk to the author
The developer answers you
Loading...
Back to top