Panel Integration
How to Integrate NXT Dashboard Panel
Complete guide for connecting NXT Dashboard panels with IPTVbp for automated subscription management.
3 min read
Updated March 1, 2026
15 views
nxt-dashboard
panel-integration
setup
api
Integrating NXT Dashboard Panel
NXT Dashboard is a modern IPTV panel system with an intuitive interface. This guide covers integration with IPTVbp for automated provisioning.
Prerequisites
- NXT Dashboard panel installed and accessible
- Admin credentials for NXT panel
- Panel URL (https://yourpanel.com)
- API token generated in NXT Dashboard
- At least one package/plan created
Step 1: Generate API Token in NXT Dashboard
- Log into NXT Dashboard admin panel
- Navigate to Settings → API Access
- Click Generate New Token
- Give it a name: "IPTVbp Integration"
- Set permissions:
- ✅ Create Users
- ✅ Manage Subscriptions
- ✅ View Packages
- ✅ Extend/Modify Accounts
- Copy and save the API token (shown only once!)
Step 2: Add NXT Panel to IPTVbp
- Go to Services → IPTV Panels
- Click Add New Panel
- Select Panel Type: NXT Dashboard
- Fill in details:
- Display Name: NXT Main Panel
- Panel URL: https://yourpanel.com
- API Token: Paste token from step 1
- Click Test Connection
- Verify you see available packages
- Click Save
Step 3: Map NXT Packages
NXT Dashboard uses a different structure than Xtream UI:
- Click Configure Packages on your panel
- For each package, set:
- Package Name: As shown in NXT
- Package Type: Regular / Reseller / Trial
- Max Devices: Concurrent connections allowed
- Features: Live TV, VOD, Series, Catch-Up
- Save package mapping
Step 4: Create Products
- Navigate to Products → Create New
- Enter product details
- In Panel Configuration:
- Select NXT Dashboard panel
- Choose package
- Set device limit
- Configure pricing and billing
- Save and publish
NXT-Specific Features
Multi-Device Support
NXT Dashboard natively supports multiple devices per account:
- Set device limit in product configuration
- Customers can add devices in their NXT portal
- System enforces device limits automatically
- Devices can be managed by customer or admin
MAC Address Binding
For STB/MAG devices:
- Enable MAC binding in package settings
- Customer enters MAC address during signup
- Account works only on specified MAC
- Useful for preventing account sharing
Player Apps Integration
NXT supports various player apps:
- Web Player: Built-in browser player
- Mobile Apps: iOS and Android
- Smart TV Apps: Samsung, LG, Android TV
- STB Apps: MAG, Formuler, etc.
Automation Settings
Account Creation
- Username Format: email or custom (user-{id})
- Password: Auto-generated or customer-chosen
- Activation: Immediate or manual approval
- Welcome Email: Include login credentials and portal link
Renewals
- Auto-Extend: Extend account when payment succeeds
- Grace Period: 3-7 days after expiration
- Suspension: Disable account after grace period
- Reactivation: Auto-enable when customer pays
Troubleshooting
API Token Invalid
Solutions:
- Regenerate token in NXT Dashboard
- Verify token has correct permissions
- Update token in IPTVbp panel settings
- Check token hasn't expired
Accounts Not Creating
Solutions:
- Check NXT panel is accessible
- Verify package exists in NXT
- Review IPTVbp error logs
- Test API manually using NXT documentation
Best Practices
- Use HTTPS for panel URL
- Rotate API tokens every 90 days
- Monitor NXT panel server resources
- Keep NXT Dashboard updated
- Regular database backups
- Set up monitoring alerts
Next Steps
Related Articles
Getting Started
Creating and Configuring IPTV Products
Learn how to create IPTV subscription products with proper pricing, billing cycles, and panel configuration.
28 views
Panel Integration
How to Integrate Xtream UI Panel
Complete guide to connecting and configuring Xtream UI / XUI panels with automated provisioning.
22 views
Getting Started
Getting Started with IPTVbp Platform
Complete guide to setting up your vendor account and getting started with the IPTV billing platform.
21 views