Reading list Switch to dark mode

    WooCommerce Customers Verification

    WooCommerce Customers Verification plugin allows the store owner to sell the products to only verified customers for the security purposes of the content.

    For verification and customer authentication, the customers need to upload their identity proof while registering on the website. Furthermore, the customer can also upload their document from their customer dashboard under the “Account details” menu.

    The store admin verifies customer identity and can approve or reject the customer to do shopping from the website.

    The customer can upload the identity directly from the website or through mobile as well.

    Note –

    Searching for an experienced
    Woocommerce Company ?
    Read More
    • The identity must be in JPEG, JPG, PNG, DNG, DOC, DOCX or PDF format.
    • This plugin will not work for the Guest Users.

    Watch the below video tutorial to understand the extension workflow:


    • Authenticate and verify the customer identity proof.
    • The customer can also upload the document from their customer account under the “Account detail.”
    • The customers can re-upload the verification document if rejected by the admin.
    • Limit unauthorized customers to place orders from the website.
    • Supports JPEG, JPG, PNG, DNG, or PDF format for verification documents.
    • The admin can change the verification document status like pending, approved, rejected.
    • The customer can upload the document while creating an account.


    The user will get a zip file which needs to be uploaded in the “Add New” menu option in the WordPress admin panel.

    For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the “Plugins” menu option select the “Add New” option.

    add plugin

    Thereafter, the user will see an “Upload Plugin” option at the top of the page, click the option to upload the zip file.

    upload plugin

    On clicking the “Upload Plugin” option, the user will see a “Choose File” button. Click on the button to browse for the zip file as per the image below.

    choose file

    On browsing the file, click on the “Install Now” button so as to install the plugin as per the snapshot.

    Once the user installs the plugin, the user can activate the plugin. The user needs to click on the “Activate Plugin” button to activate the plugin.

    activate plugin

    Initial Admin Configuration

    After installing the plugin, the admin navigates to Customer Verification > Configuration option, in order to do the basic plugin configuration.


    Now the admin under Customer Verification option will click on the “Configuration” & will redirect to the configuration settings of the plugin.


    The admin from here will-

    • Enable Customer Verification:- By clicking on the Enable/Disable checkbox.
    • Enable re-upload of documents for verification after rejection:- By clicking on the Enable/Disable checkbox for customers.

    After configuring up the plugin, the admin click on the Save Changes button to save the configuration.

    Frontend – Customers Verification

    The customer needs to upload their identity document while registering for the first time, or from the customer’s My Account section.

    Only after uploading the correct identity proof and get it to authenticate by the admin, the customer can purchase the items and goods from the website.

    Uploading Identity Document While Registration

    The customer can upload the identity document as proof during the registration process. As shown in the below screenshot.


    After clicking on the “Upload” button, the customer needs to select a file from the system media storage and add it & click on Register.


    Uploading Identity Document From Account Details Section

    The customer can also upload the identity document from the Account Details section.


    Now after uploading the file, the customer can click on the uploaded files and can also preview the file.


    In order to preview the file the customer will click on the uploaded file button & on next screen, the customer can view the document.


    Identity Document Verification Management

    After the customer uploads the document for verification, the admin from Customers option under Customer Verification option present inside menu can manage the docs.


    Furthermore, the admin can view the uploaded file by the customer, can verify it manually. The admin can change the status of the identification document to pending, approved or rejected.

    In case the document is rejected then the customer needs to again upload the document from the account details section.

    Moreover, the customer will receive an email if the uploaded document gets rejected.


    The verification status will change from pending to rejected.


    As soon as the customer now again upload new file & its been now approved by the admin, the customer will receive an email.


    The verification status changes from pending to approved & the customer is now eligible to do purchase on website.


    That’s all for the WooCommerce Customer Verification. If you face any issues, feel free to add a ticket at

    Current Product Version - 1.0.1

    Supported Framework Version - WordPress,6.0.0 , WooCommerce, 6.6.1

    Blog Version - WordPress,6.0.0 , WooCommerce, 6.6.1
    • Version WordPress,6.0.0 , WooCommerce, 6.6.1
    • Version WordPress, 5.3.x, WooCommerce, 3.9.x
    . . .
    Add a comment

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • John Mcdoug
    this plugin crashed with the latest WordPress, it crashed on my site and also on your demo site, try to register a new account and upload ID you will get critical error.
    • Jyotsna Gautam (Moderator)
      Hello John,
      We have updated the demo and it is working fine now. If you are getting the same issue in the plugin please email us at [email protected]
  • jony
    Where the document is stored, I hope he is file (document) true protected?
    • Goldy Bhargava (Moderator)
      Hi Jony,

      The documents uploaded by the customer can be seen by the admin only under the customer verification option & as per the verification only the admin can approve it or reject it.

      In case you want have any other query, kindly email us at [email protected]. So, we can assist you out faster & better.


  • Luca
    When this plugin is officially ready for sale?
    • Goldy Bhargava (Moderator)
      Hello Luca,

      The team is working on it. If you want to purchase this module before it release, then you can mail us at [email protected]. So,we will assist you accordingly.


  • John
    Can a customer delete their details once uploaded without an authorization?

    Is there a GDPR consent?

    • Goldy Bhargava (Moderator)
      Hi John,

      As per the plugin workflow there is no such option from where the customer can delete their details. But we can make it as per the GDPR by the help of customization.

      For customization and related queries, kindly email us at [email protected]. So, we can assist you faster and better.


      Team Webkul

  • Giovanni

    this plugin is compatible with woocommerce 4.3.0?


    • Suraj Kumar (Moderator)
      Hello There,
      Yes, this plugin is compatible with the WooCommerce 4.3.0.
  • Beem
    I waiting for months, when will this plugin be ready?
    • Archana Tiwari (Moderator)
      Hello There,
      The team is already working on it. If you are want to purchase this module then you can mail us at [email protected] and we will assist you accordingly.
  • mehdi
    where can i get this plugin
  • Back to Top
    It works now, very happy, Webkul is always willing to help wherever they need to, their customer service is out of this world.
    Alain Stout
    Talk to Sales


    Live Chat

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home