NP AgeVerify
Age-gate modal for PrestaShop stores selling vape, alcohol, or age-restricted goods. GDPR-aware, no external calls.
NP AgeVerify is a focused age-verification module for PrestaShop stores in age-restricted verticals (vape, alcohol, adult). The verification modal blocks the storefront until the visitor confirms they meet the configured minimum age, with full per-country logic, GDPR-friendly cookie storage, and no third-party SaaS in the loop.
Built for shops that have to satisfy compliance auditors without slowing down the funnel.
Who this is for
Best for · vape, e-liquid, CBD shops in EU
The vertical the module was designed for. Per-country thresholds match the patchwork of national tobacco/vape laws across EU 27. GDPR-friendly cookie-only storage satisfies your DPO.
Best for · alcohol, supplements, adult goods
Same pattern: hard storefront block + per-country age threshold + bot-bypass for SEO indexing. Works for any vertical where you need a regulatory checkbox without bolting on biometric ID.
Not for · gambling, adult content with stricter ID rules
If your regulator requires biometric or document-based identity verification (UK gambling, parts of adult content), use Yoti / OneID / DigitalID. NP AgeVerify is self-declaration only by design.
vs Yoti / DigitalID
Biometric ID verification services are the next step up from self-declaration. They're the right tool for some verticals (gambling, regulated adult) but overkill — and a data-minimisation problem — for most age-restricted commerce.
| Capability | NP AgeVerify | Yoti / DigitalID |
|---|---|---|
| Pricing | €49 one-time + optional €19 / 6 mo | ~€0.30–€1.50 per verification |
| Verification method | Self-declaration + cookie | Biometric / document scan |
| Data minimisation | Boolean + timestamp only | Birthdate, ID number, photo |
| Right for | Vape / alcohol / CBD / adult | Gambling / regulated finance |
| Friction at checkout | Single click | 30–90 sec verification flow |
| Compliance with EU tobacco directive | Yes (storefront block + per-country) | Yes (over-engineered for this use) |
Why neuroplugin
- Why self-declaration is enough for vape
- EU tobacco directives and most national implementations require a hard storefront block, not biometric verification. The carrier does ID checks at delivery in many countries — your storefront isn't the last line of defence.
- What about SEO?
- Built-in bot detection bypasses the modal for known good bots (Googlebot, Bingbot, etc.). Your storefront stays fully indexable. Cédric's mistake the first time was using a generic age-gate that blocked Googlebot too — organic traffic collapsed in a week.
- Will an auditor accept this?
- In three audits we have helped through (BE, FR, ES vape retailers), yes. We provide a templated compliance one-pager to customers describing the modal flow, cookie lifetime, lawful basis citation, and bot-bypass — what every audit we have seen has actually asked for.
What it does
- Per-country minimum age (e.g. 18 EU, 21 US).
- GDPR-friendly: client-side cookie, no external tracking.
- Configurable per-shop messaging and branding.
- Bot detection bypass — search engines see the storefront for SEO.
In the wild





Questions answered
- Does this block search-engine crawlers?
- No. Known good bots (Googlebot, Bingbot, etc.) bypass the modal so your indexing is not affected.
- Is per-country logic supported?
- Yes — you can set a default minimum age and override per country (e.g. 21 for US, 18 for EU).