Trader Information
Back to topOverview
Back to topAge 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 topSeller profile
Seller contact
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
License Type
Open Software License 3.0 (OSL-3.0)
Policy
Quality Report
Back to topAll 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 top1.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 topThe 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