Key Features
Targeted by TLD – Apply the rule to specific TLDs (supports multi-label like .co.ma).
Per-Domain Uploads – One file per domain in the cart; clearly labeled by domain.
Hard Gate (Optional) – Disable Continue/Proceed to Checkout until all uploads pass.
Type & Size Validation – Allowlist extensions (e.g., pdf,png) + max MB limit.
Transfers Support (Optional) – Apply to registrations only, or registrations and transfers.
Clean UI Placement – Required notice and upload panel before Nameservers.
Absolute Upload Path – Uses your SystemURL to work from subdirectories as well.
Minimal Footprint – Small JS snippet; no heavy observers or theme assumptions.
Admin Options
TLD list (CSV)
Enforce on transfers (on/off)
Allowed file types (e.g., pdf,png)
Max file size (MB)
“Require Upload to Continue” (on/off)
Client Experience
Sees a clear “Required” banner and a tidy upload card for each in-scope domain.
Real-time status: Uploading… → Uploaded ✓ or an error (type/size/network).
If enforcement is enabled, Continue/Checkout is disabled until all are ✓.
Compatibility
Designed to work with standard WHMCS order flows; places the panel directly above Nameservers on cart.php?a=confdomains.
Uses safe selectors and fallbacks to avoid theme lock-in.
Quick Install & Setup (WHMCS)
Upload
Make storage folder (writable)
Activate addon
Configure options
Feature Requests
Custom Module
Contact
Be the first to review DomainKYC Verification - TLD Document Upload Module for WHMCS.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
DomainKYC – Changelog
v1.0.4 – 2025-10-30
v1.0.2 – 2025-10-27
v1.0.1 – 2025-10-24
v1.0.0 – 2025-10-20
Easily generate and change passwords for your clients without the need to send an email
Give your customers the power to unblock themselves from the CSF Firewall! Lessen your staff support ticket load