Client area

Licenses, downloads and support tickets.

All Products WordPress Plugin

Advanced Age Verification Pro

The complete age verification plugin for WordPress & WooCommerce — date-of-birth or Yes/No popup, real ID checks (Stripe Identity, Veriff, AgeChecker.Net), country & state rules, checkout age check and compliance reports. Cache-friendly and SEO-safe.

2-Site Plan

$39 /one-time + VAT/Tax
  • 2 Website Activations
  • Lifetime Plugin Updates
  • Premium Support
Buy 2-Site Plan
Popular

5-Site Plan

$69 /one-time + VAT/Tax
  • 5 Website Activations
  • Lifetime Plugin Updates
  • Premium Support
Buy 5-Site Plan

Agency Plan

$129 /one-time + VAT/Tax
  • Unlimited Activations
  • Lifetime Plugin Updates
  • Premium Support
Buy Agency Plan
Version 1.3.0
Active Installs 700+
Tested Up To WP 7.1.4

Live from WordPress.org · free version 1.3.0 updated 14 hours ago

Secure checkout by Paddle Lifetime updates Refund policy
Advanced Age Verification Pro – WordPress Plugin screenshot
Documentation

Overview & Features

Advanced Age Verification Pro is the all-in-one age gate for WordPress and WooCommerce. Show a beautiful popup in seconds, ask for a date of birth or run a real ID check, use different rules per country or US state, and keep an audit trail that is ready for regulators — without slowing your site down or hurting your Google rankings.

What's new in version 1.3

  • Modern date-of-birth picker — separate Day / Month / Year fields in the visitor's own order and language, with the native scroll wheel on phones.

  • Real ID verification with Stripe Identity, Veriff or AgeChecker.Net — ID scan plus optional selfie match.

  • Region rules — a different check or minimum age per country, US state or the whole EU (for example UK and Texas = ID check).

  • WooCommerce checkout age check with order hold, minimum age per product or category and adult-signature notices on emails and packing slips.

  • Gutenberg block, Elementor widget and shortcode to hide only part of a page, plus per-page Default / Strict / Never control.

  • Schedule & A/B testing, webhooks (Zapier, Make, n8n), a REST API, team access, multisite and WPML / Polylang support.

  • A redesigned admin with live preview, setup wizard, in-app help and a downloadable PDF compliance report.

Built for age-restricted businesses

Alcohol and wine shops, vape and CBD stores, tobacco, cannabis-adjacent brands, betting and adult content sites use it to meet local age laws — from simple “Over 18” confirmations under GDPR to strict ID checks for the UK Online Safety Act and US state laws.

See it in action

Modern date-of-birth popup — separate Day / Month / Year fields that work great on phones.

Age verification popup with Day, Month and Year date-of-birth picker

Simple settings with live preview — every change shows instantly before you save.

Advanced Age Verification Pro settings with live popup preview

Region rules — ID check for the UK and Texas, date of birth for Germany, Yes / No everywhere else.

Region rules: a different age check per country and US state

Analytics dashboard — views, pass rate, failed checks and drop-offs at a glance.

Age verification analytics dashboard with pass rate and drop-offs

Fast, cache-friendly and SEO-safe

The gate checks a cookie in the browser, so WP Rocket, LiteSpeed Cache and Cloudflare keep caching your pages. Real Google and Bing crawlers are recognised by their IP address and skip the gate, so your products and articles stay indexed. Every setting is explained in the step-by-step documentation.

Why choose this plugin?

Flexible Age Verification

Yes / No or date of birthChoose one-click buttons or the modern Day / Month / Year picker that works great on phones.

Any minimum ageSet 18, 21 or any age, with your own texts, logo and exit link.

Remember me & test modeControl how long visitors stay verified and set everything up safely before going live.

Real ID Verification (KYC) Pro

Stripe Identity, Veriff, AgeChecker.NetAutomatic ID scan with optional selfie match — your site only receives the result.

Manual ID uploadVisitors upload a photo ID; approve or reject it in a secure review queue with branded emails.

Private, encrypted vaultDocuments are encrypted, watermarked and deleted automatically after review.

Geo-Location & Region Rules Pro

Rules per country, state or EUFor example UK and Texas = ID check, Germany = date of birth, everyone else = Yes / No.

Age per countryUnited States 21, Japan 20 — everyone else uses your default age.

Block regions & VPNsBlock countries or states and stop visitors hiding behind VPNs, proxies or Tor.

WooCommerce Age Verification Pro

Lock what you needThe whole store, restricted categories, tags, shipping classes or single products.

Soft gatingVisitors browse freely and verify only when they add a restricted product to the cart.

Inline checkout lockThe age check sits inside the checkout form — no popup at all.

Checkout Age Check & Adult Signature Pro

Date of birth at checkoutChecked on the server against the highest age in the cart and saved on the order.

Hold orders for reviewUnderage orders are refused or kept on hold until you release them.

Adult signatureTag orders and show the notice in emails, the thank-you page and PDF packing slips.

Premium Design & Themes Pro

3 layouts, 8 colour stylesCentered card, split screen or bottom banner — Royal, Gold, Cyber Vape, Elegant Winery and more.

Fonts, blur & backgroundsGoogle Fonts, frosted glass, background image or looping video, custom corner radius.

Live previewSee every change instantly, on desktop and mobile.

Gutenberg Block, Elementor Widget & Shortcode Pro

Hide only part of a pageWrap videos, prices or downloads in the Age-restricted content block, widget or shortcode.

Per-page controlDefault, Strict or Never — keep the gate off your privacy policy and contact pages.

