LicenseBox – PHP Licenser and Updates Manager
LicenseBox is a full-fledged licenser and updates manager for PHP applications, WordPress plugins or themes, etc. With easy installation, minimum server requirement and usage in unlimited scripts, it amazingly paves the way to your imagination.
LicenseBox comprises of two parts – the main script (admin-panel) which is to be installed on your own server and a single helper file which is to be included in your PHP application. If you want you can also easily access the API using any programming language. LicenseBox comes packed with integration examples and sample codes, it also has an in-built API helper file generator for easy integration in your applications.
Looking for custom PHP, VB.net, C#, Adobe JSX integrations etc.? Get in touch with us at firstname.lastname@example.org
Top Rated Licensing Solution
LicenseBox is one of the top-rated licensing solution which is in use by many famous Envato authors and Freelancers.
Manage licensing of your products
Easily manage licensing of your products concomitant with automated license, support, updates expiry email notifications.
Manage update distribution of your products
Manage updates for your products and easily release new updates in a single click from your admin panel.
Lock licenses to domains/IPs
Restrict activations of your products to a list of licensed domains/IPs.
Serve updates only when license is valid
Allow update downloading only when the user has a valid license activated.
Full PHP Licensing solution
Bundled with a powerful API, code examples and samples. LicenseBox is a feature rich PHP license system.
Comes packed with a Powerful API
Packed with a powerful and well-documented restful API which you can access using any programming language.
Full Envato API Support
It provides full support for Envato purchase codes out of the box and it automatically populates the license data from Envato, a must have feature for Envato Authors.
Sample WordPress Plugin Included
Comes packed with a sample WordPress plugin with both licensing and updates management features implemented.
Automatic Domain/IP Blacklisting
It offers automated domain or IP address based host blacklisting on failed activations of your products.
API Helper File Generator
In-built API helper file generator for easy integration with your PHP based applications. Simply include the helper class and call functions.
Fully Multi-lingual API
LicenseBox API has full multi-language support making it easier for you to use it in your multi-lingual products.
Cron Scripts Included
Automate sending of email notifications and keep your Envato purchase codes in sync with Envato API using in-built cron scripts.
Code Samples and Examples Included
It comprises of simple & easy to use sample installer, updater, activator and deactivator PHP scripts & sample wordpress plugin.
Supports Custom Integrations
Easily extend and control LicenseBox using the internal API for creating licenses & products from your OMS or payment system.
Built with CodeIgniter
LicenseBox is built using CodeIgniter, one of the most trusted PHP frameworks – following all the best security standards.
Buy Once and use in all of your products
Adaptive to varied applications. Buy once and use it in all of your applications.
Learn more about available features at https://www.licensebox.app
Admin panel demo: https://demo.licensebox.app
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/
Sample wordpress-plugin integration demo: Leave us an email and we will arrange a demo of the sample WordPress plugin.
LicenseBox is not limited just to installers and updaters, It offers a wide range of easy to use functions so that you can use LicenseBox however you like in your application, plugins etc.
- PHP 5.6 or later, PHP 7 Recommended
- MySQL/MariaDB 5.6 or later
- PDO PHP Extension
- Curl PHP Extension
- Openssl PHP Extension
If you have any questions, please feel free to send us an email at email@example.com and we will be happy to help. Please note that we can have response times of upto (2 business days).
Version 1.4.0 (22nd May, 2020)
- Added option to bulk delete licenses, activations, etc.
- Added option to download the uploaded version files and SQL.
- Added option to mark versions as (published) or (unpublished).
- Added license expired and new update available notifications in WordPress plugins page.
- Added new (delete_license) Internal API endpoint.
- Added Chinese language support in the API.
- Added caching of static files for faster page-load speeds
- Added option to send test mail directly from the email settings page.
- Added option to automatically import update (.sql) file in the included installer.
- Improved a few minor-to-major security features.
- Improved designs of the included PHP example scripts.
- Fixed few reported bugs and other minor improvements.
Version 1.3.0 (4th September, 2019)
- Added support for multi-language in API and helper files
- Added support for SMTP, Sendmail
- Added “days” based license expiration
- Added two new LicenseBox themes (Flat and Material)
- Added auto Domain/IP blacklisting option
- Added option to run LicenseBox cron from the browser
- Fixed issue with version default upload size
- Fixed issue with old session files cleaning (reported on some servers)
- Updated integration samples & helper files
- Other minor improvements.
Version 1.2.2 (2nd September, 2019)
- Improvements in LicenseBox self updater.
Version 1.2.1 (12th February, 2019)
- Added option in config file to change the optional “data” field which is returned during license checks.
- Added new connection checking function in external/internal API helper file.
- Updated CodeIgniter to version 3.1.10.
- Updated the included sample WordPress plugin to include update system.
- Updated automated emails template.
- Improved LicenseBox internal API.
- Improved LicenseBox cron.
- Fixed few minor bugs.