Description
Dream4K Reseller Module for WHMCS
Dream4K Reseller Module for WHMCS connects your WHMCS installation with Dream4K reseller panels through API-key integration. It automates the creation and renewal of Streamline and MAG services while giving administrators direct access to panel packages, bouquet templates, reseller information, and customer delivery tools.
The module reduces repetitive panel work and provides customers with a professional service page containing credentials, portal information, expiry details, WebTV access, and downloadable IPTV applications.
Streamline and MAG Provisioning
- Streamline Services: Create username and password-based IPTV accounts through the Dream4K API.
- MAG Services: Provision subscriptions using a customer-provided MAC address.
- Package Assignment: Apply the Dream4K package selected for the WHMCS product.
- Bouquet Templates: Assign the selected panel template during account creation.
- Reseller Notes: Tag created services with their corresponding WHMCS service ID.
- Country Setting: Create supported services with worldwide availability.
Dynamic Product Configuration
- Retrieve available Dream4K packages directly from the reseller panel.
- Display each package’s duration, duration unit, connection allowance, and credit cost.
- Retrieve active bouquet templates from the panel.
- Choose separate packages and bouquets for individual WHMCS products.
- View the connected reseller username and available credit balance.
- Configure products for either Streamline or MAG delivery.
Automated Service Data
- Extract the generated Streamline username and password from a successful panel response.
- Save Streamline credentials to the corresponding WHMCS service.
- Protect stored Streamline passwords using the WHMCS encryption workflow.
- Retrieve service information from the panel after creation.
- Update the WHMCS next due date using the returned Dream4K expiry date.
- Create a validated MAG Address product field for MAG-based services.
Streamline and MAG Renewals
- Extend Streamline subscriptions using the existing service credentials.
- Extend MAG subscriptions using the customer’s MAC address.
- Apply the package currently configured for the WHMCS product.
- Refresh the WHMCS next due date after a successful extension.
- Record provisioning and renewal requests through the WHMCS module log.
Multiple Dream4K Panels
- Add and manage multiple Dream4K reseller panel connections.
- Assign a specific panel connection to each WHMCS product.
- Test the API key before saving a connection.
- Edit or remove existing panel records from the addon interface.
- Display API keys in masked form within the panel list.
- Configure MAG, M3U, and WebTV portal URLs for each connection.
- Store a separate WebTV authentication API key where required.
Streamline Client Area
- Display the IPTV username with a show-or-hide control for the password.
- Show the Dream4K service expiry date.
- Provide direct access to the configured M3U portal.
- Display product, status, registration, pricing, billing-cycle, and payment information.
- Show configured WHMCS upgrade and knowledgebase links.
Token-Based WebTV Access
- Request a WebTV authentication token using the configured API key and service credentials.
- Display a direct Watch Stream button when a valid token is returned.
- Open the configured WebTV portal using a token-based login URL.
- Avoid asking customers to enter their IPTV credentials again when token login is available.
MAG Client Area
- Display the customer’s current MAG address.
- Show the configured MAG portal URL.
- Display WHMCS service status, registration, billing, and due-date information.
- Provide links for supported subscription upgrades, cancellation requests, and setup guidance.
Customer Application Downloads
- Add custom IPTV application names and download links from the addon area.
- Categorize applications for Android, iOS, Windows, Linux, and macOS.
- Present available applications in a customer-friendly download window.
- Add or remove application links without modifying the client-area template.
Service Email Integration
- Install a dedicated IPTV Service Details product email template.
- Include the customer’s Streamline credentials and billing information.
- Provide M3U and M3U Plus playlist formats through the service email.
- Include an Enigma2 OE 2.0 setup command.
- Generate portal and token-based WebTV links through custom email merge fields.
Why Choose This Module?
- Reduce Manual Work: Create and renew Dream4K Streamline and MAG subscriptions from WHMCS.
- Use Live Panel Data: Select packages and bouquets retrieved directly from the reseller API.
- Improve Customer Access: Deliver credentials, portals, expiry details, applications, and WebTV access.
- Organize Multiple Connections: Assign different WHMCS products to different Dream4K panels.
- Keep Billing Dates Aligned: Update WHMCS due dates using panel expiry information.
- Simplify Onboarding: Send useful credentials, playlist formats, and setup information by email.
Ideal For
- Dream4K IPTV resellers
- Providers selling Streamline and MAG subscriptions
- Businesses that need panel-based package and bouquet selection
- Resellers managing multiple Dream4K panel connections
- WHMCS businesses offering WebTV and IPTV application access
Professional Dream4K Automation
Dream4K Reseller Module for WHMCS combines API-based Streamline and MAG provisioning, renewals, dynamic package and bouquet selection, expiry synchronization, multiple panel management, token-based WebTV access, application downloads, client service details, and onboarding emails in one organized workflow.