Strict content gatingThe server only sends restricted content after a successful check.

Security & Anti-Bypass Pro

Signed verificationEvery pass is confirmed on the server and stored in a cookie visitors cannot fake.

Lockout & bot protectionLock out failed attempts and stop bots with Cloudflare Turnstile or reCAPTCHA v3.

Real IP detectionWorks correctly behind Cloudflare, CDNs and proxies.

Compliance Reports & Audit Log Pro

Audit log & CSV exportIP, country, browser and time of every successful verification.

PDF compliance reportA ready-to-send report for auditors and payment providers, with no personal data.

Terms checkbox & data clean-upRequire consent and delete old records automatically.

Analytics, Pixels & A/B Tests Pro

Analytics dashboardViews, pass rate, drop-offs, devices, methods and countries.

GA4 & Meta PixelSend an age_gate_passed event to build audiences of verified adults.

A/B testing & scheduleTest a second popup design and show the gate only at set dates or hours.

Webhooks, REST API & Team Access Pro

WebhooksConnect Zapier, Make, n8n or Slack — signed events for checks, IDs, held orders and lockouts.

REST APIRead stats, logs and the ID queue from your dashboards and apps.

Team access & multisiteLet staff review IDs or see reports without admin rights; copy and lock settings across a network.

SEO-Friendly, Fast & Multilingual

No bot blockingReal Google and Bing crawlers skip the gate, so your rankings stay safe.

Cache-friendlyWorks with WP Rocket, LiteSpeed Cache and Cloudflare out of the box.

WPML & PolylangEvery popup text, message and email can be translated.

Installation Guide

1

Download & install

Download the Pro zip from your dashboard, then go to Plugins → Add New → Upload Plugin in WordPress and install it.

2

Activate your license

Open Age Verification → License and paste your key to unlock all Pro features and automatic updates.

3

Run the setup wizard

Choose how visitors confirm their age, the minimum age and a colour style — done in under two minutes.

4

Go live

Turn off test mode, clear your page cache and check the popup in a private window. Every feature has a step-by-step guide.

Frequently Asked Questions

Does it work with WooCommerce?

Yes. Lock the whole store, specific categories, tags, shipping classes or products, use soft gating on the Add to cart button, or put the age check inside the checkout form. Pro can also ask for the date of birth at checkout, hold underage orders and tag orders for adult-signature delivery. Both the classic checkout and the Checkout block are supported.

Can it verify a real ID, not just a date of birth?

Yes. Pro connects to Stripe Identity, Veriff or AgeChecker.Net for an automatic ID scan with optional selfie match, or lets visitors upload a photo ID that you approve manually. You can require ID checks only in certain places — for example the UK and Texas — using region rules.

Does it work with caching plugins (WP Rocket, LiteSpeed, Cloudflare)?

Yes. The age gate checks the verification cookie in the browser, so your pages stay fully cached with WP Rocket, LiteSpeed Cache, Cloudflare and server caching. Features that depend on the visitor (region rules, schedule, A/B test, strict gating) automatically mark only those pages as not cacheable.

What is the difference between the Free and Pro version?

The free version gives you a great-looking, cache-friendly Yes / No or date-of-birth popup. Pro adds real ID verification, region and country rules, the WooCommerce checkout age check, the block / widget / shortcode, premium designs, security and lockouts, compliance reports, analytics, A/B tests, webhooks, the REST API, team access and priority support.

Can I set a different age, like 21+ for alcohol or vape sites?

Absolutely. Set any minimum age, and with Pro use a different age per country, US state, product or product category — for example beer 18 and spirits 21.

Will it slow down my site or hurt my SEO?

No. The plugin loads only a few kilobytes of assets, does not block your content from loading and lets real Google and Bing crawlers (verified by IP address) pass, so your Core Web Vitals and rankings stay safe.

Does it work with Gutenberg, Elementor and multilingual sites?

Yes. Pro includes an Age-restricted content Gutenberg block, an Elementor widget and a shortcode, and every text you enter can be translated with WPML or Polylang.

What is your refund policy? / What happens after one year?

It depends on the plan you choose. One-time plans are a single payment for a lifetime license with lifetime updates and support, with no renewals. Monthly and yearly plans renew automatically and you can cancel anytime from your dashboard; your license stays active as long as the subscription is paid.

We offer a strict 14-day technical money-back guarantee. If the software fails to function as advertised on a standard WordPress installation and our support team cannot resolve the issue within 48 hours, you will receive a full refund processed securely via Paddle. We do not offer refunds for "change of mind" or for features that were not advertised.

Documentation

Read the setup guide, configuration, and developer API hooks.

View Official Docs

Premium Support

Need help configuring this plugin or facing a technical issue? Our engineering team is here to help.

Open a Support Ticket

Requirements

  • WordPress version 5.0 or higher
  • PHP version 7.4 or higher
  • WooCommerce Optional (classic & block checkout)
From the blog

Guides for Advanced Age Verification Pro

All articles

Upgrade to Advanced Age Verification Pro.

Join modern developers and site owners using our premium WordPress tools to save time and scale faster.

2-Site Plan

$39 /one-time + VAT/Tax
  • 2 Website Activations
  • Lifetime Plugin Updates
  • Premium Support
Buy 2-Site Plan
Popular

5-Site Plan

$69 /one-time + VAT/Tax
  • 5 Website Activations
  • Lifetime Plugin Updates
  • Premium Support
Buy 5-Site Plan

Agency Plan

$129 /one-time + VAT/Tax
  • Unlimited Activations
  • Lifetime Plugin Updates
  • Premium Support
Buy Agency Plan
Secure checkout processed by Paddle