TV Plus Reseller Module for WHMCS

$99.00 USD

TV Plus Panel Module for WHMCS automates Streamline and MAG provisioning, renewals, bouquets, playlists, WebTV access, and customer service details.

Included:

  • 7-Day Free Trial Access
  • Multi-Level Technical Support
  • One-Time Payment, No Recurring Fees
  • Lifetime Owned License
  • Instant Download After Purchase
  • Latest WHMCS Compatible

Description

TV Plus Panel Module for WHMCS

TV Plus Panel Module for WHMCS connects WHMCS with TV Plus reseller panels through API-key integration. It automates Streamline and MAG account creation, subscription renewals, bouquet assignment, credential storage, and customer access to IPTV service information.

Alongside provisioning, the module gives Streamline customers playlist downloads, WebTV access, device scripts, and application links through a feature-rich WHMCS client area.

Streamline and MAG Provisioning

  • Streamline Accounts: Create username and password-based IPTV services through the TV Plus API.
  • MAG Devices: Provision subscriptions using a customer-supplied MAC address.
  • Automatic Credentials: Retrieve generated Streamline credentials from the panel and save them to WHMCS.
  • Service Record Updates: Store the returned panel user ID with the corresponding WHMCS service.
  • Expiry Synchronization: Update the WHMCS next due date using available panel expiry information.
  • MAC Validation: Create the required MAG product field with MAC-address format validation.

Subscription and Bouquet Options

  • Offer a trial subscription using one demo ticket.
  • Configure one-month, three-month, six-month, and one-year subscriptions.
  • Retrieve available bouquet options from connected reseller panels.
  • Assign the selected bouquet package during Streamline or MAG creation.
  • Display reseller identity and available credits during WHMCS product configuration.

Streamline and MAG Renewals

  • Renew Streamline services using their existing username and password.
  • Renew MAG services using the associated MAC address.
  • Apply the subscription duration selected for the WHMCS product.
  • Refresh stored Streamline credentials and service identifiers after renewal.
  • Update the WHMCS next due date when valid expiry data is returned.

Multiple Reseller Panel Management

  • Add and manage multiple TV Plus reseller panel connections.
  • Assign a specific reseller panel to each WHMCS product.
  • Test the panel URL and API key before saving a connection.
  • Edit or remove existing panel records from the addon interface.
  • Configure separate MAG Portal, M3U, and Web Portal URLs for each connection.

Streamline Client Area

  • View the IPTV username and reveal or hide the service password.
  • View the configured MAG Portal and service expiry information.
  • Display the current WHMCS status, billing cycle, registration date, and next due date.
  • Optionally show an M3U playlist section for supported products.
  • Optionally launch the configured WebTV player using the customer’s service credentials.
  • Provide direct access to subscription upgrades and the WHMCS setup guide.

Playlist and Device Tools

  • Generate downloadable M3U and M3U Plus playlist links.
  • Use the configured M3U base URL and customer credentials automatically.
  • Provide Enigma2 OE 1.6 and Enigma2 OE 2.0 setup scripts.
  • Provide an Octagon device setup command.
  • Let customers select available playlist and stream-output options.

MAG Client Area

  • Display the MAG device address and configured portal URL.
  • Show service status, registration information, billing cycle, and due date.
  • Display panel expiry details when returned by the API.
  • Provide links for subscription upgrades and setup guidance.

Customer Application Downloads

  • Add custom IPTV application names and download links from the admin area.
  • Categorize applications for Android, Windows, iOS, Linux, and macOS.
  • Display configured application downloads to Streamline customers.
  • Add or remove application links without editing client-area templates.

Customizable Client Text

  • Customize field labels for usernames, passwords, playlists, portals, and devices.
  • Edit client-facing button names, descriptions, and status messages.
  • Customize MAG validation and service messages.
  • Adjust device, auto-script, and stream-output wording from the addon settings.

Service Email Integration

  • Install an IPTV Service Details email template during addon activation.
  • Include customer credentials, playlist information, portal access, and billing details.
  • Add panel portal information through WHMCS email merge fields.
  • Edit the resulting product email through the standard WHMCS email-template system.

