Secure More Revenue with Seamless Biometric Enrollment & Authentication For robust, multi-layered security for all users, integrate AwareID’s Identity Verification plugin for biometric enrollment & authentication. Verify user identities using advanced facial biometrics and document verification, hel
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.0.
SourceWordPress plugins · Oct 23, 2026
01 / Source details
Aboutthistool.
Secure More Revenue with Seamless Biometric Enrollment & Authentication
For robust, multi-layered security for all users, integrate AwareID’s Identity Verification plugin for biometric enrollment & authentication. Verify user identities using advanced facial biometrics and document verification, helping ensure compliance and fraud prevention from login to checkout. Protect your app and profits and give users an experience they’ll love!
Note: Please reach out to Aware or email us if you have not yet registered with our organization for biometric authentication. This is crucial as the plugin will not be able to operate without an AwareID login.
Strengthen Security and Compliance
Designed for WooCommerce implementations that demand high-security identity verification, this plugin ensures only enrolled, verified individuals can complete purchases.
AwareID (https://www.aware.com/biometric-identity-management-as-a-service/) integrates seamlessly with WooCommerce, offering:
Support for KYC Compliance
ID Document Verification
Multi-Modal Biometric Authentication
Biometric Face Matching & Face Liveness
Geofencing, Device Risk, and Fraud Prevention
Create customizable workflows, intuitive point-and-click configuration, and advanced biometric security settings. This plugin empowers you to tailor verification processes to align with your specific business needs, ensuring safe and compliant transactions.
Features
Secure Customer Enrollment and Authentication : Integrates with the WooCommerce cart or checkout flow to add an enhanced layer of security.
Seamless Checkout : Enable identity verification via face and document for both guests and registered users.
Age Restriction & ID Document Verification : Set age restrictions to prevent access to the site with sophisticated document reading capabilities.
Location-based Security : Set states from which the customer will be denied access to checkout and logging in depending on geographic location.
Guest Checkout : Guests are prompted to verify their identity via face and document recognition during their first checkout. This verification may not be required on subsequent visits, depending on the settings.
Registered User Checkout : Users logged in but not verified are required to verify their identity before proceeding with checkout. Restrictions based on age and geographic location are enforced.
Why Aware?
30 Years of Innovation : Established over three decades ago, Aware holds over 80 patents in biometric technologies and a proven track record of excellence.
Trusted by Industry Leaders : Our technology safeguards critical systems for clients such as NASA, government agencies, and over 150 law enforcement agencies worldwide.
In-House Expertise, Developed in the USA : All solutions are developed by Aware’s expert team in the United States, ensuring the highest standards of quality, security, and innovation.
Inclusive Biometric Solutions : Aware trains all biometric systems with diverse data sets to minimize racial bias. We also empower users to have control over identities through clear, easy opt-in and opt-out features, helping them feel secure and improving their lives.
Whether you require white-labeled apps, native SDKs, or API integrations, AwareID offers flexible deployment options, including low-code and OpenID Connect integration. This adaptability guarantees robust protection without compromising on ease of use or customer satisfaction.
How to Get Started:
Before installing the plugin, ensure you meet the following requirements: – An active WooCommerce installation on your WordPress site. – An active AwareID account with appropriate credentials.
Please reach out to Aware or email us if you have not registered with our organization for biometric authentication. This is crucial as the plugin will not be able to operate without an AwareID login.
Configuring AwareID into WooCommerce
To set up the plugin, configure it with your AwareID account details to enable authentication requests.
Note : This section will detail configuration of AwareID into WooCommerce only and will serve to make sure your WordPress site can connect to AwareID to authenticate consumers when configured. When you become an Aware customer, your Customer Onboarding includes configuration of the AwareID product to meet your use case and business objectives. This is a critical step to receiving successful authentication results and should be done prior to configuring AwareID on your WordPress site.
Once you are logged into your WordPress Admin Account, navigate to the Aware Verification Settings Panel. On this menu page, please input the following details:
01AwareID Domain : Input the base URL for your AwareID service. Example: https://awareid-yourdomain.aware-apis.com
02Realm Name : Specify the account name associated with your AwareID environment.
03Client Secret : Enter the client secret key provided by AwareID. Note: This key is unique to your configuration and a vital component of securing your instance and the sensitive personal information of your customers. Please keep it confidential.
04API Key : Enter the API key which is another critical credential for connecting with AwareID. Note: This key is unique to your configuration and a vital component of securing your instance and the sensitive personal information of your customers. Please keep it confidential.
05GeoCode Earth API Key : If your configuration will be utilizing Aware’s GeoFencing feature, you need to have a GeoCode earth API key. This will be supplied to you by our Customer Onboarding Team if you are using this functionality.
06IP Info API Key : If your configuration will be utilizing Aware’s GeoFencing feature, and you wish to utilize the geolocation functionality, you need to have a IpInfo API Key. This will be supplied to you by our Customer Onboarding Team if you are utilizing this functionality.
07Update Public Key : Press update public key button to update public key for encrypted face capture.
Admin Functionality
Through the AwareID Settings panel, you can configure:
GeoFencing Settings : Define states or regions where access should be restricted.
Age Restrictions : Set a minimum age requirement for checkout.
Document Authentication : Verify document authenticity using OCR and security checks to prevent fraud.
ReValidation Settings : Choose intervals at which users must revalidate their identity.
Identity Verification : Confirm user identities through multimodal biometrics or document checks.
Biometric Authentication : Secure access with biometrics reducing the risk of breaches and improving user experience.
Detailed Service Integration Points
This section provides specific details about the integration points where our plugin communicates with external services, particularly the AwareID SaaS platform. Understanding these points will help users ensure compliance with relevant legal and data protection standards.
Authentication with AwareID using OpenID Connect
Purpose: Utilizes OpenID Connect protocol to authenticate users securely by generating JSON Web Tokens (JWTs). This method verifies user identities with high integrity. Endpoint Usage: The plugin constructs $openid_url for token generation, essential for user sessions:
Security Note: URLs and realm identifiers are set during configuration to ensure custom, secure environments per customer.
Third-Party Services and Libraries
This plugin uses a hybrid architecture, combining WordPress functionality with external services and client-side components for enhanced security and performance. It relies on the following third-party services and libraries:
Server-Side Processing : AwareID (Managed by Final Customers)
This plugin utilizes AwareID, a SaaS platform developed by Aware, Inc., which facilitates biometric verification. Below, you’ll find general details about Aware, Inc. and a note on the AwareID platform’s specific usage.
Purpose: AwareID is used to accurately and securely process biometrics including face, document, voice, and device profiling.
General Website : https://aware.com/ General Terms of Service : https://www.aware.com/terms-and-conditions/ General Privacy Policy : https://www.aware.com/dataprivacy/
– Note: The specific terms of service and privacy policies for AwareID services are managed and provided by each Aware Business Client. Users of this plugin must consult the specific AwareID environment managed by the service provider they are interacting with to review applicable terms and privacy policies.
GeoCode Earth
Purpose : Used for geofencing functionality to determine user location. Website: https ://geocode.earth/ Terms of Service : https://geocode.earth/terms/ Privacy Policy : https://geocode.earth/privacy/
IPInfo.io
Purpose : Used as a fallback for geolocation when HTML5 geolocation is unavailable or denied. Website : https://ipinfo.io/ Terms of Service : https://ipinfo.io/terms-of-service Privacy Policy : https://ipinfo.io/privacy-policy
Client-Side Components : KnomiWeb (Non-GPL)
Purpose : Used for face capture during the biometric verification process. Hosting : Hosted on Aware Inc.’s CDN License : Proprietary (non-GPL) Note : This library is loaded from our CDN and is not included in the plugin files.
Regula Document Reader SDK (Non-GPL)
Purpose : Used for document capture and verification during the authentication process. License : Proprietary (non-GPL) Website : https://regulaforensics.com/products/document-reader-sdk/
This architecture allows us to leverage secure cloud processing while maintaining the responsiveness needed for biometric capture and initial verification.
User Consent and Control
We are committed to transparency in our use of biometric authentication:
Consent : Clear user consent is required before any biometric data is collected in most jurisdictions. The Aware Business Client
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati