XUI Reseller Panel
Complete reseller management solution
Product Description
XUI Reseller Panel is a complete reseller management solution that integrates seamlessly with WHMCS. This powerful module allows you to manage multiple XUI reseller panels from a single WHMCS installation, providing automated account creation, subscription management, and comprehensive client self-service features.
How It Works
The module connects your WHMCS billing system directly to your XUI reseller panel(s) via API. When a customer places an order, the module automatically creates a line in your XUI panel with the selected package and bouquets. The system supports both Stream Line (M3U) and MAG device configurations, allowing you to offer different product types to your customers.
The module includes a cron synchronization feature that automatically syncs expiration dates between XUI panels and WHMCS, ensuring your billing system always has accurate service expiration information. Clients can manage their subscriptions directly from the WHMCS client area, including changing passwords, viewing bouquets, downloading M3U playlists, and accessing IPTV applications.
Key Features
- Multiple Panel Support: Manage multiple XUI reseller panels from a single WHMCS installation
- Stream Line & MAG Device Support: Create products for both M3U streaming and MAG device configurations
- Bouquet Management: Assign specific bouquets to products, allowing customers to select bouquets during ordering
- Client Self-Service: Clients can change line passwords, manage bouquets, download M3U URLs, and access IPTV applications
- Trial & Official Packages: Support for both trial and official package types
- Automatic Line Creation: Lines are automatically created in XUI panel upon payment confirmation
- Cron Synchronization: Automatic sync of expiration dates between XUI and WHMCS
- ISP Lock Support: Enable ISP locking for enhanced security
- Watch Stream Feature: Optional "Watch Stream" button for customers in client area
- Custom Fields: Allow customers to enter custom usernames/passwords or MAC addresses during ordering
- Admin Tools: Find Line ID functionality, panel management, and comprehensive logging
How to Use
- Install the addon module by uploading files to your WHMCS installation directory
- Activate the module in Setup > Addon Modules > XUI Reseller Panel
- Add your XUI reseller panel(s) in the admin area by providing panel URL, username, password, and other settings
- Configure global settings including username/password formats, custom field names, and common identifiers
- Create products in WHMCS and assign the XUI Reseller Panel server module
- Configure product settings: Select panel, choose Stream Line or MAG device type, select packages, enable M3U links, set bouquet options
- Set up cron job to run the synchronization script for automatic expiration date updates
- Test order creation to ensure everything works correctly
- Clients can now order services, and lines will be automatically created in your XUI panel
This module provides a complete automation solution for IPTV resellers, eliminating manual work and ensuring seamless integration between your billing system and XUI panels.
Frequently Asked Questions
Which XUI panels are supported?
The module supports all major XUI panel versions including XUI One, XUI 3, and compatible XUI-based panels. It works with the standard XUI API for account management.
How does automatic account creation work?
When a customer places an order and payment is confirmed, the module automatically creates an account on your XUI panel using the API. It sets up the username, password, package, expiration date, and all configured settings.
Can I manage multiple XUI panels?
Yes, you can configure multiple XUI panel connections. Each product can be assigned to a specific panel, allowing you to distribute accounts across different servers or panels.
How are subscriptions renewed?
The module automatically renews subscriptions when payment is received. It extends the account expiration date on the XUI panel and updates the service status in WHMCS.
What happens if a payment fails?
If a payment fails or subscription isn't renewed, the module can automatically suspend or terminate the account on the XUI panel based on your configuration. You can also set grace periods.
Can customers manage their own accounts?
Yes, the module provides a client area where customers can view their account details, change passwords, view usage statistics, and access their XUI panel directly.
How do I configure package settings?
You configure package settings in the module admin area. You can set connection limits, speed limits, expiration dates, and other XUI panel-specific settings that will be applied when accounts are created.
What if I need to manually create an account?
You can still manually create accounts directly on the XUI panel if needed. The module will sync with manually created accounts and manage them going forward.
How does the cron job work?
The module includes a cron job that runs periodically to sync account status, check expirations, suspend expired accounts, and update service statuses in WHMCS. This ensures everything stays in sync.
Can I customize the account creation process?
Yes, you can customize various aspects including username format, password generation, default package settings, and which XUI panel features are enabled for each product.
Related Products
8k Panel Dashboard
Advanced panel dashboard solution
- Get Subscription Username/Password
- Clients Can Change Line Password
- Download M3U URL or Playlist file
- Download IPTV Applications
- + 6 more features
Product Order Limiter
Set order limits per product
- Set order limits per product (1 time, 2 times, etc.)
- Choose which order statuses to check (any, active, completed)
- Custom error messages with {product} and {limit} placeholders
- Beautiful red alert box with icon and title
- + 4 more features
NXT Reseller Panel
NXT panel reseller management
- Get Subscription Username/Password
- Clients Can Change Line Password
- Download M3U URL or Playlist file
- Download IPTV Applications
- + 5 more features