Why Choose This Module?

  • Reduce Manual Provisioning: Create and renew Streamline and MAG subscriptions through WHMCS.
  • Support Flexible Products: Configure trial and paid durations with bouquet selection.
  • Improve Customer Access: Present credentials, playlists, portals, scripts, and WebTV tools in one place.
  • Promote Your Applications: Offer platform-specific IPTV application downloads.
  • Manage Multiple Panels: Connect different products to different TV Plus reseller accounts.
  • Match Your Brand: Customize customer-facing labels and messages from the admin area.

Ideal For

  • TV Plus IPTV resellers
  • Providers selling Streamline and MAG subscriptions
  • Businesses offering trial and fixed-duration IPTV packages
  • Resellers managing multiple TV Plus panel connections
  • WHMCS providers wanting a richer IPTV client-area experience

Complete TV Plus Customer Experience

TV Plus Panel Module for WHMCS combines API-based Streamline and MAG provisioning, renewals, subscription and bouquet selection, multiple panel management, playlist downloads, device scripts, WebTV access, application links, customizable client text, and service email integration in one practical IPTV workflow.

What does TV Plus Reseller Module for WHMCS do?

It connects WHMCS with TV Plus reseller panels to automate supported Streamline and MAG account creation, subscription renewals, bouquet assignment, and customer service delivery.

Is this module compatible with the latest WHMCS version?

Yes, the module is compatible with the latest supported WHMCS version.

Is this module compatible with current PHP versions?

Yes, it supports PHP versions compatible with the latest WHMCS release.

Does the module require an active TV Plus reseller account?

Yes, you need authorized access to a compatible TV Plus reseller panel.

Is a TV Plus API key required?

Yes, a valid reseller API key is required for panel communication.

Is a TV Plus reseller account included?

No, reseller-panel access must be obtained separately from an authorized provider.

Are TV Plus reseller credits included?

No, required reseller credits must be purchased and maintained separately.

Can the panel connection be tested before saving?

Yes, the addon includes a connection-testing workflow for the panel URL and API key.

Can multiple TV Plus panels be connected?

Yes, administrators can add and manage multiple TV Plus reseller-panel connections.

Can different WHMCS products use different panels?

Yes, each supported product can be assigned to a selected TV Plus connection.

Can saved panel connections be edited?

Yes, administrators can update existing panel information.

Can unused panel connections be removed?

Yes, panel records that are no longer required can be deleted.

Which portal URLs can be configured?

Each connection can include separate MAG Portal, M3U, and Web Portal URLs.

Does the module display reseller information?

Yes, it can display the connected reseller username and available credit balance during product configuration.

Does the module create IPTV accounts automatically?

Yes, supported accounts can be created through the WHMCS service-activation workflow.

Does it support Streamline services?

Yes, it can create username-and-password-based IPTV accounts.

Does it support MAG services?

Yes, it can create MAG subscriptions using a customer-provided MAC address.

Can Streamline and MAG products be configured separately?

Yes, each WHMCS product can be configured for the required service type.

How are Streamline credentials created?

The TV Plus panel generates the username and password during successful account creation.

Are generated Streamline credentials saved in WHMCS?

Yes, the returned username and password are stored with the corresponding WHMCS service.

Are stored passwords encrypted?

Yes, the module uses the WHMCS password-encryption workflow before saving the service password.

Does the module save the remote panel user ID?

Yes, the returned service identifier is stored with the related WHMCS service.

Does the module create a MAG Address field?

Yes, configuring a MAG product creates the required product field when it does not already exist.

Does the MAG Address field validate the format?

Yes, the field uses MAC-address format validation.

Can customers enter their MAG address while ordering?

Yes, the MAG Address field can be displayed during the WHMCS ordering process.

Can customers change their MAG address from the client area?

No completed remote MAC-address update action was confirmed in the reviewed module version.

Can the module detect duplicate MAC addresses?

Duplicate-MAC checking was not confirmed in the reviewed version.

Can administrators select a subscription duration?

Yes, supported options include a trial, one month, three months, six months, and one year.

Does the module support a trial subscription?

Yes, the product configuration includes a trial option using one demo ticket.

Does selecting a subscription option change the WHMCS product price?

No, WHMCS pricing is configured separately. The selected option determines the panel subscription used for provisioning.

Can different WHMCS products use different subscription durations?

Yes, each product can be configured with its appropriate TV Plus subscription option.

Does the module retrieve bouquet options?

Yes, available bouquet options are loaded from supported TV Plus reseller-panel connections.

Can a bouquet be assigned during account creation?

