Description
Mega OTT Reseller Module for WHMCS
The Mega OTT Reseller Module for WHMCS connects your WHMCS installation with Mega OTT reseller panels using bearer-token API authentication. It helps IPTV providers create Streamline and MAG services, manage common subscription actions, assign panel packages, and give customers direct access to their connection details.
The module brings essential Mega OTT operations into WHMCS, reducing repetitive panel work while creating a cleaner service-management experience for administrators and customers.
Supported IPTV Service Types
- Streamline: Create username and password-based M3U subscriptions.
- MAG Device: Create subscriptions using a customer-provided MAC address.
- Multiple Connections: Configure products for one, two, or three simultaneous device connections.
- Adult Content Control: Choose whether adult content is enabled for services created from a product.
Bearer-Token Panel Integration
- Connect a Mega OTT panel using its panel URL and API token.
- Validate the connection before adding or updating a panel.
- Retrieve the reseller username and available credit balance during product configuration.
- Configure separate MAG Portal, M3U, and Web Portal URLs for customer access.
Automated IPTV Provisioning
- Create Streamline and MAG subscriptions through WHMCS module actions.
- Assign the Mega OTT package selected for the WHMCS product.
- Apply the selected maximum connection limit and adult-content setting.
- Store the panel subscription ID in the WHMCS service record.
- Store returned Streamline credentials using the WHMCS password-encryption workflow.
- Update the service next due date and next invoice date using the panel expiry response.
- Add reseller notes using supported service and customer variables.
Mega OTT Package Selection
Assign one Mega OTT package to each WHMCS product according to the IPTV duration you want to sell. The included product configuration provides package choices ranging from short access periods to multi-year subscriptions.
- 4 Hours
- Paid 24-Hour Trial
- 1 Month
- 3 Months
- 6 Months
- 1 Year
- 2 Years
Service Lifecycle Actions
- Renew: Extend an existing subscription using the product’s selected package.
- Suspend: Deactivate the corresponding Mega OTT subscription from WHMCS.
- Unsuspend: Activate a previously deactivated subscription.
- Change Package: Apply the currently selected package through the module’s package action.
- Due-Date Updates: Update WHMCS billing dates when the panel returns a new expiration date.
Username and Customer Field Controls
- Automatically generate Streamline usernames when customers leave the username field blank.
- Choose numeric or alphanumeric username generation.
- Configure generated username length from the addon settings.
- Allow customers to submit a preferred Streamline username during ordering.
- Automatically create the required product fields according to the selected service type.
- Customize the field names used for Username, Password, and MAG Device information.
Multi-Panel Management
- Add and manage multiple Mega OTT panel records.
- Assign a specific panel to each WHMCS product.
- Validate API access before saving a panel.
- Edit or remove existing panel connections.
- Maintain separate panel, MAG Portal, M3U, and Web Portal URLs.
- View reseller identity and credit information during product setup.
Streamline Client Area
Streamline customers receive a modern service-information page containing their credentials, access URLs, billing date, and device setup options.
- View the IPTV username and reveal or hide the service password.
- View the service due date.
- Open the configured M3U portal or DNS address.
- Open the configured Web Portal for online viewing.
- Generate and copy playlist or setup details for supported devices.
- Open the WHMCS knowledgebase for setup assistance.
Playlist and Device Formats
Customers can choose from numerous generated playlist and receiver formats, then copy the resulting URL or setup script directly from the client area.
- M3U Plus with HLS, MPEG-TS, and RTMP output
- Simple List with HLS, MPEG-TS, and RTMP output
- Enigma 2 OE 1.6 and Enigma 2 OE 2.0 script
- DreamBox and Octagon formats
- StarLive, MediaStar, WebTV List, Ariva, and Spark
- GigaBlue and additional supported receiver formats
MAG Client Area
- View the registered MAG device MAC address.
- View the service due date.
- Open the configured MAG Portal URL.
- Open the configured Web Portal when available.
- Access the WHMCS knowledgebase for setup assistance.
Custom Reseller Notes
Create a reusable reseller-note template that is attached to newly provisioned subscriptions. Supported variables include the WHMCS service ID, client ID, client name, email address, and phone number.
Detailed Activity Logs
The addon records supported provisioning and service-management activity in a dedicated log table. Administrators can review the latest records with the action, service ID, client ID, result status, request details, response, and timestamp.
Why Choose This Module?
- Reduce Manual Provisioning: Create Streamline and MAG subscriptions through WHMCS.
- Offer Flexible Durations: Assign Mega OTT packages from short trials to multi-year access.
- Control Product Delivery: Configure service type, adult content, and maximum connections per product.
- Improve Customer Access: Provide credentials, portals, playlist formats, scripts, and setup guidance.
- Manage Multiple Panels: Connect different WHMCS products to different Mega OTT panel records.
- Support Troubleshooting: Review request and response information in the addon activity log.
Ideal For
- IPTV resellers using Mega OTT panels
- Providers selling Streamline and MAG subscriptions
- Businesses offering short-term and long-term IPTV packages
- Resellers managing multiple Mega OTT panel connections
- WHMCS businesses that want detailed IPTV client-area access
Professional Mega OTT Automation
The Mega OTT Reseller Module for WHMCS combines Streamline and MAG provisioning, package assignment, activation controls, renewal and package actions, multi-panel administration, customer portal access, device formats, reseller notes, and activity logging in one practical IPTV solution.




