WHMCS MODULES

logo
Menu
  • Home
  • ABOUT US
  • OUR PRODUCTS
    • ALL PRODUCTS
    • WHMCS ADDONS
    • WHMCS OTT MODULES
    • WHMCS PAYMENT GATEWAYS
    • WEB PLAYER
    • WHMCS Client Area Themes
    • WordPress OTT Themes
  • OUR SERVICES
  • CONTACT US
  • CLIENT AREA
logo
HOME ABOUT US
ALL PRODUCTS WHMCS ADDONS WHMCS OTT MODULES WHMCS PAYMENT GATEWAYS WEB PLAYER WHMCS CLIENT AREA THEMES WORDPRESS OTT THEMES
OUR SERVICES CONTACT US CLIENT AREA
Home / WHMCS OTT Modules / MidnightStreamer Reseller Module for WHMCS
MidnightStreamer Reseller Module for WHMCS

MidnightStreamer Reseller Module for WHMCS

$99.00 USD

The MidnightStreamer Reseller Module for WHMCS automates Streamline and MAG provisioning, bouquets, lifecycle actions, credentials, multi-panel management, and client access.

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
Category: WHMCS OTT Modules Tags: bouquet management, IPTV automation, IPTV lifecycle automation, MAG provisioning, MidnightStreamer reseller, panel login integration, reseller panel management, Streamline provisioning, WHMCS IPTV module, WHMCS MidnightStreamer module
  • Description
  • FAQs

Description

MidnightStreamer Reseller Module for WHMCS

The MidnightStreamer Reseller Module for WHMCS connects your WHMCS installation with MidnightStreamer reseller panels using panel username and password authentication. It helps IPTV providers create Streamline and MAG services, assign packages and bouquets, manage subscription lifecycle actions, and provide customers with useful service information.

By bringing essential MidnightStreamer operations into WHMCS, the module reduces repetitive panel work and creates a more organized provisioning workflow for resellers.

Supported IPTV Services

  • Streamline: Create username and password-based IPTV lines.
  • MAG Device: Create services using a customer-provided MAC address.
  • Panel Packages: Assign packages retrieved from the connected MidnightStreamer panel.
  • Multiple Bouquets: Select and apply more than one available bouquet to a service.

Panel Login Integration

  • Connect using the MidnightStreamer panel URL, username, and password.
  • Validate panel login details before adding or updating a connection.
  • Use CSRF-token and session-cookie handling for supported panel operations.
  • Retrieve the available reseller credit balance.
  • Load available packages, package details, and bouquets during product configuration.

Automated IPTV Provisioning

  • Create Streamline and MAG services through WHMCS module actions.
  • Assign the package selected for the WHMCS product.
  • Apply the selected bouquets during service creation.
  • Enable the panel’s second-IP restriction for newly created services.
  • Store the returned panel service ID in the WHMCS service record.
  • Store Streamline credentials using the WHMCS password-encryption workflow.
  • Update WHMCS next due and next invoice dates using the panel expiry date.
  • Add reseller notes using supported service and customer variables.

Complete Lifecycle Management

  • Renew: Extend Streamline and MAG services using the configured package and bouquets.
  • Suspend: Disable the corresponding Streamline or MAG service.
  • Unsuspend: Re-enable a suspended service.
  • Change Package: Extend the service using updated package and bouquet settings.
  • Terminate: Delete the corresponding service from the panel.
  • Date Updates: Refresh WHMCS billing dates after successful renewal and package actions.

Package and Bouquet Management

  • Retrieve available MidnightStreamer packages dynamically.
  • Display package details during WHMCS product configuration.
  • Load bouquets available for the selected package.
  • Select multiple bouquets for each WHMCS product.
  • Apply selected bouquets during creation, renewal, and package changes.

Smart Credential Management

  • Generate Streamline usernames and passwords automatically.
  • Choose numeric or alphanumeric generation formats.
  • Configure generated username and password lengths.
  • Optionally allow customers to submit preferred credentials while ordering.
  • Customize the product field names used for username, password, and MAG address.

Multiple Panel Management

  • Add and manage multiple MidnightStreamer panel connections.
  • Assign a specific panel to each WHMCS product.
  • Test panel login details before saving them.
  • Edit or remove existing panel records.
  • Configure separate MAG Portal, M3U, and Web Portal URLs for each panel.
  • View configured panel names, usernames, and access URLs in the addon interface.

