Home Solutions
Products ▾
Technology
English Español
Contact ▾
Sign In Get Started
← Knowledge Base

XUI ONE WHMCS Module: Automate IPTV Provisioning

An XUI ONE WHMCS module connects WHMCS to your XUI ONE panel, so that a paid order creates the IPTV line by itself and every renewal, suspension or change follows on the panel without anyone touching it. If you sell XUI ONE lines with WHMCS and still create them by hand, this is the step that removes that work.

What changes when WHMCS drives your XUI ONE panel

Provisioning by hand works while orders are few. Then it starts to cost: a client pays at night and waits until morning, a renewal is missed and a line expires while the invoice is paid, a password change never reaches the panel. A provisioning module makes WHMCS the single place where the life of a service is decided, and the panel simply follows.

With a module in place:

  • An accepted order creates the line, the MAG device or the MAG + Line bundle on the panel.
  • Every WHMCS event is mirrored on the panel: create, suspend, unsuspend, renew, change package, change password and terminate.
  • Reseller credit top-ups are applied on the panel and verified automatically.

How to automate XUI ONE with WHMCS using the XUI ONE module

XUI ONE IPTV Provisioning for WHMCS is a module for panel owners. It drives the XUI ONE API, which only the owner of the panel holds credentials for. The setup follows these steps:

1
Install the module in WHMCS and activate it with your licence key.
2
Enter your XUI ONE 1.5.x panel address and API access in the module settings.
3
Open the Diagnostics page and check the connection to your panel.
4
Create or edit your WHMCS products and choose, for each one, the panel package, the output formats and the line type.
5
Place a test order and watch the line appear on the panel and in the client area.

Your clients then see their credentials, expiry date and devices in the WHMCS client area, and they can clear their IP themselves, so one of the most common support tickets disappears.

What to check for a safe setup

  • Money and time: a repeated payment never grants time or credits twice.
  • Failures: failed orders retry themselves, and stale invoices and queue rows are cleaned up. Failure alerts arrive by e-mail and Telegram.
  • Traceability: a full audit log records every action sent to the panel.
  • Your server: the module runs on hardened servers and needs no shell access.
  • Compatibility: each release is installed and exercised end to end on WHMCS 8.13.7 LTS, 9.0.0 and 9.0.8, with PHP 8.1 to 8.3 and ionCube Loader 14 or newer.

FAQ

Can I use the module if I resell on somebody else's XUI ONE panel?

Only the panel owner holds the API credentials the module needs. If you resell on another panel, ask its owner.

Which XUI ONE events does WHMCS control?

Create, suspend, unsuspend, renew, change package, change password and terminate, plus reseller recharges.

Does it work with MAG devices?

Yes: lines, MAG devices and MAG + Line bundles.

What does the XUI ONE module cost?

$149 per year for one installation, with updates and support included while the licence is active.

XUI ONE IPTV Provisioning for WHMCS turns WHMCS into the place where your XUI ONE lines are sold, created and kept in step. The product page shows its dashboard, recharges and service panel, and the manual comes with the module.

XUI ONE IPTV Provisioning for WHMCS — see the screenshots, requirements and price on the product page: XUI ONE IPTV Provisioning for WHMCS for WHMCS.