Client Files - Secure File Sharing for WHMCS

Client Files - Secure File Sharing for WHMCS

Developed By Web-JIVE

Compatible with WHMCS v8.13

Client Files - Secure File Sharing for WHMCS

Transform the way you share files with your WHMCS clients. Each client gets their own private, secure file area accessible from the client portal, while admins can easily manage and upload files directly from the WHMCS admin area. This product is FREE and you can fork it if you like but since it's free, we don't provide support.

Features

For Clients

  • Full-featured file manager with intuitive drag-and-drop interface
  • Easy file uploads - just drag files into the browser
  • Create and organize folders to keep files structured
  • Search, rename, copy, move, and delete files
  • Responsive design works on desktop, tablet, and mobile

For Admins

  • One-click file area creation per client
  • View and manage client files directly from admin
  • Storage usage tracking per client
  • Configurable file size limits and allowed extensions
  • Automatic cleanup when clients are deleted

Security

  • Files stored outside web root with .htaccess protection
  • Session-based authentication for both client and admin access
  • Complete client isolation - no cross-access possible
  • Configurable file type restrictions

Perfect For

  • Web design agencies sharing mockups and assets
  • Hosting companies providing backup downloads
  • Accountants sharing financial documents
  • Any business that needs secure file exchange with clients

Requirements

  • WHMCS 8.0 or higher
  • PHP 7.4 or higher

Installation

  1. Download and extract to your WHMCS root directory
  2. Activate from Configuration > Addon Modules
  3. Create file areas for clients from their Summary page

 

There are no reviews yet!

Be the first to review Client Files - Secure File Sharing for WHMCS.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

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.

Developed By Web-JIVE

Changelog

v2.0 Released January 6th, 2026

Latest Version


Changelog

All notable changes to the Client Files addon for WHMCS will be documented in this file.

[2.0.0] - 2025-01-06

Added

  • Complete rebuild using elFinder 2.1.64 file manager (GPL licensed)
  • Full-featured drag-and-drop file uploads
  • Folder creation and management
  • File operations: copy, cut, paste, rename, delete
  • Admin file browser - view and manage client files directly from WHMCS admin
  • Client Files panel on admin Client Summary page
  • Storage usage tracking per client
  • File count display
  • One-click file area creation for clients
  • One-click file area deletion with confirmation
  • Automatic cleanup when clients are deleted (via ClientDelete hook)
  • Session-based authentication for both client and admin connectors
  • Configurable settings:
    • Storage path
    • Maximum file size per upload
    • Allowed file extensions
    • Maximum storage per client
  • Protected storage with .htaccess (Deny from all)
  • Responsive client area interface
  • "My Files" client portal page

Changed

  • Replaced FilePond-based interface with elFinder for more robust file management
  • Admin panel now positioned above Products/Services section on Client Summary
  • All links now point to Client Summary page instead of Client Profile

Security

  • Files stored outside web root
  • .htaccess protection on storage directory
  • Admin connector verifies admin session before allowing access
  • Client connector verifies client session and enabled status
  • Per-client isolation - clients cannot access other clients' files

[1.0.0] - 2024-XX-XX

Added

  • Initial release with FilePond-based upload interface
  • Basic file upload functionality
  • Per-client file storage

 

See also

tawk.to Live Chat

Free live chat App

Free
Live Chat & Visitor Tracking

Chat and Engage with Your Customers to Increase Conversions!

Commercial
LiveChat - live chat for WHMCS

Customer service platform with live chat and customer engagement capabilities

Free
PreMadeKB WHMCS Knowledgebase - Step by Step + Images

PreMadeKB - Readymade Knowlegebase Articles for WHMCS - With Images and 451+ Articles on cPanel, Plesk, DA, Softaculous, etc.

Commercial
Lara AI Assistant

Lara, AI Assistant .. OpenAI's ChatGPT for WHMCS Tickets

Free