WHMCS setup (install/update)
Mikrotik VPN module WHMCS
Order now | Download | FAQ
System requirements
| Requirement | Minimum version |
|---|---|
| PHP | 8.2 or higher |
| WHMCS | 9.x or higher |
| Mikrotik RouterOS | 7.x or higher |
| ionCube Loader | v13 or newer (v14, v15) |
Note: The module uses ionCube encoding. Make sure ionCube Loader is installed and active on your server.
Download
The module can be ordered and downloaded from PUQ Cloud:
- Order / Download: https://panel.puqcloud.com/index.php?rp=/store/whmcs-module-mikrotik-vpn
- FAQ: https://faq.puqcloud.com/
- Direct download link for the latest version:
wget https://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-Mikrotik-VPN/php82/PUQ_WHMCS-Mikrotik-VPN-latest.zip
Older module versions for WHMCS 8 are available in PHP-specific directories:
After downloading, extract the archive:
unzip PUQ_WHMCS-Mikrotik-VPN-latest.zip
Installation
Step 1: Upload files
Extract the module archive and copy the puqMikrotikVPN directory to the WHMCS servers module directory:
WHMCS_WEB_DIR/modules/servers/puqMikrotikVPN
Step 2: Add server
- Enter the correct Name and Hostname
- In Assigned IP Addresses, enter the list of IPs to distribute to users
- In Server Details, select the PUQ Mikrotik VPN module
- Enter valid Mikrotik router credentials (username and password)
- Click Test connection to verify
Step 3: Create product
- Select the PUQ Mikrotik VPN module in the Module settings section
- Configure the product parameters
Update
Step 1: Backup
Before updating, it is recommended to back up:
- WHMCS database
- Module files in
modules/servers/puqMikrotikVPN/
Step 2: Upload new files
Download and extract the new version, then overwrite all files in:
WHMCS_WEB_DIR/modules/servers/puqMikrotikVPN/
Step 3: Verification
- Log in to the WHMCS admin panel
- Check the module is functioning correctly
- Verify product settings
Important (v3.0): Product reconfiguration is required after updating to version 3.0. The traffic package model has been replaced with post-paid billing via WHMCS metrics.
No Comments