Streamline Client Area

Streamline customers receive a modern service page containing their connection details and useful setup tools.

  • View the IPTV username.
  • 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.
  • Select and copy generated playlist or device setup details.
  • Open the WHMCS knowledgebase for setup assistance.

Playlist and Device Formats

  • Simple List with HLS, MPEG-TS, and RTMP output
  • M3U Plus with HLS, MPEG-TS, and RTMP output
  • Enigma 2 OE 2.0 setup scripts
  • GigaBlue output formats
  • DreamBox OE 2.0 format
  • WebTV List format

Customizable Product Setup

  • Customize reseller notes using service ID, client ID, name, email, and phone variables.
  • Customize customer-facing field names for Streamline and MAG products.
  • Configure numeric or alphanumeric credential-generation rules.
  • Maintain separate customer portal URLs for each panel connection.

Detailed Activity Logs

The addon stores supported provisioning and lifecycle activity in a dedicated log. Administrators can review the latest records with the action, service ID, client ID, status, request details, response, and timestamp.

Why Choose This Module?

  • Reduce Manual Provisioning: Create and manage Streamline and MAG services through WHMCS.
  • Control Service Content: Assign panel packages and multiple bouquets to each product.
  • Manage the Full Lifecycle: Renew, suspend, unsuspend, change, and terminate services.
  • Improve Customer Access: Provide credentials, portal links, playlist formats, and setup scripts.
  • Manage Multiple Panels: Connect different WHMCS products to different MidnightStreamer panels.
  • Support Troubleshooting: Review request and response information through activity logs.

Ideal For

  • IPTV resellers using MidnightStreamer panels
  • Providers selling Streamline and MAG subscriptions
  • Businesses that need product-level package and bouquet control
  • Resellers managing multiple MidnightStreamer panel connections
  • WHMCS businesses seeking complete IPTV lifecycle automation

Complete MidnightStreamer Automation

The MidnightStreamer Reseller Module for WHMCS combines Streamline and MAG provisioning, packages, bouquets, credential generation, lifecycle actions, multi-panel administration, Streamline customer access, device formats, reseller notes, and activity logging in one comprehensive IPTV workflow.

What does MidnightStreamer Reseller Module for WHMCS do?

It connects WHMCS with MidnightStreamer reseller panels to automate Streamline and MAG provisioning, renewals, lifecycle actions, package assignment, bouquets, 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 MidnightStreamer reseller account?

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

How does the module connect to MidnightStreamer?

It uses the configured panel URL, reseller username, and password.

Is an API key required?

No, this integration uses the supported panel login workflow rather than API-key authentication.

Is a MidnightStreamer reseller account included?

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

Are reseller credits included?

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

Can the panel login be validated before saving?

Yes, the module can test the supplied panel credentials before saving the connection.

Can multiple MidnightStreamer panels be connected?

Yes, administrators can add and manage multiple panel connections.

Can different WHMCS products use different panels?

Yes, each product can be assigned to an appropriate configured MidnightStreamer panel.

Can saved panel connections be edited?

Yes, administrators can update existing panel details.

Can unused panel connections be removed?

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

Which portal URLs can be configured?

Separate MAG Portal, M3U, and Web Portal URLs can be configured for each connection.

Does the module display the reseller credit balance?

Yes, supported panel information includes the available reseller credit balance.

Does the module create IPTV services automatically?

Yes, supported services can be created through the WHMCS activation workflow.

Does it support Streamline services?

Yes, it can provision username-and-password-based Streamline accounts.

Does it support MAG devices?

Yes, it can provision MAG services using customer-provided MAC addresses.

Can Streamline and MAG products be configured separately?

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

Can packages be retrieved from MidnightStreamer?

Yes, available panel packages can be loaded during WHMCS product configuration.

Can package details be viewed during configuration?

Yes, the module displays supported package information to help administrators select the appropriate option.

Can different products use different packages?

Yes, each WHMCS product can be assigned its own MidnightStreamer package.

Does package selection change the WHMCS price?

No, WHMCS controls product pricing while package selection controls what is provisioned on the panel.

Does the module retrieve available bouquets?

Yes, it loads bouquets available for the selected package.

Can multiple bouquets be assigned to one product?

Yes, supported products can be configured with multiple bouquet selections.

Are selected bouquets applied during account creation?

Yes, the configured bouquets are applied when creating supported services.

