PUQ PUQVPNCP provisioning module

PUQ PUQVPNCP provisioning module

Developed By PUQ sp. z o.o.

Compatible with WHMCS v9.0

Description

Preface

The PUQVPNCP WHMCS Module allows you to automate the provisioning and management of VPN services directly from WHMCS.

With this module, you can sell and manage VPN services based on the PUQVPNCP panel while giving your customers convenient access to service information, connection profiles, traffic statistics, and connection status from the WHMCS client area.

The module supports modern VPN protocols including WireGuard, OpenVPN, and IKEv2, making it a flexible solution for providers who want to deliver VPN services through an automated billing and provisioning platform.

Get Your Free Development License: https://puqcloud.com/dev-licenses-whmcs.php

You can acquire a free Development License of this module. This license grants you access to our software products, allowing you to explore and test them for your development and testing projects. It's an invaluable tool for developers and teams seeking to familiarize themselves with our products and engage in limited-scale development before committing to the purchase of commercial licenses.

Module features:

  • Automatic creation of VPN client accounts
  • Service suspend and unsuspend function
  • Service termination function
  • Change Package function
  • Support for WireGuard, OpenVPN, and IKEv2
  • Automatic assignment of the first available IP address from the selected VPN network
  • Ability to configure per-client bandwidth speed limits
  • Automatic generation of connection profiles for customers
  • WireGuard configuration delivery with QR code support
  • OpenVPN .ovpn profile download
  • IKEv2 profile delivery
  • One-time self-service login links to the PUQVPNCP control panel
  • Traffic statistics in the client area with monthly usage view
  • Live connection status check for VPN clients
  • Ability to add a link to service setup instructions in the client area
  • Integration with the PUQVPNCP API for provisioning and service management

Available options in the admin panel:

  • Create users
  • Suspend users
  • Terminate users
  • Unsuspend users
  • Change Package
  • View VPN connection status
  • View synced service information from the PUQVPNCP panel
  • Display module license validation status

Available options in the client panel:

  • View service information
  • View VPN connection status
  • View traffic statistics
  • Download connection profiles
  • Access setup instructions
  • Use one-time login link to the PUQVPNCP panel

Important: This module works only with the PUQVPNCP panel. It is designed for providers who want to automate VPN service sales and management through WHMCS.

Additional project info

On the basis of our experience and modules that we have created and use for production every day in our company, we decided to publish a commercial version, hence the code of the modules is not the achievement of a programmer who learns and tests new solutions, but the result of the work of experienced developers with over 20 years of experience.

Price for the module

We are based on a subscription model and we offer two variants - monthly and annual. The annual plan comes with a big discount on the monthly version. More details can be seen on the product page of our store.

Translation

For each of our products, we have prepared a Weblate-based translation mechanism that uses deepL machine learning engine. Missing translations can, for each available language, be generated automatically and suggestions for better expressions.

Module Documentation

English documentation: https://doc.puq.info/books/puqvpncp-whmcs-module

We have prepared a detailed installation manual for the module, including all the steps needed to implement the module.

 

There are no reviews yet!

Be the first to review PUQ PUQVPNCP provisioning module.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • 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 PUQ sp. z o.o.

Changelog

v1.0 Released April 17th, 2026

Latest Version


  • First release
  • Multi-protocol VPN provisioning (WireGuard, OpenVPN, IKEv2)
  • Lifecycle: create / suspend / unsuspend / terminate / change-package
  • Per-client download and upload bandwidth caps
  • Per-product VPN network selection via checkboxes — iterated at provisioning, first with free IP wins
  • Client area: VPN client details, WireGuard config + QR, OpenVPN profile, IKEv2 profile, OTL generator
  • Client area: monthly traffic chart with totals
  • Admin service tab: API connection status, remote client state, bandwidth, selected networks
  • License verification (online + offline cache)

 

See also

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Commercial
Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
SolusVM WHMCS module

Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.

Free
Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

Free
VPN reseller module

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software

Free