WHMCS Modules
Juihost Client KYC Verification Whmcs Module
Client Document Upload: Allows clients to easily submit their identity documents (NID, Passport, Driving License, or Proof of Address) directly from their client portal. Admin Verification & Control: Provides administrators with full control to review, approve, or reject submitted documents with custom notes. Service Access Restriction: Automatically restricts or blocks access to services/products until identity verification is successfully completed.
BDT 499.00
▢ Community Forum✓ Secure checkout ✓ Digital delivery ✓ Helpful support
ABOUT THIS PRODUCT
Made to make your work easier.
Built for a smoother workflow with clear setup and helpful support.
JuiHost Client KYC Verification WHMCS Module
The JuiHost Client KYC Verification Module is an enterprise-grade security add-on designed for WHMCS. It enables web hosting providers and digital service companies to enforce Know Your Customer (KYC) identity compliance, preventing fraud, chargebacks, server abuse, and fake client account registrations.
🌟 Key Features
👤 Client Area & User Experience
Easy Document Submission: Clients can seamlessly upload identity proof (NID, Passport, Driving License, Smart Card) and utility bills/bank statements directly from their client dashboard.
Service Lock & Restriction: Automatically restricts order completion, service activation, or ticket creation until the account is identity-verified.
Status Tracking: Provides real-time verification status (Pending, Approved, Rejected, Resubmission Needed) with clear instructions for resubmitting documents if rejected.
Mobile-Responsive UI: Responsive design integrated smoothly with WHMCS standard client area themes (Twenty-One, Lagom, Six).
🛠️ Administrator & Review Management
Centralized Verification Queue: View, review, and filter pending document verification requests from a single dedicated WHMCS admin page.
Manual Approval & Rejection: Admins can verify documents manually with one-click Approve or Reject actions, including custom notes/reasons for rejection.
Custom Document Requirements: Define required document types (e.g., National ID Front/Back, Selfie with ID, Proof of Address) based on products or client groups.
Automated Client Notifications: Automatically dispatches customized WHMCS email notifications upon verification status updates.
🔒 Security, Privacy & Compliance
Local Secure Storage: Stores uploaded files on your own server outside the web root (or protected directory) with strict permissions, avoiding mandatory external API subscription costs.
Encrypted File Naming: Automatically renames and obfuscates uploaded document files to protect user data privacy.
Access Control: Restricts access to sensitive documents strictly to authorized admin staff.
📋 Module Workflow
Plaintext
[ Client Signs Up / Places Order ]
│
▼
[ KYC Verification Prompt Triggered ]
│
▼
[ Client Uploads NID / Passport / Selfie ] ──► (Saved in Secure Directory)
│
▼
[ Admin Reviews Submission in WHMCS Admin ]
│ │
(Approve) (Reject)
│ │
▼ ▼
[ Full Access Granted ] [ Resubmission Request Sent ]
⚙️ Technical Specifications
Platform Compatibility: WHMCS v8.x / v8.10+
PHP Compatibility: PHP 7.4, PHP 8.1, PHP 8.2
Storage Requirement: Writable secure directory outside public web root or protected .htaccess folder.
Supported Extensions: .jpg, .jpeg, .png, .pdf (Max file size configurable from settings).
The JuiHost Client KYC Verification Module is an enterprise-grade security add-on designed for WHMCS. It enables web hosting providers and digital service companies to enforce Know Your Customer (KYC) identity compliance, preventing fraud, chargebacks, server abuse, and fake client account registrations.
🌟 Key Features
👤 Client Area & User Experience
Easy Document Submission: Clients can seamlessly upload identity proof (NID, Passport, Driving License, Smart Card) and utility bills/bank statements directly from their client dashboard.
Service Lock & Restriction: Automatically restricts order completion, service activation, or ticket creation until the account is identity-verified.
Status Tracking: Provides real-time verification status (Pending, Approved, Rejected, Resubmission Needed) with clear instructions for resubmitting documents if rejected.
Mobile-Responsive UI: Responsive design integrated smoothly with WHMCS standard client area themes (Twenty-One, Lagom, Six).
🛠️ Administrator & Review Management
Centralized Verification Queue: View, review, and filter pending document verification requests from a single dedicated WHMCS admin page.
Manual Approval & Rejection: Admins can verify documents manually with one-click Approve or Reject actions, including custom notes/reasons for rejection.
Custom Document Requirements: Define required document types (e.g., National ID Front/Back, Selfie with ID, Proof of Address) based on products or client groups.
Automated Client Notifications: Automatically dispatches customized WHMCS email notifications upon verification status updates.
🔒 Security, Privacy & Compliance
Local Secure Storage: Stores uploaded files on your own server outside the web root (or protected directory) with strict permissions, avoiding mandatory external API subscription costs.
Encrypted File Naming: Automatically renames and obfuscates uploaded document files to protect user data privacy.
Access Control: Restricts access to sensitive documents strictly to authorized admin staff.
📋 Module Workflow
Plaintext
[ Client Signs Up / Places Order ]
│
▼
[ KYC Verification Prompt Triggered ]
│
▼
[ Client Uploads NID / Passport / Selfie ] ──► (Saved in Secure Directory)
│
▼
[ Admin Reviews Submission in WHMCS Admin ]
│ │
(Approve) (Reject)
│ │
▼ ▼
[ Full Access Granted ] [ Resubmission Request Sent ]
⚙️ Technical Specifications
Platform Compatibility: WHMCS v8.x / v8.10+
PHP Compatibility: PHP 7.4, PHP 8.1, PHP 8.2
Storage Requirement: Writable secure directory outside public web root or protected .htaccess folder.
Supported Extensions: .jpg, .jpeg, .png, .pdf (Max file size configurable from settings).
CUSTOMER FEEDBACK
Reviews
No approved reviews yet. Be the first to share your experience.