Are bouquets applied during renewal?

Yes, supported renewal actions use the configured package and bouquet selections.

Are bouquets applied during package changes?

Yes, supported package actions use the updated package and bouquet configuration.

Can customers select bouquets during checkout?

Customer-facing bouquet selection should only be advertised if enabled by your installed module configuration.

Can customers update bouquets from the client area?

Client-side bouquet editing should only be advertised if supported by your installed version.

Does the module generate Streamline credentials?

Yes, it can generate usernames and passwords automatically.

Can administrators configure numeric credentials?

Yes, supported generation rules include numeric formats.

Can administrators configure alphanumeric credentials?

Yes, supported generation rules include alphanumeric formats.

Can username and password lengths be configured?

Yes, administrators can set the desired generated credential lengths.

Can customers provide preferred credentials?

Yes, supported product fields can allow customers to submit preferred credentials during ordering.

Can customer-provided credentials be disabled?

Yes, administrators can rely on automatic generation instead.

Can custom field names be configured?

Yes, administrators can customize the field names used for usernames, passwords, and MAG addresses.

Are Streamline passwords stored securely in WHMCS?

Yes, supported password storage uses the WHMCS encryption workflow.

Does the module validate MAG addresses?

Yes, supported MAG products validate the customer-provided MAC address format.

Does it store the remote panel service ID?

Yes, the returned Streamline or MAG identifier is saved with the corresponding WHMCS service.

Does the module add reseller notes?

Yes, supported service creation can include reseller notes generated from WHMCS information.

Which variables can be used in reseller notes?

Supported variables include service ID, client ID, customer name, email address, and telephone number.

Can Streamline services be renewed through WHMCS?

Yes, existing Streamline subscriptions can be extended through the supported renewal action.

Can MAG services be renewed?

Yes, supported MAG subscriptions can also be renewed.

Is WHMCS billing information updated after renewal?

Yes, supported renewal and package actions update the relevant WHMCS service dates using panel expiry information.

Can unpaid services be suspended?

Yes, supported Streamline and MAG services can be disabled through the WHMCS suspension action.

Can suspended services be restored after payment?

Yes, the supported unsuspension action can re-enable the corresponding panel service.

Can services be terminated from WHMCS?

Yes, the supported termination action removes the corresponding service from the panel.

Can administrators change a service package?

Yes, supported package changes can be initiated from WHMCS.

Do administrators need to log in to the panel for lifecycle actions?

No, supported creation, renewal, suspension, unsuspension, package-change, and termination actions are handled through WHMCS.

What happens if a panel action fails?

The module returns the available panel error and records supported activity for troubleshooting.

Can panel expiry dates update WHMCS?

Yes, returned expiry dates can update WHMCS next due and next invoice dates.

Does the module include synchronization tools?

Service information is synchronized during supported provisioning and lifecycle actions.

Does the module include activity logs?

Yes, supported provisioning and lifecycle actions are stored in a dedicated activity log.

What information can appear in the logs?

Logs can include the action, service ID, client ID, status, request information, response, and timestamp.

Can logs help diagnose failed provisioning?

Yes, administrators can review panel requests and responses to identify connection, package, credential, or credit problems.

Can logs contain sensitive information?

Yes, access to module logs should be limited to trusted administrators.

What can Streamline customers view in the client area?

Customers can view their IPTV username, password, due date, portal links, playlist formats, and setup information.

Can customers reveal and hide their password?

Yes, the supported client interface provides convenient credential visibility controls.

Can customers access the M3U portal?

Yes, the configured M3U portal or DNS address can be displayed.

Can customers access a Web Portal?

Yes, the configured Web Portal can be opened for supported online viewing.

Can customers view the service due date?

Yes, the client area displays the applicable WHMCS due-date information.

Can customers access setup assistance?

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

Does the module provide M3U playlist formats?

Yes, supported Streamline customers can access multiple playlist and device formats.

Does it support a Simple List format?

Yes, Simple List output is available with supported HLS, MPEG-TS, and RTMP options.

Does it support M3U Plus?

Yes, M3U Plus output is available with supported HLS, MPEG-TS, and RTMP options.

Does it provide Enigma2 setup scripts?

Yes, the supported client tools include Enigma2 OE 2.0 setup scripts.

Does it support GigaBlue devices?

Yes, supported GigaBlue output formats are included.

Does it support DreamBox?

