Notifications & Settings
The Reseller Panel includes a comprehensive notification system and user settings that keep users informed about important events and allow them to customize their experience. This system ensures users stay updated on their account status, server activities, and billing information while providing control over various user preferences.
Email Notification Events
Users will receive email notifications for the following events:
1. Reminder Minimum Credit
- Trigger: When account credit falls below the user-defined threshold
- Frequency: Reminder emails are sent on the 1st, 3rd, and 5th day of the week
- Purpose: Alerts users when their account balance is running low
- Configuration: Users can set their preferred minimum credit threshold in their Wallet section.
2. Minus Credit Reminder
- Trigger: When account credit goes negative (below zero)
- How it works: Users get an email on the day their account goes negative, then reminders every other day (skipping one day in between)
- Example: If a user's account goes negative on Monday, they will receive reminders on Monday, Wednesday, Friday and so on
- Purpose: Regular reminders for users with negative account balances to encourage payment
3. Ticket Creation
- Trigger: When a new support ticket is created
- Purpose: Notifies admin about new ticket submission
- Recipients: Admin only
4. Server Creation
- Trigger: When a new server is successfully created
- Purpose: Confirms successful server deployment and provides server access details
- Includes: Server credentials and connection information.
Troubleshooting Email Issues
If users are not receiving email notifications for any of the above events, administrators should run the following command to restart the email queue system:
php artisan queue:restart
When to Use This Command
- Users report not receiving expected email notifications
- Email delivery appears delayed or inconsistent
- After making changes to email configuration
- When troubleshooting SMTP connectivity issues
Additional Troubleshooting Steps
- Verify SMTP Configuration: Ensure SMTP settings are correctly configured in the admin panel
- Check Queue Status: Monitor the queue system for any failed jobs
- Review Email Logs: Check application logs for email-related errors
- Test Email Delivery: Use the email test feature in admin settings
User Settings
Confirmation Timer Popup
Users can configure the confirmation timer popup duration through their account settings:
- Navigate to Account → Settings
- Locate the Confirmation Timer setting
- Set the desired duration in seconds
- Save the configuration
This setting controls how long the confirmation button remains disabled before users can proceed with the action.