Adding Licenses
The license management system allows you to create and manage various types of software licenses. This guide covers the different license types available and how to create them effectively.
License Types
- Single Domain License
- Valid for one domain only
- Perfect for client projects
- Domain validation required
- Automatic deactivation on domain change
- Multi-Domain License
- Valid for multiple domains
- Set maximum domain limit
- Flexible domain management
- Domain tracking and reporting
- Unlimited Domain License
- No domain restrictions
- Perfect for agencies and developers
- Higher pricing tier
- Usage analytics included
- Subscription License
- Time-based validity
- Automatic renewal options
- Monthly or yearly billing
- Grace period for renewals
Creating Licenses
- Access License Management
- Log in to admin panel
- Navigate to "Licenses" section
- Click "Add New License"
- Select License Type
- Choose from available license types
- Configure license parameters
- Set pricing and billing options
- Associate with Product
- Select the software product
- Choose appropriate version
- Set license restrictions
- Configure Expiration
- Set expiration date
- Configure renewal options
- Set up notifications
- Set Domain Restrictions
- Define allowed domains
- Set domain limits
- Configure validation rules
- Generate License Key
- Automatic key generation
- Custom key format options
- Key length configuration
License Management Features
- License Tracking - Monitor all active licenses
- Usage Analytics - Track license utilization
- Expiration Alerts - Automatic renewal notifications
- Bulk Operations - Manage multiple licenses
- License Transfer - Transfer licenses between users
- Revocation - Deactivate licenses when needed
- Reporting - Generate license usage reports
Best Practices
- Clear Naming - Use descriptive license names
- Consistent Pricing - Maintain pricing structure
- Regular Audits - Review license usage periodically
- Security - Keep license keys secure
- Documentation - Document license policies
License Validation
The system automatically validates licenses through:
- Domain Verification - Ensures license matches domain
- Expiration Checks - Validates license is not expired
- Usage Limits - Monitors usage against limits
- Security Validation - Prevents unauthorized use
Effective license management is crucial for protecting your software assets while providing excellent service to your customers.