The GeoIP Order Blocking addon module for WHMCS is licensed as a one-time purchase. No monthly or annual fees apply to this product. 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 provide cost predictability while binding the license to a specific environment. The single-installation rule and environment-specific activation protect against unauthorized copying or deployment across unrelated systems. For administrators running WHMCS to manage hosting clients and process orders, this model avoids recurring license overhead while requiring prompt updates when infrastructure changes occur.
#One-Time Purchase Model
A one-time purchase means the module is paid for once with no subsequent monthly or annual licensing fees. This structure lets you incorporate GeoIP-based order blocking into your WHMCS workflow without ongoing costs after the initial transaction. It is especially useful for hosting providers who integrate multiple WHMCS addons, as it keeps long-term expenses fixed and removes the risk of license expiration due to unpaid renewals. The model applies to the current version at time of purchase; any future feature enhancements may require a separate upgrade path.
#Single Installation Restriction
The license explicitly permits activation on only one WHMCS system. It cannot be shared or used concurrently on separate installations even within the same organization. The activation process validates against identifiers tied to the specific server and configuration at the time the license was issued. This enforces compliance and maintains the integrity of the per-instance purchase.
#Events That Require License Reissue
- Moving the WHMCS installation to a server with a different IP address
- Changing the filesystem path where WHMCS is installed
- Switching the primary domain name used by the WHMCS instance
Any of the above modifications will invalidate the existing license because the embedded validation data no longer matches the runtime environment. The binding to IP, path, and domain is a deliberate security measure that prevents simple duplication of licensed files to additional servers or domains.
#Requesting a Reissued License
When preparing to change your environment, contact the sales team in advance of the move. Supply your original order reference or license key, along with the precise new IP address, updated domain if applicable, and the exact new installation path. The team verifies ownership and issues a replacement license compatible with the revised setup. Apply the new license promptly after receipt to restore full module operation.
#Recommended Preparation Steps
- Record current license details, server IP, domain, and installation path before any modifications
- Test the planned changes in a non-production environment where possible
- Submit a concise reissue request that includes both old and new configuration data
- Validate module functionality immediately after installing the reissued license
#Common Pitfalls to Avoid
The most frequent problem occurs when an IP migration or domain change is completed without first obtaining a reissued license, causing the addon to fail activation checks and block order processing features. Running the same license on multiple independent WHMCS systems also violates the single-installation rule. Maintain clear records of all license correspondence so that future support requests can be handled efficiently. If operating several WHMCS instances, purchase a dedicated license for each.
If you have any questions about the licensing of this product, please contact our sales team. They can address edge cases, assist with re-issuance, and confirm compliance for your specific deployment. Planning license updates alongside infrastructure changes ensures the GeoIP Order Blocking module continues to function without interruption.
Comments
No comments yet