Shopping cart

Age Verification for Magento 2   v1.0.0

Age Verification for Magento 2
magento partner

Age Verification for Magento 2 by Mageplaza requires one more step about the age requirement for customers before getting the permission to view or make purchases on specific store pages.



60-day Money Back


Lifetime Update


365-day Support

Compatible With

CE, EE 2.1.x, 2.2.x, 2.3.x


Benefits and Practicals of age verification

Benefits of age verification

  • done_outline Deal with legal abilities

    It is regulated that sensitive industries such as gaming, lottery requires age verification of customers. This is necessary to prevent from dealing with legality.

  • bug_report Prevent identity fraud

    Age verification supports partly in preventing uncontrollable access, which can face the risk of identity theft.

  • https Protect children from accessing unsuitable sites

    Age verification is very important in protecting children from unsuitable content such as 18+ games, films, comics

  • https Prevent adults from accessing child-specific sites

    Some companies with child-specific products want to keep out adults from their systems. Age verification will support these companies to make sure their site will only be the play yard for children.

Common businesses with age verification

Some business types with demand for age verification:

  • Alcohol/ Tobacco companies
  • Adult-only industries
  • Lottery industries
  • Gaming industries
  • Financial institutions

Age verification for specific pages

Select any page requiring age confirmation Age Verification can be applied for various pages covering all customers’ shopping process. Generally, the main pages can be listed as below:

  • CMS Pages
  • Category Pages
  • Product Detail Pages
  • Checkout Cart Page
  • Checkout One Page (by Mageplaza Onestep Checkout)
  • Catalog Search Page

Especially, admins can set the conditions for Product Detail Pages, which can set age restriction for specific products.

Include or Exclude custom pages Besides, store owners can configure age verification for custom URLs. In details, if a URL is set to be included, it means that the age verification is required. Otherwise, the URL which is set to be excluded can access freely without age verification.

Magento 2 Require age verification

Age verification for a purchase

Magento 2 Age verification for a purchase

One noticeable feature is that age verification also can be activated when customers make purchases with specific products.

In details, when customers visit the Product Detail page of an item, there will be a notice to inform customers to purchase ages if they want to buy this item. As a result, when customers click on Add to Cart button, the popup of age verification will appear and require customers to enter their age information.

Automatically age verify customers with DOB

To save time for visitors and avoid repetitive age verification steps, the age information from customer account can be used as the data for this verification.

In the other words, customers who registered accounts with Date of Birth info will be accepted or restricted to specific pages without age verification step. This helps logged in users with age permission can go ahead with their page view automatically, easily and quickly.

Magento 2 age verification

Customizable age verification pop-up

Magento 2 age verification via popup

Customers can be notified quickly via the age verification pop-up. The pop-up template can be customized with ease with the following details as below:

  • Verify type: Yes/ No, Input DOB or Checkbox
  • Uploading any images as verification icon
  • Title and description of the pop-up
  • Confirm and Cancel button labels

This flexibility in pop-up design helps store owners can create the notification sign vividly and suitably in both content and image.

More features

Terms and Conditions

Display/Hide Term and Condition checkbox

Cookie lifetime

Set time by days for saving verification.

Redirect URL

Set URLs to redirect visitors to new page when they are not allowed to access.

Notice Message

Set notice message on pages with Purchase verification

Extension compatibility

Properly compatible with: Mageplaza One Step Checkout, Magento2 Product Labels

Mobile friendly

Properly display on both PC and mobile devices.

Full Features List

For store admins

General setting

  • Enable/ Disable the extension
  • Input verification age
  • Display/ Hide Terms and Conditions
  • Set time by days for cookies
  • Select customer groups
  • Set automatic age verification with DOB
  • Set redirect URL when the access is restricted

Page Verification

  • Select default pages to apply age verification
  • Select CMS pages to apply age verification
  • Select Category pages to apply age verification
  • Set conditions to apply for Product Detail Pages
  • Set include and exclude custom pages

Design configuration

  • Select Verification Type
  • Upload icon for the verification pop-up
  • Upload title for the verification pop-up
  • Upload description for the verification pop-up
  • Set label for age confirmation
  • Set label when canceling the pop-up

Purchase Verification

  • Set conditions to apply age verification when adding to cart
  • Set notice message


  • filter_drama Can I verify customer’s age on only some specific pages of my store site?

    Yes. You can set any pages you want from default page, CMS pages to Category Pages. Besides, Age Verification allows you to include or exclude one or many custom URL(s) with ease from backend settings.

  • filter_drama I do not want to restrict the page view but I would like to verify age when customers purchase some special products. How can I do?
  • filter_drama Can I customize the pop-up notification?
  • filter_drama I would like to navigate customers to another page when they are not allowed to access. How can I do?
  • filter_drama Can the age verification of a customer be saved for the next time they come back to a page?
  • filter_drama Is there a space for Terms and Conditions agreement?

Reviews (3)

  • assignment_ind
    Must buy!

    Posted by Marc D. Russell on 03 April 2019 verified_user Verified Buyer
    Age Verification by Mageplaza is a must buy extension, especially when your store is selling sensitive products such as alcohol, tobacco, or game. Besides the support team is very great. Thanks, guys!

  • assignment_ind
    Excellent extension

    Posted by Julia L. Webb on 03 April 2019 verified_user Verified Buyer
    This module is excellent and helpful for my store in preventing identity fraud. Plus, the support was great, very kind and helpful.

  • assignment_ind
    Highly recommended

    Posted by Michael on 03 April 2019 verified_user Verified Buyer
    This module is very easy to use and the support team is fast

Submit your review

How do you rate this product?


Your email address on Mageplaza's store


Plain text, no HTML tags.