The Hide Items by Status Addon module is licensed as a one-time purchase. The license is valid for use on one WHMCS installation only. If you move your WHMCS installation to a new IP address, change the path of the WHMCS installation, or change the domain name that your WHMCS installation is running under, your license will need to be re-issued so that it may activate under the new location. These terms tie the license key to specific server and domain identifiers to enforce compliance and prevent unauthorized duplication across environments.

This licensing model matters because WHMCS addons like Hide Items by Status directly affect the client area experience by conditionally hiding navigation items, products, or menu entries based on status values. Running the module without a valid license can cause it to fail silently or throw activation errors in the admin interface, leading to visible items that should be concealed. The single-installation rule protects the developer while giving you perpetual use after the initial purchase, provided you stay within the defined boundaries.

#Core License Scope and Restrictions

The one-time purchase grants indefinite usage rights on the licensed WHMCS system without ongoing renewal costs for the license itself. It is explicitly restricted to one live WHMCS installation. This prevents operators from deploying the same purchased copy across separate client portals, test systems, or multiple hosting brands under one account. The activation mechanism validates the environment at runtime, checking the configured domain, server IP, and file system path against the issued license record.

  • One-time purchase for perpetual use on the licensed system
  • Strictly limited to a single WHMCS installation
  • License key bound to domain, IP address, and installation path

#When and Why a License Re-Issue Is Required

Infrastructure changes are routine for hosting providers. Moving WHMCS to new hardware, updating to a different document root, or rebranding the client portal domain will invalidate the existing license activation. The validation logic embedded in the module compares the current runtime values against those recorded when the license was first issued. Without a re-issue, the addon will not activate, leaving your status-based hiding rules non-functional. Requesting a re-issue updates the vendor's activation database to match the new details.

#Changes That Trigger Re-Issuance

  • Migration to a server with a different public IP address
  • Modification of the WHMCS installation directory or URL path
  • Change of the primary domain or subdomain WHMCS runs under

To request re-issuance, compile your original purchase reference, the previous environment details, and the new IP, path, and domain. Submit this information to the sales team. They will invalidate the old record and generate an updated license that activates cleanly in the revised setup. This process normally completes within one business day when all required data is supplied.

#Common Pitfalls and Best Practices

A frequent mistake is performing a server migration without first notifying the sales team, resulting in the module displaying an invalid license notice or simply not loading its hooks. Another error is installing the addon on both legacy and new WHMCS instances using the same key during a transition period; this violates the single-installation clause and can lead to both copies being flagged. Always decommission the module on the old system before activating on the new one.

  • Record your current license binding details (domain, IP, path) in your internal documentation
  • Initiate the re-issue request before cutting over to the new environment
  • Verify module activation immediately after any infrastructure change
  • Contact sales before attempting any multi-environment testing with a single license

#Obtaining Licensing Support

If your specific scenario is not addressed above or you need clarification on how the terms apply to planned upgrades, open a dialogue with the sales team. Supply your order number, current license status, and a clear description of the intended change. They can confirm whether a re-issue is necessary and handle the update directly in the licensing system. This ensures the Hide Items by Status Addon continues to enforce your status-based visibility rules without interruption.

Adhering to these terms keeps the module operational across the lifetime of your WHMCS deployment. After any license update, review the addon settings to confirm your hide rules remain intact. For step-by-step activation and configuration instructions, refer to the module installation guide in the knowledge base.