iDenfy for WooCommerce
·
Add identity verification to your WooCommerce store. Verify customers before checkout with ID checks — powered by iDenfy.
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.
Third-Party Service
This plugin relies on the iDenfy identity verification service to perform customer verification. When a customer initiates verification, the following data is sent to iDenfy’s servers:
- A unique client identifier
- Redirect URLs for your store
- Optionally, the customer’s first and last name (if name matching is enabled)
The customer then completes the verification process on iDenfy’s platform, which may include uploading identity documents and a facial scan.
- Service website: idenfy.com
- Terms of Service: idenfy.com/terms-and-conditions
- Privacy Policy: idenfy.com/privacy-policy
Copyright and Trademarks
iDenfy is a registered trademark of UAB ”Identifikaciniai Projektai” / UAB ”iDenfy”.