Woocommerce customer Verification module lets you verify customer identities with document approval, verification status tracking, and secure order validation to reduce fraud and build user trust.
- Verify customers before they place an order.
- Let customers upload ID documents with ease.
- Review each request and make a quick decision.
- Approve, reject, or keep requests pending.
- Check each customer's verification status anytime.
- Accept images, PDFs, selfies, and video files.
- Show the verification status in customer accounts.
- Let customers upload new documents after rejection.
- Manage every verification request from one dashboard.
- Works with WooCommerce HPOS for smooth performance.
Additionally, if you want to log in to the WooCommerce eStore through your WhatsApp credentials you can check the WooCommerce Whatsapp Login plugin.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Woocommerce customer Verification module helps you check user accounts before they place an order. Customers can upload ID documents for review. Admin can check the documents and approve or reject verification request. This helps stop fake accounts and keeps your store safe.
Admin can see all verification requests in one place. It is easy to review documents, update the status, and manage customer accounts. This saves time and keeps the verification process simple.
Customers can upload the required documents from their account. They can check the status of their request at any time. This module supports different document types and gives a smooth experience for both customers and admin.
Consumer Verification for woocommerce module helps reduce fraud and builds trust in your store. It also helps you approve real customers before they place or complete an order. This gives you better control and makes your store more secure.
Additionally, if your store sells age-restricted products such as alcohol, tobacco, vaping items, or adult products, you can use WooCommerce Age Verification plugin to verify a customer's age before they access or purchase restricted products.

Highlighted Features of Customer Verification module
Secure Customer Verification
Check user identity before they place an order. Approve only verified customers to reduce fraud and keep your store safe.
Easy Document Upload
Customers can upload their ID documents from a desktop or mobile device. this authentication module supports JPEG, JPG, PNG, DNG, and PDF files.
Simple Verification Process
Review customer documents manually from one place. It approve or reject requests and update the validate status in a few clicks.
Automatic Email Updates
Customers receive an email when their verification request is approved or rejected. This keeps them informed at every step.
Easy Verification Management
View all verification requests in one admin panel. Check documents, track status, and manage user authentication with ease.
Better Store Security
Allow only verified customers to place or complete orders. This helps stop fake accounts, reduce risk, and build customer trust.
Why Do We Need WooCommerce Customer Verification module?
Anyone can create an account in a standard online store. This can lead to fake users, wrong details, and risky orders. The default system does not check user identity before an order is placed. That means more fraud, more manual work, and less trust.
Woocommerce customer Verification module adds a simple approval step. Customers upload their ID documents, and admin reviews each request. Only verified customers can place or complete orders, based on your settings. This helps protect your store and keeps the buying process safe.
Many online stores use consumer screening to stop fraud and build trust. It helps save time, reduce risk, and improve account security. A clear verification process also gives admins better control over customer accounts.
Apart from this, if you want to collect additional customer or seller details during registration with custom fields, you can use WooCommerce Marketplace Custom Registration plugin to create a registration form that matches your business requirements.
Use Cases of Customer Verification Module
-
Wholesale Stores
Check new business customers before they place large orders. This helps you stop fake buyers and approve trusted customers.
-
Online Stores
Check Shopper details before they buy. This helps keep your store safe and reduces fake accounts.
-
Stores with Age Limits
Ask customers to verify their identity before they buy. This helps you follow your store rules with ease.
-
High-Value Product Stores
Verify customers before they buy costly products. This helps lower risk and gives you more control over each order.
-
Membership Stores
Approve customers before they join your paid plans or member area. This keeps your community safe and trusted.
-
Business Stores
Review documents from one place. Approve real customers and manage every request with less effort.
General Configuration
Set up customer verification in a few simple steps. Choose who needs verification, how customers upload documents, and how you review their status. Change the settings at any time to match your store.
- Turn customer verification on or off for your store.
- Make document upload required or optional for each customer.
- Let guest users verify with a secure email link.
- Allow customers to upload new documents after rejection.
- View each customer's verification status from the order page.

Product Verification Rules
Choose which products need customer validation before customers can buy them. You can also leave selected products, categories, or product types out of the verification process.
Use these rules to protect restricted products while keeping the buying process simple for other items.
- Turn product rules on or off.
- Pick products that need ID verification.
- Skip checks for selected products.
- Exclude product categories from verification.
- Leave product types out of the approval process.

