NXT Panel API
WHMCS addon for NXT panel API: register panels with your API token, reseller DNS, and credentials so billing automation stays reliable without relying on fragile browser logins.
Product Description
NXT Panel API is a WHMCS addon for NXT panels. You register each panel with its API token together with reseller DNS and credentials so WHMCS talks to the panel over the API instead of depending on interactive browser logins. That keeps provisioning and day-to-day automation predictable when logins are slow, change often, or extra verification gets in the way.
How It Works
The addon stores each NXT connection in Add Panels Details: a friendly panel name, panel token, reseller DNS (CMS link), and reseller username and password when required. WHMCS and your integrations use that API relationship for the heavy lifting instead of driving everything through the reseller web UI.
From the Customisations tab you control client area wording, auto-generation rules for usernames and passwords when customers leave them blank, and custom field names for MAG device, username, and password so they match your WHMCS product setup.
Key Features
- Token-based panel registration: Per-panel API token with DNS and reseller credentials
- Multiple panels: Add and manage more than one NXT panel from the admin interface
- Connection testing: Test and save (or update) panel details before going live
- Client area copy: Configure labels for service details, devices, playlists, MAG portal, and related strings
- Auto-generated credentials: Username and password format and length when left blank on order; optional static password policy
- Custom field mapping: Align MAG, username, and password custom fields with your products
- Licensed addon: NXTPanelAPI licensing through whmcsmodules.net
How to Use
- Upload the addon to
modules/addons/NXTPanelAPI/in your WHMCS installation - Activate the module in Setup > Addon Modules > NXT Panel API
- Complete license activation in the addon settings if prompted
- Open Add Panels Details and register each panel with token, DNS, and reseller access; use test on save to verify connectivity
- Use Customisations to adjust client area text and auto-generation options
- Map custom field names under Customisations if your products use non-default field labels
This addon gives you a structured, token-backed way to define NXT panels in WHMCS and tune the client experience without relying on fragile browser-only workflows.
Frequently Asked Questions
What is NXT Panel API?
NXT Panel API is a WHMCS addon (NXTPanelAPI) that lets you register NXT panels using an API token plus reseller DNS and credentials. It complements NXT Reseller Panel by keeping panel definitions structured and API-driven.
Do I still need NXT Reseller Panel?
For full automatic line creation, renewals, and client self-service in WHMCS, use NXT Reseller Panel as your server module. NXT Panel API is the addon layer for panel registration, labels, and token-based API configuration.
Where do I enter the panel token?
In the addon admin area, open Add Panels Details. Each panel has a name/identifier, Token field, DNS (reseller CMS link), username, and password. Save with Test & Save so the connection is validated.
Why use a token instead of only logging into the panel in a browser?
API tokens let WHMCS call your panel predictably. That avoids workflows that depend on someone being logged into the reseller UI and reduces friction when browser login or verification steps would interrupt automation.
Can I add more than one NXT panel?
Yes. Add a row per panel in Add Panels Details so each installation or reseller endpoint is tracked with its own token and credentials.
What are the auto-generation settings?
When a customer leaves username or password blank on order, the addon can generate values using your chosen format and length, or use an optional static password policy if you configure it.
Can I change client area wording?
Yes. The Customisations tab includes text fields for service details, devices, playlists, MAG portal, buttons, and other client area strings so you can match your branding and languages.
How do I install the addon?
Upload the addon folder to modules/addons/NXTPanelAPI/, then activate it under Setup → Addon Modules in WHMCS. Enter your license key if required, then configure panels and client area strings.
Where do I buy and download it?
Order from the official product on whmcsmodules.net: clients/store/modules-whmcs/nxt-panel-api. After payment you can download the package from your client area.
Which WHMCS versions are supported?
The addon targets current WHMCS 8.x and 9.x environments. Use a supported PHP version per WHMCS requirements and keep WHMCS updated for security patches.
Related Products
StreamBuzz 4K Addons
StreamBuzz 4K panel integration. Auto-create line/reseller on signup and payment, manage bouquets, auto disable/enable on overdue/paid, client area with M3U, apps, upgrade/downgrade.
- Auto-create line/subscription on signup and payment
- Auto-create Reseller on signup and payment
- Reseller Credit Top Up on top-up order and payment
- Manage Bouquets
- + 10 more features
XUI Reseller Panel
Complete reseller management solution
- Get Subscription
- Username/Password
- Clients Can Change Line Password
- Clients Can Manage Bouquets
- + 4 more features
WHMCS 9 Manual Payment Fix
Manual Payment Accounting Fix – When you mark an invoice as paid in WHMCS 9, this addon makes sure the payment appears in Billing → Transactions and in your income reports.
- Fixes "Mark as Paid" in WHMCS 9 – Manual payments are recorded so income and reports are correct.
- Uses your invoice payment method – Works with Bank Transfer, Mail in, Zelle, CashApp, and any gateway you use.
- No duplicate entries – Only adds a transaction when one is missing.
- Simple setup – Install the addon, enter your license, and turn the fix on or off in settings.
- + 2 more features