Introducing LicenseBox – the all-in-one solution for managing licenses and updates for your PHP applications, WordPress plugins, and themes. Our easy-to-use platform offers a user-friendly interface and requires minimal server resources to run. But that’s not all – LicenseBox also comes with integration examples, sample codes, and a built-in helper file generator to make integration into your existing applications a breeze. And if you’re concerned about security, we’ve got you covered with our inbuilt PHP obfuscation service.
LicenseBox consists of two parts: the main script (admin panel) that you install on your own server, and a single helper file that you include in your PHP application. You can also easily access the API using any other programming language, thanks to the powerful REST API.
If you need custom integrations for PHP, Python, VB.net, C#, C++, Adobe JSX, or other languages, get in touch with our team at support@licensebox.app
LicenseBox Features
Top-Rated Licensing Solution
LicenseBox is a highly-rated licensing solution that is used by many well-known Envato authors and freelancers.
Effortlessly Manage Licensing of Your Products
Easily manage the licensing of your products, including automated license, support, and updates expiry email notifications.
Easily Distribute Updates for Your Products
Use LicenseBox to manage updates for your products and release new updates with just one click from your admin panel.
User-Friendly UI and Developer-Friendly Documentation
LicenseBox has a user-friendly interface and comprehensive, easy-to-understand documentation for developers.
Built-In PHP Obfuscator/Encoder
LicenseBox comes with a PHP obfuscation service that allows you to easily conceal your PHP code, making it harder to understand and nullify your scripts.
Lock Licenses to Domains/IPs
Restrict activations of your products to specific, licensed domains/IPs.
Serve Updates Only to Valid Licenses
Ensure that users can only download updates if they have a valid, activated license.
Full PHP Licensing Solution
With a powerful API, code examples, and samples, LicenseBox is a feature-rich PHP license system.
Powerful, Well-Documented API
LicenseBox includes a powerful, restful API that can be accessed using any programming language.
Full Envato API Support
LicenseBox offers full support for Envato purchase codes out of the box, automatically populating license data from Envato – a must-have feature for Envato authors.
Includes a Sample WordPress Plugin
LicenseBox comes with a sample WordPress plugin that includes both licensing and updates management features.
Automated Domain/IP Blacklisting
Automate the blacklisting of domains or IP addresses based on failed activations of your products.
API Helper File Generator
LicenseBox includes an in-built API helper file generator for easy integration with your PHP-based applications. Simply include the helper class and call functions.
Fully Multilingual API
The LicenseBox API supports multiple languages, making it easier to use with multilingual products.
Cron Job Scripts
Automate the sending of email notifications and keep your Envato purchase codes in sync with the Envato API using in-built cron scripts.
Code Samples and Examples
LicenseBox includes simple and easy-to-use sample installer, updater, activator, and deactivator PHP scripts, as well as a sample WordPress plugin.
Custom Integration Support
Easily extend and control LicenseBox using the internal API to create licenses and products from your OMS or payment system.
Built with CodeIgniter
LicenseBox is built using CodeIgniter, a trusted PHP framework that follows the best security standards.
Buy Once and Use Across All of Your Products
LicenseBox is adaptable to a variety of applications, so you can buy it once and use it across all of your products.
LicenseBox Demo
Admin panel demo: https://demo.licensebox.app
Admin Login:
Username: admin
Password: admin1234
Sample installer demo: https://demo.licensebox.app/samples/install/
Sample activator demo: https://demo.licensebox.app/samples/activate/
Sample updater demo: https://demo.licensebox.app/samples/update/
LicenseBox isn’t just for installers and updaters. It also offers a wide range of easy-to-use functions that can be used in your application, plugins, and more. With LicenseBox, the possibilities are endless. So, feel free to use LicenseBox in whatever way best fits your needs.
Requirements
Supports PHP 7, PHP 8.0 or 8.1
MySQL/MariaDB 5.6 or later
PDO PHP Extension
Curl PHP Extension
Openssl PHP Extension
Support
If you have any questions, please feel free to send us an email at support@licensebox.app and we will be happy to help. Please note that we can have response times of up (to 2 business days).
Changelog
Version 1.7.x (planned)
Version 1.6.4
Added support for PHP 8.0 and PHP 8.1
Added endpoint-based API key restrictions
Added IP whitelisting option for admin-panel
Added option to always serve latest update files
Added default license and parallel uses limit for newly added Envato purchase codes
Added option to mark old activations as inactive when new activation is done
Added option to automatically lock the license to first activation domain
Added new ”/search_licenses” endpoint in Internal API
Improved obfuscation engine
Improved API documentation and added Swagger UI
Improved “General Settings” page UI
Updated CodeIgniter to v3.1.13
Updated multiple third-party libraries
Fixed multiple reported bugs
Fixed JS console errors
Fixed adding of domains/IPs in multi-input field
Other minor improvements…
Version 1.6.0 (internal)
Version 1.5.2
Added a PHP obfuscation service for improved security
Added the ability to email license details to clients
Added the option to edit uploaded versions
Improved page load speeds with the addition of output compression
Added a counter for API calls
Added an Envato API connection status indicator
Added two new Internal API endpoints for improved functionality
Improved security features, both minor and major
Enhanced the sample WordPress plugin
Improved the External and Internal API for better performance
Improved the LicenseBox Cron for more efficient operation
Updated multiple third-party libraries to ensure compatibility
Fixed an issue with saving email settings
Fixed a problem with sorting tables on some pages
Resolved the issue of sending unsecured SMTP emails
Fixed a menu size issue on some browsers
Made various other minor improvements and fixes
Need full changelog? Please contact us.