KYC Verification Module for WHMCS

This documentation provides a comprehensive guide on installing, configuring, and using the KYC Verification Module for WHMCS.

Guidance Video

For a detailed walkthrough of the installation and setup, please watch the following video:

Installation Guide

  1. Download the module package, which contains:
    • A documentation folder.
    • The module zip file: kyc_verification.zip.
  2. Upload the kyc_verification.zip file to the modules/addons directory in your WHMCS installation.
  3. Extract the contents of the zip file and ensure the folder name is kyc_verification.
  4. Log in to your WHMCS admin panel and navigate to System Settings > Addon Modules.
  5. Find the KYC Verification module in the list and click Activate.
  6. Click Configure and add the following details:
    • License Key
    • Stripe Test publish Key
    • Stripe Test Secret Key
    • Tick Stripe Test Mode if you want to enable the test mode
    • Stripe Live publish Key
    • Stripe Live Secret Key

    Refer to the image below for configuration details Configuration Details

  7. After activation, set up the Stripe webhook:
    • Go to the top navigation bar under Addons and click on the KYC Verification link. KYC Verification Link
    • Click on the big Set Webhook button as shown in the image slider below. Set Webhook Button Set Webhook Button

Email Templates

Upon activating the module, three email templates will be automatically created:

  • KYC Processing: Sent when a user begins their verification process.
  • KYC Verified: Sent when the verification is successfully completed.
  • KYC Requires Input: Sent if additional information is required to complete the verification.

These templates can be customized from the email templates section in the WHMCS admin panel.

Email Templates Section

How to Start KYC Verification

After completing the configuration in the admin panel, users can access the KYC verification page through the following links:

  • The navbar in the client area.
  • The sidebar in the client area.
  • The client area panel.

Clicking any of these links will redirect the user to the verification page, where they can proceed with their KYC.

KYC Verification Page KYC Verification Page KYC Verification Page KYC Verification Page KYC Verification Page

Support

If you have purchased the KYC Verification Module and need your license key, please contact our support team at info@peekcoding.com. You will receive your license key within a few minutes, with a maximum response time of 1 hour.

License

This KYC Verification Module is licensed for your use under the terms and conditions provided at the time of purchase on the WHMCS Marketplace or from our website. Redistribution, resale, or unauthorized distribution of the module is strictly prohibited.

Please ensure that you comply with the licensing terms for both personal and commercial use. For any questions regarding the license, please contact our support team at info@peekcoding.com.