Digital License Manager
The Digital License Manager is a licensing plugin that allows you to efficiently sell and manage license keys that also supports bulk import, export, stock synchronization, separate activations table and much more. The plugin is actively maintained, secure, well documented and very extendable. Plugin & API Documentation ✔️ Core Features Manage Licenses efficiently (Read more) Manage License Activations – See activation ip, useragent, label… (Read more) Manage License Generators – Customize the look of the licenses (Read more) Supports Simple and Variable products for License key delivery (Read more) Deliver License key on product purchase from stock (Read more) Deliver License key on product purchase based on the Generator (Read more) Synchronizes stock with licenses assigned to product (Read more) Configure the order status on which License is delivered (Read more) Show purchased Licenses in WooCommerce > MyAccount (Read more) Single License page in WooCommerce My Account page (Read more) Activate License from WooCommerce MyAccount page (Read more) Allow/Disallow Customers to download PDF License Certificate (Read more) Adds purchased License Keys in the Order Confirmation email (Read more) Manually re-send License Key to customer via email (Read more) Rest API endpoints for working with Licenses. (Read more) Rest API endpoints for working with Generators. (Read more) Rest API endpoints for working with Software. (Read more) Rest API protected by API Key & Endpoint permissions (Read more) Option to Import Licenses (Read more) Option to Export Licenses (Read more) Effortless migration from License Manager for WooCommerce (Read more) Support for “WooCommerce PDF Invoices and Packing Slips” (Read more) Licenses List Block – Lists licenses assigned to the current user (Read more) License Check Block – Show a form for checking license key (Read more) Licenses Shortcode – Lists Licenses assigned to the current user (Read more) License Check Shortcode – Show a form for checking license key (Read more) Customizable WooCommerce templates (Read more) For a full list of features, please check Documentation. ✨ Pro Features Our PRO version focuses on support for WooCommerce Subscriptions, detailed software showcase in the product page tabs, software update delivery through special REST API endpoints and more. List of features: WooCommerce Subscriptions Support (Read more) Subscriptions for WooCommerce support (Read more) Register License Keys in WooCommerce > My Account (Read more) License Revealing (Read more) WPML Translation Plugin support (Read more) Software Management – Set up gallery, support, documentation… (Read more) Software Releases – Publish releases for each software (Read more) Software Product Details – Assign software to products. (Read more) Software Product Details – Show last updated, version, etc. (Read more) Software Product Details – Show gallery, support, docs, changelog (Read more) Software Download Page in WooCommerce My Account (Read more) Software Download RestAPI endpoint (Read more) Software Details RestAPI endpoint (Read more) License Activation Enable/Disable in WooCommerce > My Account (Read more) WordPress Premium Theme & Plugin Updater (Read more) Software Analytics (Coming soon) [GET PRO VERSION] 🔥 For a full list of features, please check Documentation. 📃 REST API Documentation The REST API is one of the crucial features that this plugin provides. It allows developers to create, update, activate, deactivate, validate licenses through the API. The full REST API documentation can be found on the link below: [See Documentation] 📃 Complete Documentation The complete documentation can be found on the link below: [See Documentation] 📃 Client Libraries The following client libraries and integrations are available: PHP Library C++ Client (Libcurl) / C++ Example C# Library Python Library Premium WordPress Updater (Requires PRO) Premium Plugin Example (Requires PRO) Premium Theme Example (Requires PRO) ➕ Issues / Feature Requests The development can be tracked on our Github Repository. Any contributions are welcome! Feel free to submit pull requests or report issues. Digital License Manager on GitHub 👏 Acknowledgements This plugin was early fork of License Manager for WooCommerce by Drazen Bebic and WPExperts. However, nowadays, the code has been completely rewritten in order to modernize it and provide better support, stability and new features. Other acknowledgments: Micromodal, Tom-Select, Flatpickr, defuse/PHP-Encryption, spipu/html2pdf, tecnickcom/tcpdf, 10quality/wp-query-builder, ignitekit/wp-notices. Props to @pondermatic for contributing to our plugin. ⚠️ Important Note The plugin will create wp-content/uploads/dlm-files directory which stores the cryptographic secrets that are required to decrypt the licenses. If you lose this file, you will lose your license keys as well. Make sure you backup those files!
Top keywords
- read42×6.00%
- license24×3.43%
- software14×2.00%
- licenses13×1.86%
- woocommerce13×1.86%
- api11×1.57%
- documentation10×1.43%
- read more software9×1.29%
- rest8×1.14%
- rest api8×1.14%
- support8×1.14%
- key7×1.00%
UpdatePulse Server
UpdatePulse Server allows developers to provide updates for software packages, including WordPress plugins and themes. Some example use cases: provide updates for premium plugins or themes, with a license key provide custom theme or plugin updates to clients of a webdesign agency and not intended for the general public provide updates for a desktop software that integrates with UpdatePulse Server’s update and license API Packages may be either uploaded directly, or downloaded automatically from configured Version Control Systems, public or private. Package updates may require a license ; both packages and licenses can be managed through an API or a user interface within UpdatePulse Server. Important notes The target audience of this plugin is developers, not end-users. Zip PHP extension is required. For more information, available APIs, functions, actions and filters, see the plugin’s full documentation. Make sure to read the full documentation and the content of the “Help” tab under “UpdatePulse Server” settings before opening an issue or contacting the author. Overview This plugin adds the following major features to WordPress: Package management: to manage update packages, showing a listing with Package Name, Version, Type, File Name, Size, File Modified and License Status; includes bulk operations to delete and download, and the ability to delete all the packages. Add Packages: Upload update packages from a local machine to the server, or download them to the server from a Version Control System. Version Control Systems: Instead of manually uploading packages, use Version Control Systems to host packages, and download them to UpdatePulse Server automatically. Supports Bitbucket, Github and Gitlab, as well as self-hosted installations of Gitlab. Cloud Storage: Instead of storing packages on the file system where UpdatePulse Server is installed, they can be stored on a cloud storage service, as long as it is compatible with Amazon S3’s API. Examples: Amazon S3, Cloudflare R2, Backblaze B2, MinIO, and many more! UpdatePulse Server does not install executable code from the Version Control System onto your installation of WordPress, and does not track your activity. It is designed to only store packages and licenses, and to provide updates when they are requested. Licenses: manage licenses with License Key, Registered Email, Status, Package Type, Package Slug, Creation Date, and Expiration Date; add and edit them with a form, or use the API for more control. Licenses prevent packages from being updated without a valid license. Licenses Keys are generated automatically by default and the values are unguessable (it is recommended to keep the default). When checking the validity of licenses, an extra license signature is also checked to prevent the use of a license on more than the configured allowed domains. API: UpdatePulse Server provides APIs to manage packages and licenses. The APIs keys are secured with a system of tokens: the API keys are never shared over the network, acquiring a token requires signed payloads, and the tokens have a limited lifetime. For more details about tokens and security, see the Nonce API documentation. To connect their plugins or themes and UpdatePulse Server, developers can find integration examples in the UpdatePulse Server Integration Examples repository – theme and plugin examples rely heavily on the popular Plugin Update Checker by Yahnis Elsts. Companion Plugins The following plugins are compatible with UpdatePulse Server and can be used to extend its functionality: * Updatepulse Blocks: a seamless way to display packages from UpdatePulse Server directly within your site using the WordPress Block Editor or shortcodes. * UpdatePulse for WooCommerce: a WooCommerce connector for UpdatePulse Server, allowing you to sell licensed packages through your WooCommerce store, either on the same WordPress installation or a separate store site. Developers are encouraged to build plugins and themes integrated with UpdatePulse Server, leveraging its publicly available functions, actions and filters, or by making use of the provided APIs. If you wish to see your plugin added to this list, please contact the author. Troubleshooting Please read the plugin FAQ, there is a lot that may help you there! UpdatePulse Server is regularly updated for compatibility, and bug reports are welcome, preferably on Github. Pull Requests from developers following the WordPress Coding Standards (WordPress-Extra ruleset) are highly appreciated and will be credited upon merge. In case the plugin has not been updated for a while, no panic: it simply means the compatibility flag has not been changed, and it very likely remains compatible with the latest version of WordPress. This is because it was designed with long-term compatibility in mind from the ground up. Each bug report will be addressed in a timely manner if properly documented – previously unanswered general inquiries and issues reported on the WordPress forum may take significantly longer to receive a response (if any). Only issues occurring with WordPress core, WooCommerce, and default WordPress themes (incl. WooCommerce Storefront) will be considered. Troubleshooting involving 3rd-party plugins or themes will not be addressed on the WordPress support forum.