Explore modules
All modules
Shop all PrestaShop Modules by Fred
Bot detected by CrawlerDetect: ClaudeBot
PrestaHeroes / Built for your shop
Fred, Founder of PrestaHeroes, is proud to introduce AgeChecked Pro for PrestaShop 8 and 9. As growing age-verification requirements place an increasing burden on independent shops, we built a complete solution that makes compliance practical—combining automated AgeChecked verification, safe sandbox testing, stealth production rollout, precise product rules, order-linked results, dashboard alerts, and a complete audit trail in one powerful module.
PrestaHeroes AgeChecked Integration provides a complete post-order age-verification workflow for restricted products—from internal testing, official sandbox scenarios, and stealth production rollout to approvals, exceptions, customer messaging, and detailed compliance records.
Connect AgeChecked outcomes directly to the products, customers, orders, fulfilment decisions, and staff responsible for reviewing them.
Move from configuration to live operation through a practical, low-risk rollout path. Test the customer journey, verify provider response handling, validate privately on production, and then open the workflow to all matching orders.
Keep sandbox and production credentials separate, choose the verification method, define country scope, and select restricted products.
Run official AgeChecked AC0120 scenarios for approved, partially found, not found, and underage outcomes against the real sandbox endpoint.
Enable stealth mode so storefront notices, DOB collection, prompts, and provider calls run only for approved tester IP addresses.
Disable stealth mode when testing is accepted. The same proven order workflow then applies to every matching customer and product.
Broad category rules make setup fast. Product-specific overrides handle the exceptions. Country scope prevents irrelevant age-verification messaging or processing outside the markets you configure.
Select complete categories and subcategories to apply age verification across a product range.
Require age checking, exclude a specific product, or let the product inherit its category rule.
Apply the workflow only to listed countries—or to all countries except your exclusions.
Show the 18+ AgeChecked assurance only for restricted products and only when the visitor’s active country is in scope.
Trust a customer’s earlier AgeChecked approval to avoid unnecessary repeat checks while recording the new order’s compliance decision.
Control success, review, denial, technical-error, order-confirmation, and hosted-return-page messaging from the module.
The customer completes checkout first. The module then evaluates the saved order, its delivery country, and its restricted products before starting the configured AgeChecked process.
| Method | Best for | Customer experience | Module handling |
|---|---|---|---|
| AC0120 / cceroll | Fast automated dataset verification | Transient post-purchase DOB entry | Immediate result mapping and order compliance update |
| AC0130 hosted ID check | Document-based verification when stronger evidence is needed | Hosted ID, selfie, and liveness process | Customer redirect, branded return page, callback processing, and pending-state tracking |
| AC0120 → AC0130 fallback | Maximum automation with a second route for customers not approved by AC0120 | Fast check first; hosted evidence flow only when required | Automatic transition from the initial check into AC0130 with linked diagnostics |
Your team does not need to hunt through disconnected systems to understand what happened. The module brings the decision, provider context, and merchant actions into the PrestaShop back office.
See counts for orders needing approval, approved restricted orders, product-level rules, and verification events.
Open separate Needs approval and Approved queues with order, customer, delivery, payment, provider, AgeCheckID, and total context.
Review the AgeChecked state directly on the PrestaShop order page without confusing it with payment status.
Approve an exception with a required audit note. The action is recorded in the module log and the order’s private messages.
Close the age-verification requirement when a restricted item is removed or another documented fulfilment decision makes it unnecessary.
Enter corrected customer details, provide an audit reason, send a real AC0120 request, and retain the new provider result.
AgeChecked account charges, provider approval, legal advice, and custom installation services are not included unless stated separately. The merchant remains responsible for confirming that its age-verification policy and fulfilment procedures satisfy the laws and rules that apply to its products and markets.
No. The module follows a post-order workflow. PrestaShop creates the order first, and the module records a separate age-compliance state for fulfilment handling.
No. Payment and age compliance remain separate. Your normal PrestaShop payment status stays intact while the module records Pending, Approved, or Needs approval.
Yes. Stealth mode limits storefront AgeChecked behaviour to specified tester IP addresses, allowing controlled production validation before general release.
Yes. Product-specific rules take precedence, so an individual product can be required, excluded, or set to inherit its category rule.
You can send the order to merchant review or configure the AC0120 → AC0130 workflow so the customer continues to the hosted ID-verification journey.
No. For AC0120, DOB is collected transiently after purchase and sent to AgeChecked without being stored locally by the module.
PH modules start in Stealth Mode, visible only to your admin IP. Add other approved IP addresses when you want help reviewing your setup.
Staging is the best place to configure. When that is not practical, Stealth Mode lets you review the workflow on your store before making it available to customers. Use the AgeChecked sandbox to check the different verification outcomes.
Upgrading? Install the newer compatible version over the existing module. No uninstall is needed, so you keep your settings and verification history by default.
Fred tests so you don’t have to. Built for real PrestaShop shops, following PrestaShop and industry best practices.
Configure the rules, prove the outcomes, test privately in production, launch confidently, and give your team the order-level tools and evidence needed to operate age-restricted sales responsibly.
Talk to Fred