Joomla 4.4+ · 5.x · 6.x
Checkify Age Verification for Joomla
Install the Checkify package for Joomla, connect your site with a Pass ID, and receive proof results — not passport images, selfies, or raw date of birth on your server.
Joomla 4.4+ · 5.x · 6.x
GPL package (pkg_checkify.zip) with Connector, J2Commerce/J2Store age gate, VirtueMart age gate, and optional login, page, comments, and forms gates. Requires a Checkify business account.
SHA-256: 628142caa1dbaf691b14a7fb5be928b30d40194393b6727171e32644605fe9e5
Setup in four steps
Requires Joomla 4.4+, PHP 8.1+ (PHP 8.3+ recommended on Joomla 6), and a Checkify business account with a Pass ID. J2Commerce or VirtueMart is needed for commerce age gates.
Step 1
Upload pkg_checkify.zip via System → Install → Extensions. Enable Checkify Connector. Enable Age Verification for J2Commerce or VirtueMart when needed. Optional gate plugins install disabled until you turn them on.
Step 2
Open Checkify Connector, enter your Pass ID, generate a connection QR, approve in the Checkify app, then Save and Test connection.
Step 3
In the age plugin, enable checks, set minimum age, choose restricted categories, and keep fallback mode on Block checkout for production.
Step 4
Use a private browser window, add a restricted product, and confirm checkout shows the Checkify QR until verification completes.
Create a Checkify business account, add a digital site with your store domain, and copy your Pass ID from the dashboard.
Open business dashboardCheckify and this site are not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.