Yes, a supported DreamBox OE 2.0 format is available.

Does it support WebTV List format?

Yes, a WebTV List format is included among the supported customer options.

Can customers copy playlist or setup details?

Yes, supported client controls make playlist and device information easier to select and copy.

Does the client area support MAG service details?

MAG delivery uses the configured MAC address and portal information, while available client tools depend on the product template.

Does the module send welcome emails?

WHMCS can send the configured product welcome email after successful activation.

Can welcome emails include IPTV credentials?

Yes, supported WHMCS merge fields can include the assigned username, password, and service information.

Does the module process customer payments?

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

Does it store customer payment-card information?

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

Can provisioning fail because of insufficient reseller credits?

Yes, the panel may reject account creation or renewal when the reseller balance is insufficient.

Does the module automatically purchase more credits?

No, administrators must maintain sufficient panel credits separately.

Does the module provide IPTV channels or content?

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

Does it host IPTV streams?

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

Is the module responsible for content licensing?

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

Does the WHMCS server require internet access?

Yes, it must communicate with the configured MidnightStreamer panel.

Should the WHMCS website use HTTPS?

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

What happens if the MidnightStreamer panel is unavailable?

Provisioning, renewal, lifecycle, and information requests may fail until communication is restored.

Are failed actions recorded?

Yes, supported failures are returned through WHMCS and recorded in the module activity log.

Does the module require the standard WHMCS cron?

Yes, scheduled billing, invoice, suspension, and renewal workflows depend on normal WHMCS cron operation.

Does it require a separate custom cron job?

No separate custom cron is normally required for the core provisioning and lifecycle actions.

Does the module modify WHMCS core files?

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

Are template modifications required?

Standard installation does not require editing WHMCS core files.

Does it work with standard WHMCS themes?

Yes, supported client-area tools are designed for standard WHMCS 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 layouts may require visual changes.

Can the module be used with an existing MidnightStreamer business?

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

Can existing panel services be imported automatically?

Automatic import should only be advertised if it is available in your installed module version.

Can services be migrated from another IPTV panel?

No automatic cross-panel migration should be assumed; migration may require manual work or custom development.

Can the module reduce manual work?

Yes, it automates supported provisioning, renewals, lifecycle actions, package and bouquet assignment, credential handling, and customer delivery.

Can it prevent every provisioning error?

No, but connection validation, credential rules, package selection, and activity logs help reduce and diagnose common problems.

Who should use this module?

It is suitable for MidnightStreamer IPTV resellers, hosting providers offering IPTV services, and businesses seeking complete WHMCS-based provisioning and lifecycle automation.

Related products

  • Stream Creed Reseller Module for WHMCS

    Stream Creed Reseller Module for WHMCS

    The Stream Creed Reseller Module for WHMCS automates Streamline and MAG provisioning, lifecycle actions, credentials, validation, multi-panel management, and customer self-service. 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
    $99.00 USD
    View DetailsBuy Now
  • XUI ONE Reseller Module for WHMCS

    XUI ONE Reseller Module for WHMCS

    The XUI Reseller Module for WHMCS automates Streamline and MAG service provisioning, lifecycle actions, bouquet management, synchronization, and client self-service across multiple XUI ONE panels. 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
    $99.00 USD
    View DetailsBuy Now
  • Mega OTT Reseller Module for WHMCS

    Mega OTT Reseller Module for WHMCS

    The Mega OTT Reseller Module for WHMCS automates Streamline and MAG provisioning, package actions, service activation controls, multi-panel management, logs, and customer access. 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
    $99.00 USD
    View DetailsBuy Now
  • Xtream UI Reseller Module for WHMCS

    Xtream UI Reseller Module for WHMCS

    The Xtream UI Reseller Module for WHMCS automates Streamline and MAG provisioning, service lifecycle actions, package assignment, bouquet selection, credentials, and client access. 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
    $99.00 USD
    View DetailsBuy Now
logo

Premium WHMCS modules, OTT/IPTV solutions, payment gateways, and themes for hosting and streaming businesses.

Contact us on Telegram

Quick Links

Home Services Contact Us Blog

Our Services

WHMCS Addons WHMCS OTT Modules WHMCS Payment Gateways WHMCS Client Area Themes WordPress OTT Themes Custom Development

Legal

Terms of Service Refund Policy Privacy Policy

© 2026 WHMCS MODULES. All Rights Reserved.