Directory / plugin
Identity Verification for WooCommerce / OneGuard
v1.3.1 · by noahoneguard
Simple WooCommerce age verification for restricted products, with guided checks and automatic order updates.
About this plugin
Sell age-restricted products with less manual work.
Oneguard adds a guided age check to WooCommerce. Choose which products require verification, set the minimum age, and let customers complete the check on their phone after checkout.
Orders that need a check stay on hold. As soon as the customer succeeds, Oneguard updates the WooCommerce order automatically so your team knows it can continue.
Why stores choose Oneguard
- Simple setup inside WooCommerce – no code required.
- Age checks only for the products you select.
- An individual minimum age per product or one global default.
- An optional age confirmation when visitors first open the shop.
- A clear, guided mobile experience for customers.
- Automatic WooCommerce order updates after a successful check.
- Face ID age estimation by default, with an optional identity-document fallback.
- A compact verification overview with evidence, event history, and manual approval.
- Name and address rules that can automatically hold or cancel matching orders.
- German and English customer messages.
- Compatibility with WooCommerce High-Performance Order Storage (HPOS).
- Document images, face images, videos, and biometric raw data stay outside the WordPress database.
From checkout to ready to continue
- Mark the products that require an age check.
- The customer completes the normal WooCommerce checkout.
- The order stays on hold while the customer verifies their age.
- Oneguard returns the result and WooCommerce updates the order automatically.
Oneguard is suitable for shops that sell alcohol, tobacco, vaping products, adult products, or other goods that require an age check.
Plans and pricing
Oneguard for WooCommerce is available in three monthly plans: Starter (25 EUR, 10 checks included), Grow (90 EUR, 100 checks, personal support) and Scale (299 EUR, 500 checks, 24/7 support). Face ID and the identity-document check are included in every plan. Additional checks are billed per check at the plan rate. The purchase is started from the plugin and completed on the hosted OneGuard purchase page with Stripe; no payment details are collected in WordPress. Plans can be changed or cancelled monthly.