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.




