Jump to content

NXT Reseller IPTV Module

From WHMCS Tech Lab Documentation
Revision as of 07:09, 24 July 2026 by WikiSysop (talk | contribs)

NXT Reseller IPTV Module

This guide explains how to install, configure, and use the ’‘’NXT Reseller IPTV Provisioning Module’’’ for WHMCS.

1. Module Installation

=== Step 1 – Download the Module === Download the ’‘’NXT Reseller IPTV’’’ module ZIP package.

=== Step 2 – Extract the Files === Extract the downloaded ZIP archive.

=== Step 3 – Upload the Module === Upload the extracted module folder to:

’‘’Important:’’’ Do not rename the module folder after uploading.

2. Create the Server

Navigate to: * Configuration → System Settings → Servers

Create a Server Group

Example:

Add a New Server

server name |- | Module | NXT Reseller IPTV |- | Hostname | IPTV Panel URL |- | Username | IPTV Panel Username |- | Password | IPTV Panel Password |} Example: Click ’‘’Test Connection’’’ and then ’‘’Save Changes’’’.

3. Create a Product Group

Navigate to: * Configuration → System Settings → Products/Services

Create a Product Group.

Example:

4. Create a Product

Select: * Product Type * Product Group * Product Name

Configure pricing and save the product.

5. Configure Module Settings

Open the product and navigate to: * Module Settings

IPTV |- | Server Group | NXT Reseller IPTV |}

6. Product Configuration Options

=== Reseller User === Automatically displays available reseller accounts.

=== Reseller Credits === Read-only field. Credits are fetched automatically from the IPTV panel.

=== Product Type === Select the required IPTV product type.

=== Line Type === Available options: * Official * Trial

=== Paid Package === Available only when ’‘’Official’’’ is selected.

=== M3U Playlist === Enable this option to display the customer’s M3U Playlist URL in the Client Area.

=== Bouquets === Select one or more bouquets that will be assigned automatically.

=== Username Format === * Digits Only * Letters & Digits

=== Password Format === * Digits Only * Letters & Digits

Save the product after completing all settings.

7. Place a Test Order

Place an order.

Complete payment.

Accept the order from the admin area.

Verify that the IPTV account is created successfully.

8. Creating Multiple IPTV Products

Reuse the same server for multiple IPTV products by changing: * Product Type * Paid Package * Bouquets * Pricing * Trial or Official Line

Client Area Features

Clients can view: * IPTV Username * IPTV Password * M3U Playlist URL * Service Status * Product Information

Troubleshooting

Test Connection Failed

Verify: * IPTV Panel URL * Username and Password * API Access * Firewall Rules

Product Not Provisioning

Verify: * Server assignment * Module selection * Order acceptance * API credentials * Product configuration

M3U Playlist Not Visible

Verify: * M3U option is enabled. * IPTV panel returns a valid URL. * Service has been provisioned.

Best Practices

- Test products before going live. - Keep regular backups. - Verify API connectivity. - Keep the module updated.

Support

When contacting support, provide:

- WHMCS Version - PHP Version - Module Version - Error Message - Screenshots (if applicable)