1. Overview
QuickPanel v3.1.6 is a premium, feature-rich SMM panel script designed for resellers to run scalable social media marketing services efficiently. It includes tools for service management, order processing, user management, child panels, and automated cron tasks.
2. Key Features
- Modern responsive admin and user interface
- Google login integration
- Full CRUD for services & categories with bulk actions and API synchronization
- Order management with automatic and manual fulfillment options
- Child panel system with domain restrictions and management
- Advanced cron jobs for automated processing and notifications
- Multi-gateway payment support
- SEO and branding customization
- User roles, commissions, and wallet management
- Detailed update logs for service price and limits changes
3. Requirements
- PHP version: 7.4+ (recommended PHP 7.4 for full compatibility)
- MySQL 5.7+ or MariaDB equivalent
- PHP Extensions:
curl,json,mbstring,mysqli,openssl,pdo_mysql,zip - Apache or Nginx web server with mod_rewrite enabled
- SSL certificate for HTTPS (recommended)
- Cron job access to run scheduled tasks (see below)
4. Installation
- Upload all QuickPanel v3.1.6 files to your web server.
- Create a MySQL database and user with full privileges.
- Ensure PHP version is 7.4 or higher and required extensions are enabled.
- Visit
https://yourdomain.com/installand follow the on-screen setup wizard. - Configure your admin user account and essential panel settings.
- Setup cron jobs as described below to enable automation.
5. Cron Job Setup
To enable automated order processing, status updates, and notifications, set up the following cron job on your hosting panel. Run it every 1 minute:
/usr/bin/curl -s "https://yourdomain.com/cronjobs/main.php?token=YOURTOKEN" >/dev/null 2>&1
Notes:
- Replace
https://yourdomain.comwith your actual domain where QuickPanel is installed. - Make sure the cron binary path
/usr/bin/curlmatches your hosting environment (usewhich curlor ask your host). - This cron runs QuickPanel’s scheduled tasks every minute for timely processing.
6. Admin Panel Guide
- Dashboard: Monitor orders, users, revenue, and system health.
- Services & Categories: Add, edit, delete, and sync services from external APIs.
- Orders: View all orders with filters; manually update or cancel if needed.
- Users: Manage users’ profiles, wallets, commissions, and roles.
- Child Panels: Create and control child reseller panels with domain restrictions.
- Cron Jobs: Enable/disable cron tasks, view logs, and trigger manually if needed.
- Settings: Configure payment gateways, email SMTP, site SEO, branding, and languages.
- Update Logs: Track changes to service prices and limits.
7. User Panel Features
- User registration and login (including Google OAuth)
- Browse categorized services with search and filters
- Place orders with real-time validation of input fields
- View order history and status tracking
- Wallet management with multiple payment gateways integration
8. Updating the Script
- Backup your files and database before updating.
- Upload the updated files to your server, replacing existing ones.
- Run any database migration scripts included with the update.
- Clear application cache and test the panel thoroughly.
9. Troubleshooting & Support
- Verify cron jobs are running correctly.
- Ensure correct folder permissions.
- Confirm database connection and credentials.
- Contact support via support@ownsmmpanel.in or visit the Telegram Support.