Yes, the selected bouquet package is included when creating supported Streamline or MAG services.

Can different products use different bouquets?

Yes, each WHMCS product can be configured with its appropriate bouquet selection.

Can customers choose bouquets during checkout?

Customer-facing bouquet selection was not confirmed in the reviewed module version.

Can customers update bouquets after activation?

Client-area bouquet management was not confirmed in the reviewed version.

Can Streamline services be renewed?

Yes, existing Streamline services can be renewed through the TV Plus API.

Can MAG services be renewed?

Yes, supported MAG subscriptions can also be renewed.

Which subscription is used during renewal?

Renewal uses the subscription duration configured for the WHMCS product.

Are Streamline credentials refreshed after renewal?

Yes, the module retrieves the current panel service information and updates the stored credentials when returned successfully.

Is the WHMCS next due date updated after renewal?

Yes, valid expiry information returned by the panel is applied to the WHMCS service.

Is the next due date updated after initial provisioning?

Yes, supported Streamline creation retrieves expiry information and updates the WHMCS service date.

Is MAG expiry information updated after creation?

The reviewed MAG creation workflow stores the remote service ID, but a complete initial expiry update was not confirmed.

Does the module support automatic suspension?

No active remote suspension request was confirmed in the reviewed version.

Does it support automatic unsuspension?

No active remote unsuspension request was confirmed in the reviewed version.

Can TV Plus services be terminated through the module?

No active remote termination request was confirmed in the reviewed version.

Does the module support the WHMCS Change Package action?

A dedicated remote package-change function was not confirmed in the reviewed version.

Can customers use the normal WHMCS product-upgrade link?

The client interface can display the standard WHMCS upgrade link when upgrades are enabled, but remote package handling depends on your configuration.

Does the module assign different packages by WHMCS billing cycle?

No billing-cycle package mapping was confirmed. Products use the subscription and bouquet selected in their module configuration.

What information can Streamline customers view?

Customers can view their username, password, portal information, expiry, WHMCS service status, billing cycle, and other account details.

Can customers hide and reveal their password?

Yes, the client interface includes controls for showing and hiding the Streamline password.

Can customers view the configured MAG Portal?

Yes, the configured portal information can be displayed in the client area.

Can customers view their service expiry?

Yes, supported Streamline services display expiry information returned by the panel.

Can customers view their WHMCS billing information?

Yes, the service page can show status, registration date, billing cycle, payment information, and due dates.

Can customers download an M3U playlist?

Yes, supported Streamline products can display downloadable M3U and M3U Plus links when the option is enabled.

Can customers switch between M3U and M3U Plus?

Yes, the client interface allows customers to select the supported playlist format.

Which stream output is used by default?

The reviewed client-area workflow uses MPEG-TS output by default.

Does the module provide device setup scripts?

Yes, supported Streamline customers can access setup commands for selected devices.

Which device scripts are included?

The reviewed interface includes Enigma2 OE 1.6, Enigma2 OE 2.0, and Octagon setup commands.

Can customers copy the setup commands?

The interface provides customer-facing fields and controls for using the available setup information.

Does the module provide WebTV access?

Yes, supported Streamline products can display a Watch Stream option when it is enabled.

How does WebTV access work?

The customer’s IPTV username and password are submitted to the configured Web Portal through the client-area workflow.

Is token-based WebTV login included?

No token-based WebTV authentication was confirmed for this TV Plus module version.

Can the Watch Stream feature be disabled?

Yes, administrators can control whether the Watch Stream option appears for a product.

Is a WebTV portal included with the module?

No, you must provide and configure a compatible Web Portal URL.

Can administrators add IPTV application downloads?

Yes, administrators can add custom application names and download links.

Which application platforms are supported?

Applications can be categorized for Android, iOS, Windows, Linux, and macOS.

Where do customers see application downloads?

Available applications are displayed in a download window within the Streamline client area.

Can application links be removed later?

Yes, administrators can remove application entries that are no longer required.

Does the module install applications automatically?

No, it provides download links; customers must install the applications themselves.

What information can MAG customers view?

MAG customers can view their registered MAC address, configured portal URL, WHMCS status, billing cycle, and due-date information.

Can MAG customers request service cancellation?

Yes, the standard WHMCS cancellation link can appear when cancellation requests are enabled.

Can customers access a setup guide?

Yes, the client interface can link customers to the WHMCS knowledgebase.

