Prove your storefront is age-compliant — not just gated
A configurable age-verification popup for the Odoo website with a defensible compliance audit trail, industry templates, and a no-code setup wizard.
Selling alcohol, tobacco, vape, adult, or CBD products online means keeping minors out is not optional — regulators, payment processors, and license authorities all expect it. Yet most age-gate apps show a popup and keep no record that verification ever happened, leaving merchants with nothing to prove during an audit or chargeback dispute. On top of that, existing tools drop non-technical shop owners into raw configuration screens with no guidance, no live preview, and nothing built for their industry.
Age Verification Popup gates your storefront — the whole site or only restricted products — with a checkbox or date-of-birth check, then logs every attempt to a compliance dashboard with list, graph, pivot, and CSV export. A guided setup wizard and one-click industry templates (alcohol, tobacco & vape, adult, CBD) get a fully branded, compliant gate live in minutes, with a live preview before you publish.
Everything a compliance-minded storefront needs
Every capability below is implemented in the module.
Age Verification Popup
Gate the storefront with a checkbox self-attestation or a date-of-birth check before visitors get in.
Configurable Minimum Age
Set the legal age per configuration (18, 21, or any custom threshold) with built-in validation.
Industry Templates
One-click alcohol, tobacco & vape, adult, and CBD presets prefill sensible age, heading, and message defaults.
Product & Category Enforcement
Gate only regulated products or entire categories instead of blocking the whole site.
Compliance Audit Log
Every verification attempt is recorded with a timestamp, result, and an anonymized visitor reference — never a raw date of birth or IP.
Compliance Dashboard
List, graph, and pivot views plus CSV export give you a defensible record to hand a regulator or payment processor.
Guided Setup Wizard
A short, no-code wizard builds a fully configured gate in under five steps.
Full Branding Control
Logo, background image, colors, custom copy, and layout so the gate matches your storefront instead of looking bolted on.
Cookie Remember & Fallback Redirect
A configurable remember duration avoids re-prompting returning visitors, and an underage redirect URL handles rejected visitors gracefully.
How it works
Install & Enable
Install the module and flip the global switch in Website settings.
Run the Setup Wizard
Pick an industry template or build a custom gate in a few guided steps.
Configure Enforcement
Choose site-wide or product/category-level gating and finish the branding.
Monitor Compliance
Review the audit log and dashboards, and export CSV evidence any time.
See it in action
From the storefront gate to the compliance dashboard that proves it worked.
Live preview of a DOB-mode gate for an alcohol configuration, rendered exactly as visitors see it.
Mark individual products as age-restricted from the eCommerce tab to enforce product-level gating.
The guided setup wizard builds a fully configured gate in a few steps, including industry template selection.
Full configuration form for an alcohol gate — verification mode, layout, branding, and messaging all in one place.
Manage multiple gates across websites from a single configuration list.
Every verification attempt — pass or fail — logged with a timestamp and outcome as compliance evidence.
Graph view of verification outcomes to spot trends across configurations.
Pivot table of verification results by configuration, ready for export.
Frequently asked
Does this satisfy legal age-verification requirements?
The module gives you a configurable self-attestation gate (checkbox or date-of-birth) and a defensible audit log of every attempt — but the specific legal requirements vary by product, region, and jurisdiction, so confirm the verification method and minimum age with your own legal counsel.
Can I gate only specific products instead of the whole website?
Yes. Set the enforcement scope to "Restricted Products Only" and mark individual products or entire product categories as age-restricted — the rest of your storefront stays open.
What does the compliance audit log actually store?
Each attempt records the result (pass/fail), verification mode, the derived age, and an anonymized hash of the visitor — never the raw date of birth or IP address — so you get evidence without over-collecting personal data.
Can I customize the popup to match my brand?
Yes. Configure your logo, background image, primary/text/background colors, heading, messages, and layout (centered modal, full screen, or bottom bar), and preview the exact result before publishing.
Get in Touch
Have questions or need customization? Every purchase includes 30 days of free support — we are here to help.
Visit Our Website
www.cerevantix.comExplore our apps, services, and portfolio.
Empowering growth through technology.
Age Verification Popup gates your Odoo storefront by age with checkbox or DOB checks, industry templates, and a compliance audit dashboard — built for Website and eCommerce.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 928 |
| Technical Name |
cerevantix_age_verification_popup |
| License | OPL-1 |
| Website | https://cerevantix.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module