WireGuardPortal v0.0.1 is a Paymenter server extension that connects to a wg-portal instance and automatically provisions WireGuard peers per purchased service, then delivers ready-to-import client configurations directly inside the customer’s service page. Each service can include multiple devices, with per-device profiles that customers can copy, download as a .conf, or import via a QR code for mobile setup. The extension also displays live traffic usage and totals, making it easy for customers to see download and upload consumption at both the peer level and overall service level. To help enforce fair use, it supports optional plan policies such as bandwidth rate limiting and a monthly data cap (aggregated across all peers in a service) that resets at the start of each UTC calendar month. For reliability, policy checks can run automatically in the background through Paymenter’s cron/queue workflow, while still updating in real time when the service page is viewed.
WireGuardPortal
Latest v0.0.2
WireGuardPortal is a Paymenter server extension that enables you to sell VPNs with WireGuard.
Versions
2 releasesThis release migrates WireGuardPortal to a backend-required connector architecture so the extension only works when a valid subscription license is active. Provisioning, peer configuration generation, and usage retrieval are now performed by the licensing server via dedicated API endpoints, and the Paymenter instance running the connector simply displays the results and proxies config downloads. A license key and instance activation are validated against the store on each relevant operation, ensuring suspended/expired services immediately lose access. The connector now includes settings for the license server URL and license key, and it also prompts for wg-portal connection details that are securely forwarded to the backend for API calls. This change adds activation tracking and enables stronger protection against file-level tampering because removing local checks no longer makes the extension functional without the backend.
No changelog provided.
Purchase
After purchase, your license key and download will be available in your client area.