Age verification for WooCommerce in minutes
Protect age-restricted products, checkout, posts, pages, and memberships with AgeOnce. Start on the free plan, connect OAuth credentials, and test the full WordPress flow before you upgrade.
Free forever plan available. No credit card required for the free tier.
5-step setup
Install AgeOnce from WordPress.org.
Start with the free AgeOnce plan or choose a paid tier.
Copy the plugin Redirect URL into your AgeOnce dashboard.
Paste your Client ID and Client Secret into WordPress.
Select restricted products, categories, posts, or pages and test checkout.
More than a simple age popup
AgeOnce gives your WordPress site a real verification flow, not just a self-declared checkbox. Customers verify through AgeOnce and return to checkout or protected content automatically.
Block restricted checkout
Require age verification only when a WooCommerce cart contains products or categories that need it.
Protect content rules
Gate posts, pages, products, and custom post types by category, tag, manual lock, or 16+/18+/21+ age rules.
Keep audit proof
Store verification status, transaction ID, and timestamp on WooCommerce orders for support and compliance review.
Protect only what needs verification
Use product-level settings for one-off items, category rules for a catalog, and content rules for posts or membership pages. Normal products and public content stay open.
Launch checkout protection with confidence
Follow the WordPress guide for installation, credentials, WooCommerce checkout protection, content rules, redirect URLs, and troubleshooting. Then run the live demo to see the same AgeOnce verification flow your customers will use.