Image & Video Upload Settings
Set the rules for image and video uploads during details validation. Choose the allowed file size, file types, and whether a selfie photo or video is required.
These settings help collect clear proof of identity while making uploads quick and easy for customers.
- Make selfie photo or video upload optional.
- Set the maximum file size for uploads.
- Allow image formats like JPG, PNG, and WEBP.
- Accept video files such as MP4 and WEBM.
- Control file upload rules from one place.

Selfie & Video Verification
Add a selfie or video check to confirm a customer's identity. Match the captured face with the uploaded ID before approving the account. These settings help stop fake accounts and make the identity check more secure.
- Choose selfie, video, or either option.
- Require a live camera capture.
- Set the video recording time.
- Compare the ID with the captured face.
- Review and approve customer matches quickly.

Customer Verification Dashboard
View and manage all User configuration records and document approval requests from one place. Track each customer's progress in a single dashboard. See uploaded documents, check expiry dates, and review customer records with ease.
- View uploaded ID documents.
- See approved, pending, or rejected requests.
- Search customers by name or email.
- Check upload and expiry dates.
- Open user records for review.
- Track document expiry dates from admin panel.

Registration Document Upload
It lets new customers upload verification documents when they create an account. Store owners can check these files to confirm a customer's identity. It collects the required ID proof during signup. This saves time and keeps all customer files in one place.
- Let customers upload ID proof at signup.
- Collect ID documents from new customers.
- Add document upload to the registration form.
- Verify user identity with uploaded documents.
- Keep all verification files in one place.

Support
For any query or issue, please create a support ticket here http://webkul.uvdesk.com/
You may also check our quality WooCommerce Plugins.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.
Change Logs
- + Features
- - Bugs
- Added Registration Date and Document Upload Date fields in the Customers tab (admin).
- Added an option for admin to define a Verification Message for first-time login customers, which appears on the customer dashboard (e.g., “Your document is pending”).
- Added an option for admin to define a Document Not Uploaded message, shown on the customer dashboard when required documents are missing.
- Added a Hide Uploaded Document option, allowing admin to control whether uploaded documents are visible to customers.
- Added a Maximum File Size setting, enabling admin to set a file upload size limit for customers.
- Added an Allowed File Types setting, allowing admin to define permitted file types for document uploads.
- Updated compatibility with WooCommerce version 10.3.
- Updated compatibility with WordPress version 6.8.
- Optimized scripts and styles for faster loading and improved performance.
- * Added: WooCommerce Block Compatibility for cart and checkout .
- * Added: Licensing functionalities for the module.
- * Added: Admin Can Enable/Disable the Guest User Email Verification.
- * Added: Guest User able to checkout after email Verification.
- * Added: Admin can set verification setting for existing customers.
- * Added: Plugin auto update with token functionality.
- * Added: WooCommerce High-Performance Order Storage (HPOS) feature compatibility.
- * Added: Customers Verification Menu under our global Webkul WC Addons Menu.
- * Added: The admin can Enable/Disable for making the file upload compulsory or not.
- * Added: The admin can Enable/Disable the visibility of the verification document and verification status columns in the order table.
- * Added: The admin can approved the customer without document.
- * Fixed: Customers can also upload doc and docx type file.
- * Remove: Selecting the grouped product in exempted product types.
- * Added: The admin can Enable/Disable the module status in the configuration Login menu page.
- * Added: The admin can Enable/Disable the re-upload of documents for verification after rejection.
- * Added: The admin can add documents description for users of which type of documents they need to upload.
- * Added: added a description message for the products page when the product needs document verification.
- * Added: The admin can select the products for which the product should be purchased without document verification.
- * Added: The admin can select the categories for which the product should be purchased without document verification.
- * Added: The admin can select the product type for which the product should be purchased without document verification.
- * Added: Admin can add rejection comments for users.
- * Fixed: minor issues
- * Fixed: Fixed security issues.
- * Update: Update coding structure according to WordPress coding standards.
- Fixed- Fatal and notice error.
- Fixed- Solve the issue of customer verification if the user does not login.
- Initial release