Discover plugin functionality
There are many features and functionality this plugin provide, the following is a brief list of available functions. For a full description of everything, please consider checking with documentation and other articles on the site.
The plugin is created to be run as out of the box solution, no changes / updates are required anywhere on theme or other code. Additionally this come with default styling for the front and admin interfaces so everything will display on the same style as other areas. However, to take advantage of specific features, custom code is require along with your application / site, code examples being provided.
Single / Multiple License Groups
Single/Multiple License Groups. Assign one or multiple groups to a license, to allow different type of keys e.g. one time usage, developer keys.
Admin / Customer Licence Interfaces
Admin and user(customer) separate interfaces for license and keys management. Integrated into default WooCommerce My Account structure, similar to Order interface.
Cache Module to facilitate a very fast database interaction. This drastically reduce all server resources (CPU and Memory usage) providing an incredible speed. Compared to other plugins, this goes up to 40 times faster!
WooCommerce any Product type support
Licenses can be assigned to any WooCommerce Simple / Variable / Grouped products. License groups can be used for multiple variations if require.
Full product metadata including version, author, url, requires, update notices, description, installation guide, screenshots, change log etc. available through API
Phisical / Virtual Product licensing
Easy licensing procedure available for any product type, either physical or virtual.
Downloadable products update support
Secure automatic updates for downloadable, through user WordPress dashboard or any other platform. Code examples are included.
All texts inside the plugin are translation ready, using the WordPress mo/po format.
User self license keys management
A customer can manage purchased licenses, view, generate, de-activate, delete purchased license keys.
WooCommerce License Template
Custom My Account license template. The template is available to update the same way as default WooCommerce template files.
Admin full licenses control
Admin can manage any customer licenses, add/remove keys, change default license setting for individual purchase.
The plugin use default WooCommerce email templates which are fully customisable. License keys are sent along with purchase confirmation e-mail, on payment completed or order placed.
Remote API Interactions
Full API control for licensing management which include Activate, De-Activate, Status Check, Software Update, Software Information, Licence Key Delete.
API Error engine
API Error System engine to return codes, help texts and hints upon erroneous, missing arguments or inadequate calls.
Secure Update Links
Secure software update links which are provided in the same format as WooCommerce core.
WooCommerce 3.x Compatible
Compatible with new WooCommerce 3.x and up. The plugin is being tested with every upcoming version of WooCommerce before released, to ensure maximum viability.
Track Keys and Activations
The extension include a license reports page under WooCommerce > Reports > Licenses. These reports give you an overview over all sold licenses.