No checkout rule
Checkout follows your normal site rules only. Use it when you gate content pages but don’t sell regulated products.
Selling vapes, alcohol, cannabis, knives or adult products next to everything else? AgeWallet checks the buyer’s age at checkout with AI age estimation or a government ID, and only for carts that hold a regulated item.
Pick how strict checkout should be on the plugin’s Content Guarding screen. You can change it at any time.
Checkout follows your normal site rules only. Use it when you gate content pages but don’t sell regulated products.
The age check fires only when the cart holds a product flagged as regulated. Everyone else checks out with no extra step, so you keep your conversion rate on everyday items.
Every order requires a passed verification. Best for stores where the whole catalogue is age-restricted.
Mark a single product, or flag a whole category or tag and let every product in it inherit the rule.
cart_triggers record shows exactly which products, categories or tags fired the check.Strict mode automatically skips caching for the cart, checkout and My Account pages, so a cached page never leaks one customer’s cart to another. Tested behind Cloudflare, Varnish, WP Rocket and LiteSpeed.
Verification runs on the AgeWallet service over OpenID Connect. Your store only receives pass or fail, plus a signed cookie in the browser.
AI age estimation or a government ID check, with document coverage in over 220 countries. See the supported documents.
Search for AgeWallet in Plugins → Add New, or get it from WordPress.org.
Settings → Permalinks → Save Changes registers the verification return route.
Paste the Client ID and Client Secret from your AgeWallet account into the setup wizard.
Pick Conditional on Cart, mark your regulated categories, then clear your caches.
Install the free AgeWallet plugin from WordPress.org, activate it, re-save your permalinks, and paste your AgeWallet Client ID and Client Secret into the setup wizard. Then choose a checkout mode on the Content Guarding screen and flag your regulated products, categories or tags.
Yes. Set Checkout Gating to Conditional on Cart and mark products as Regulated, either one by one or through their categories and tags. Customers buying only unregulated items check out normally; anyone with a regulated item in the cart verifies first.
Yes. The plugin declares HPOS compatibility.
No. In High Security (Strict) mode, AgeWallet automatically skips caching for the WooCommerce cart, checkout and My Account pages, so one customer’s cart is never served to another.
No. Verification runs on the AgeWallet service and your store receives only a pass or fail result. No identity documents or personal identifying information are stored in your WordPress database.
The plugin is free. You pay $0.30 for each completed verification, with no setup fee or monthly minimum, and new accounts start with $5 of credit.
No. AgeWallet verifies the buyer online before checkout. Where a law also requires an adult signature or an ID check when the order is delivered, that step stays with your shipping carrier.
The plugin is free. Verifications are $0.30 each, with no setup fee or monthly minimum. Want the full feature list first? Read about the WordPress age verification plugin.