Powered by Adobe Commerce 2.4.9

ageverification.png

Age Verification

PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

Age Verification adds a configurable age-confirmation popup to the storefront, requiring visitors to confirm they meet a minimum age before continuing to browse the store. It's built for merchants selling age-restricted products — such as alcohol, tobacco, or other regulated goods — who need a simple, reliable way to gate access to their site.

Rather than relying on a generic disclaimer or a manual workaround, this extension gives merchants full control over how the age check is presented, how strict it is, and what happens when a visitor doesn't meet the requirement.

It's a good fit for any Magento store operating in a market or category where age-gating is a legal or business requirement, without needing custom development to implement it.

Key Features

  • Site-Wide Age Verification Popup: Displays a non-dismissible confirmation popup to visitors across the storefront before they can continue browsing.
  • Configurable Minimum Age: Set the exact minimum age required to access the store, so the check matches local regulations or store policy.
  • Multiple Confirmation Methods: Choose how visitors confirm their age: a simple Yes/No button choice, selecting their year of birth, or entering their full date of birth.
  • Configurable Rejection Handling: Decide what happens when a visitor doesn't meet the age requirement — display a custom message or redirect them to another URL.
  • Custom Rejection Message: Define the exact text shown to visitors who do not meet the minimum age, keeping messaging on-brand and compliant.
  • Custom Redirect Destination: Send visitors who fail verification to a specific URL, such as an informational page, instead of showing a message.
  • Remembered Confirmations: Once a visitor confirms their age, the popup won't reappear for a configurable number of days, avoiding repeated interruptions on return visits.
  • Global Enable/Disable Control: Turn the age verification popup on or off at any time from store configuration, without removing the extension.

Benefits

  • Helps merchants meet age-restriction requirements for regulated products without custom development.
  • Reduces friction for returning visitors by remembering their confirmation for a configurable period.
  • Keeps messaging and behavior consistent with store policy through configurable rejection handling.
  • Gives merchants full control over how strict or simple the verification process feels to customers.
  • Requires no ongoing maintenance once configured — settings apply automatically across the storefront.
  • Supports different confirmation styles, letting merchants match the experience to their audience and category.

Configuration

All settings are managed from store configuration. Merchants can enable or disable the popup, set the minimum required age, and define how long a confirmed visitor's status is remembered before being asked again. A separate group of settings controls the popup's behavior: the confirmation method shown to visitors (buttons, year of birth, or full birthday), and what happens if a visitor doesn't meet the age requirement — either displaying a custom message or redirecting to a specified URL. These options apply across the storefront and can be adjusted per store view.

Compatibility

  • Requires PHP 7.2 or higher
  • Distributed as a standard Composer package for Magento 2
  • Configuration supports Default, Website, and Store View scopes for multi-store setups
  • Uses Magento's native modal/popup component, without requiring a specific theme

Use Cases

  • Alcohol retailers requiring visitors to confirm they are of legal drinking age.
  • Tobacco and vaping product stores gating access to age-restricted inventory.
  • Stores in regulated categories needing to redirect underage visitors to an informational page.
  • Merchants wanting a stricter verification method, such as full date of birth, for higher-risk categories.
  • Multi-store setups needing different minimum ages or messaging per store view.
  • Stores that want to avoid repeatedly prompting returning customers within a set time window.

Technical Highlights

  • Dedicated admin configuration section for managing all age verification settings.
  • Access Control List (ACL) rules restrict configuration access to authorized admin roles.
  • Multi-store configuration scoping, allowing settings to differ across store views.
  • Cookie-based confirmation tracking to avoid re-prompting visitors within the configured period.
  • Configurable rejection handling logic supporting both message display and redirect behavior.

Why Choose This Extension?

Age Verification gives merchants a compliant, configurable way to gate storefront access for age-restricted products, without custom development or ongoing maintenance. With flexible confirmation methods, customizable rejection handling, and simple store-wide configuration, it's a focused solution for any Magento store that needs to verify visitor age before they browse.

Technical Specifications

Back to top

Seller profile

Horizon Dev. Group

Seller contact

E-mail

Current Version

1.1.1

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

25 September, 2026

Categories

Extensions, Content & Customizations, Personalization & Experience Management

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Documentation

Installation Guides

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.1.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Fixed ACL configuration
    - Added module manifest

1.1.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Added Verification Levels - configure age verification for the full website, categories and their products, or products only

1.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Initial release

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top