Description
AgeChecker.Net is more than an age gate anyone can pass by checking a box. We are the leading provider in online age verification for age-restricted industries, offering a true age verification solution designed to prevent underage sales and comply with the latest FDA, federal, and state regulations. We handle age verification so you don’t have to manually verify customers or risk selling to underage buyers.
Instant Age Verification
AgeChecker.Net accesses the worldâs largest identity networks and a proprietary database of verified customers to instantly verify over 90% of your customers at checkout. Further authentication is necessary for fewer than 10% of your customers, who have simple options to upload an image of their ID to complete a transaction. Eliminate extensive wait timesâour 24/7 live team manually verifies IDs in less than a minute, and customers never have to leave your checkout page. Those approved via photo ID are then instantly verified on any website using AgeChecker.Net.
Enhanced Compliance
For highly regulated industries such as vape and tobacco, alcohol, and firearms, compliance with the latest state and federal regulations is critical to good business practices. AgeChecker.Net makes it easy to stay on top of the latest changes with a flexible system that allows you to customize age verification requirements based on location and modify the verification process to fit your businessâs needs.
Superior Security
AgeChecker.Net takes data privacy very seriously. Information submitted through our secure system is stored solely for the purpose of expediting verification during subsequent transactions, and is never shared or sold. Images of photo IDs are deleted as soon as they are verified, ensuring your customersâ private information will not fall into the wrong hands.
Optimized Customer Experience
Confusing, slow verification systems can drive frustrated customers away. AgeChecker.Netâs fast and easy process reduces cart abandonment by automatically retrieving information already entered at checkout for verification, eliminating any redundant input.
What’s included with an AgeChecker.Net account:
- Free, same-day installation by our team
- Plug-ins for all major ecommerce platforms
- Flexible API for custom integration
- ~95% instant verification rate
- Manual ID verification by our live team in 10 seconds on average
- Customize minimum age, digital signature requirements, and order blocking by location
- Disable verification for customer or product groups
- Reduce chargebacks and fraudulent orders
- 24/7 email and phone support for you and your customers
- Compliant with FDA, federal, and state regulations
- Volume discounts available
Demo: https://agechecker.net/demo
Contributors & Developers
AgeChecker.Net is open source software. The following people have contributed to this plugin.
Contact
For setup support or questions, call us at 1-888-276-2303 or email contact@agechecker.net
Installation
Create an account at AgeChecker.Net and activate it by entering your billing information.
Go to WooCommerce > Settings > Integration > AgeChecker.Net
In the AgeChecker.Net settings view, enter the name of your store and the API key. You can find your API key under the Websites tab of your AgeChecker.Net account dashboard.
If you are using the default theme, this configuration should work. However custom themes, templates, and extensions may modify the checkout form and change the order button. Right click on the order button on your checkout page and click âInspect Elementâ, then right click on the element in the DOM viewer and choose âCopy > Copy Selectorâ to get the unique element selector for the order button.
Click âSave changesâ when you are finished.
Reviews
Contributors & Developers
“Age Verification for your checkout page. Verify your customer's identity” is open source software. The following people have contributed to this plugin.
ContributorsInterested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.20.3
Release Date – 17 June 2025
- Update previous setting âBlock Status Updates if Cancelled or Refundedâ to âExclude Order Statusesâ allowing for full flexibility (âAfter paymentâ workflow only)
1.20.2
Release Date – 12 June 2025
- Add a setting to block order status updates if order status is currently âcancelledâ or ârefundedâ (âAfter paymentâ workflow only)
1.20.1
Release Date – 12 February 2025
- Removes unneeded print to page of some plugin setting values
1.20.0
Release Date – 22 August 2024
- Adds display wording for âdropped verificationâ denial reason in order details for after-payment flow
1.19.1
Release Date – 3 July 2024
- Add check that stops AgeChecker from trying to load twice in the uncommon case that the site loads the script twice in the DOM
1.19.0
Release Date – 12 June 2024
- Add a setting to disable verification initiation if order status is set to âCompletedâ for the After-Payment workflow
1.18.0
Release Date – 11 June 2024
- After-Payment verification will no longer initiate on order status page if order status is set to âFailedâ (This behavior can be reversed if needed by setting the plugin setting âTrigger Popup on Order Failedâ to âEnable popup if order status is failedâ)
1.17.0
Release Date – 22 May 2024
- âPageâ setting is now a selectbox for choosing which page to display AgeChecker on (Previously an input box that required manual page slug/ID input)
- Add a setting to give the option of which customer data from checkout is used for the verification
- Changes default value for âTag Ordersâ setting to âTag Order Notes with age verification UUIDâ
1.16.2
Release Date – 7 March 2024
- Fix warnings about creation of dynamic properties
- Fix error that occurred on some setups at checkout relating to âCategory Specific API Keysâ setting values returning incorrect variable types
- Add settings validation check to ensure âAccount Secretâ is filled out, if After-Payment workflow is selected
1.16.1
Release Date – 26 February 2024
- Fix issue that could occur when a product category gets removed from store system that is still stored in âExclude/Include Categoriesâ AgeChecker plugin settings
1.16.0
Release Date – 28 December 2023
- âElementâ setting field’s default value on fresh installs is now: #place_order,.wc-block-components-checkout-place-order-button
- Adds support for Before-payment workflow to function on WooCommerce block-based checkout pages
- Site-owners who installed the plugin before this version, and are looking to set their checkout page to block-based, will need to update set their âElementâ setting field to #place_order,.wc-block-components-checkout-place-order-button
1.15.3
Release Date – 30 October 2023
- Fix order page AgeChecker Status UI not showing for After-payment workflow when High-performance order storage (HPOS) is enabled
- Fix After-payment age verification not sending correctly on some setups
1.15.2
Release Date – 19 October 2023
- Fix hidden product categories not showing in settings
- Fix âUndefined array key âtitleââ error from being thrown
1.15.1
Release Date – 25 September 2023
- Changes internally how After-payment workflow detects when user is on the order received page
1.15.0
Release Date – 10 February 2023
- Add âCustom Form Triggerâ option to settings
1.14.0
Release Date – 30 December 2022
-
Updates how product categories are stored internally in the âExclude/Include Categoriesâ section. Although the old internal format is backwards compatible with this version, it is recommended to do the following so the categories are stored in the new format:
- Take a screenshot or write down every product category you have added to âExclude/Include Categoriesâ
- Remove all categories from the âExclude/Include Categoriesâ list
- Add back the categories
- Save settings
1.13.4
Release Date – 9 November 2022
- Update âTested up to:â version to latest
1.13.3
Release Date – 9 November 2022
- Stops before-payment AgeChecker script from executing in background on order received/confirmation page
1.13.2
Release Date – 20 October 2022
- Checks capabilities as well for role check
1.13.1
Release Date – 13 October 2022
- After-Payment workflow: Don’t set status from âSet Order Status when Verification is Pendingâ if customer is excluded
1.13.0
Release Date – 8 July 2022
- After-Payment workflow: Change step of order submission where order status is set for âSet Order Status when Verification is Pendingâ (Occurs now after payment capture has been performed)
- After-Payment workflow: âSet Order Status when Verification is Deniedâ (now called âSet Order Status when Verification is Denied or Failedâ) also runs if there was an error running the verification or if the user is banned.
1.12.0
Release Date – 28 June 2022
- Add option to overwrite default script that’s used for initializing AgeChecker
1.11.1
Release Date – 20 June 2022
- Fixes bug where if Category Specific API Keys are used, an error popup sometimes appears on the order confirmation page.
1.11.0
Release Date – 3 June 2022
- After-Payment workflow: Add ability to automatically set order status depending on verification result
- After-Payment workflow: CSS adjustments on order list for verification statuses
1.10.0
Release Date – 17 May 2022
- Add ability to exclude age verification from orders with a payment total less than a certain amount. Can be set under âMinimum Totalâ setting.
1.9.0
Release Date – 26 January 2022
- If After Payment workflow is enabled, the verification status will now display in the order list and order details box.
1.8.0
Release Date – 31 December 2021
- Added ability to exclude payment methods from age verification
1.7.3
Release Date – 29 November 2021
- Set customer role (if set) to newly created accounts made through guest orders.
- Give option to assign roles to existing accounts based on email and billing info from guest order.
1.7.2
Release Date – 11 November 2021
- Fix warning about path not existing
1.7.1
Release Date – 11 November 2021
- Add support for âWooCommerce Squareâ Google Pay and Apple Pay buttons
1.7.0
Release Date – 9 November 2021
- Add option to disable redirection that occurs if user’s Javascript is disabled
1.6.2
Release Date – 21 October 2021
- Fixed warning that would throw about plugin’s endpoints on newer WordPress versions
1.6.1
Release Date – 20 October 2021
- Fixed bug where an error would throw about WC()->cart being null on some setups
1.6.0
Release Date – 2 October 2021
- Add a way to assign specific API keys to product categories
- Fix bug with excluded product categories sometimes not correctly loading when using after payment workflow
1.5.0
Release Date – 1 September 2021
- Add setting that allows switching the location from the AgeChecker popup from before the order is submitted, to instead prompt after an order is submitted.
- Add a setting to automatically add a user role to a logged-in user upon successful age verification.
1.4.1
Release Date – 19 August 2021
- Correct shipping method title function
1.4.0
Release Date – 19 August 2021
- Added ability to exclude shipping methods from age verification
1.3.92
Release Date – 8 February 2021
- Add option to change script location
1.3.91
Release Date – 15 January 2021
- Add option to enable AgeChecker script on all pages
1.3.9
Release Date – 4 November 2020
- Add option in plugin settings to tag orders if age verified through order notes, order custom fields, or both.
1.3.8
Release Date – 28 June 2020
- get_id() is causing issues for some websites. Changing back to calling ->id until we can figure out what’s going on.
1.3.7
Release Date – 29 May 2020
- Fixed warning caused by calling ->id instead of ->get_id()
1.3.6
Release Date – 23 May 2019
- Add option to âIncludeâ product categories for age verification instead of excluding.
- Add option to âIncludeâ user roles for age verification instead of excluding.