iDenfy for WooCommerce lets you require identity verification from your customers before they can complete a purchase. Whether you need to meet KYC/AML compliance, prevent fraud, or verify age — this plugin handles it without you having to build anything from scratch.
What it does
- ID Document Verification — Supports passports, national IDs, driver's licenses, and more from 200+ countries
- Facial Recognition — Matches the customer's face to their ID photo
- 3D Liveness Detection — Confirms the person is real and physically present
- 24/7 Human Supervision — Every verification is reviewed by iDenfy's team for accuracy
How it works
- A customer reaches checkout (or their account page, depending on your settings)
- They're prompted to verify their identity through iDenfy
- Once verified, they can proceed normally — no repeated checks on future orders
- You get full visibility into verification statuses from your WordPress admin
Three verification modes
- Before Checkout — A verification modal appears at checkout. Customers must verify before placing an order.
- My Account — Customers verify from their account dashboard. Unverified users can't access checkout at all.
- Custom Rules — Only require verification when specific conditions are met: cart total exceeds a threshold, or the cart contains certain products, categories, or tags.
Built for modern WooCommerce
- Works with both classic shortcode checkout and WooCommerce Blocks checkout
- Compatible with High-Performance Order Storage (HPOS)
- Automatic webhook handling — verification results sync in real time
- Custom order status for flagged orders ("Suspected by iDenfy")
- Admin column on the Users page showing each customer's verification status
- Name matching option to compare billing name against verified ID
What you'll need
An iDenfy account with API credentials. Don't have one yet?
Sign up here.
https://www.youtube.com/watch?v=N9KGl7OvJxg
Please refer to our provided
installation guide
- Upload the
idenfy-for-woocommerce folder to /wp-content/plugins/, or install directly from the WordPress plugin directory.
- Activate the plugin through the Plugins menu in WordPress.
- Go to WooCommerce → Settings → iDenfy.
- Enter your API Key and API Secret from your iDenfy dashboard.
- Choose a verification mode (Before Checkout, My Account, or Custom Rules).
- Save your settings — you're good to go.