Can customers access the standard WHMCS upgrade page?

Yes, the service page can display an upgrade link when upgrades are available.

Is the client area mobile-friendly?

The templates are designed for responsive WHMCS client areas, although custom themes should be tested.

Can customer-facing labels be customized?

Yes, the addon provides settings for supported labels, descriptions, buttons, and messages.

Which labels can administrators customize?

Supported settings include labels for usernames, passwords, playlists, portals, devices, setup scripts, and navigation controls.

Can MAG validation messages be customized?

Yes, supported success and error messages can be edited in the addon settings.

Can application links be managed without editing templates?

Yes, they can be added or removed from the module’s administrative interface.

Does the module install a welcome email template?

Yes, it installs an IPTV Service Details product email template.

What information can the welcome email contain?

It can include the customer’s service credentials, playlist URLs, MAG Portal, setup information, and billing details.

Can the email include M3U and M3U Plus links?

Yes, the supplied template includes both playlist formats.

Can the email include an Enigma2 setup command?

Yes, the supplied email template includes Enigma2 OE 2.0 setup information.

Can the welcome email be customized?

Yes, administrators can edit it through the standard WHMCS email-template interface.

Does the module add portal information to email merge fields?

Yes, the addon supplies supported portal information to WHMCS service emails.

Does the module keep provisioning logs?

Yes, supported account creation and renewal requests are recorded through the WHMCS module log.

What can the logs contain?

Logs can include the requested action, submitted values, panel response, and returned errors.

Can logs contain sensitive information?

Yes, access to WHMCS module logs should be restricted to authorized administrators.

Does the module process customer payments?

No, payments remain handled by WHMCS and the customer’s selected payment gateway.

Does it store payment-card details?

No, payment-card information is not required for TV Plus provisioning.

Can provisioning fail because of insufficient reseller credits?

Yes, the TV Plus panel may reject account creation or renewal if the reseller balance is insufficient.

Does the module automatically purchase additional credits?

No, administrators must maintain sufficient credits through their panel provider.

Does the module provide IPTV channels or content?

No, it automates service management for your authorized TV Plus reseller panel.

Does it host IPTV streams?

No, streaming and content delivery remain handled by the connected panel and configured portals.

Is the module responsible for content licensing?

No, the business using the module is responsible for applicable content rights, licensing, and legal compliance.

Does the WHMCS server require internet access?

Yes, it must communicate with the TV Plus reseller API and configured portals.

Should the WHMCS website use HTTPS?

Yes, HTTPS is strongly recommended to protect customer credentials and administrative data.

What happens if the TV Plus API is unavailable?

Provisioning, renewal, bouquet loading, and service-information requests may fail until communication is restored.

What happens if the Web Portal is unavailable?

WebTV access may be unavailable, but the remaining WHMCS service information can still be displayed.

Does the module require the normal WHMCS cron?

Standard invoice generation and scheduled billing workflows depend on the normal WHMCS cron.

Does it require a separate custom cron job?

No separate custom cron was confirmed for its core creation and renewal features.

Does the module modify WHMCS core files?

No, it operates through the WHMCS addon and provisioning-module architecture.

Are template modifications required?

Standard installation does not require modifications to WHMCS core files.

Does it work with standard WHMCS themes?

The included client templates are designed for standard WHMCS client-area structures.

Does it work with the Lagom theme?

Compatibility should be tested with your specific Lagom version and customizations.

Can custom themes require styling adjustments?

Yes, heavily customized client-area templates may require visual adjustments.

Can the module be used with an existing TV Plus business?

Yes, it is suitable for existing resellers who want to connect WHMCS ordering, billing, provisioning, and customer delivery.

Can existing TV Plus accounts be imported automatically?

Automatic import functionality was not confirmed in the reviewed version.

Can services be migrated from another IPTV panel?

No automatic migration feature was confirmed; migration may require manual work or custom development.

Can the module reduce manual provisioning work?

Yes, it automates supported Streamline and MAG creation, renewals, bouquet assignment, credential storage, and customer delivery.

Can it prevent every provisioning error?

No, but connection testing, MAC validation, panel responses, and module logs help diagnose common problems.

Who should use this module?

It is suitable for TV Plus IPTV resellers, hosting providers offering IPTV services, and businesses seeking WHMCS-based provisioning, renewals, playlist delivery, WebTV access, and application downloads.