Code

WooCommerce License Manager

WooCommerce License Manager

Cart 1,882 sales
Recently Updated

WooCommerce License Manager is an all-in-one solution for selling, managing, and automatically delivering license keys, activation codes, digital credentials, and software downloads through WooCommerce.

Whether you sell software licenses, game keys, gift cards, activation codes, PINs, antivirus subscriptions, recharge cards, or other digital products, the plugin automates the entire delivery workflow while giving you full control over inventory, security, and customer access.

Built specifically for WooCommerce stores, WooCommerce License Manager combines advanced license management, software distribution, encrypted key storage, and a developer-friendly licensing API into one professional solution.

Diligently maintained and continuously updated since 2016, WooCommerce License Manager is one of the longest actively maintained WooCommerce licensing solutions available on the market.

Perfect for Selling

  • Software licenses
  • Game activation keys
  • Gift cards & recharge cards
  • Coupon & PIN codes
  • Antivirus activation codes
  • Subscription credentials
  • Digital access codes
  • Downloadable software packages
  • Any product requiring secure code delivery

Key Features

Instant License Key Delivery

Automatically deliver license keys and activation codes instantly after purchase.

License keys can be displayed:

  • Thank You page delivery
  • Customer order details integration
  • Email delivery
  • REST API access

You can also choose to make customers access their purchased license keys directly on the website instead of receiving them by email.

The entire process is fully automated, providing a seamless experience for both store owners and customers.

Software Packages & Updates

Upload software packages, downloadable files, and product updates directly to WooCommerce products and variations.

Assign version information and allow customers with valid licenses to:

  • Download updates from order history
  • Secure API access to files
  • Version management for licensed software

Perfect for software vendors and SaaS businesses distributing updates through WooCommerce.

Advanced Software Licensing API

WooCommerce License Manager includes a powerful REST API for software licensing and activation workflows.

Use the API to:

  • Activate license keys
  • Deactivate licenses
  • Validate licenses
  • Check activation limits
  • Retrieve licensed downloads
  • Verify purchase access
  • Manage software installations
  • Retrieve license status such as valid, invalid, or expired

Ideal for desktop software, WordPress plugins, SaaS products, games, and custom applications.

WooCommerce Variable Product Support

Fully compatible with WooCommerce variable products.

Assign different license pools, activation codes, or software versions to each variation, allowing you to sell multiple editions or plans from a single product.

Examples:

  • Standard / Pro / Enterprise licenses
  • Region-specific activation keys
  • Different software versions
  • Platform-specific downloads

Bulk License Import

Import thousands of license keys within seconds.

Supported import methods include:

  • TXT file imports
  • CSV file imports
  • Manual entry
  • ZIP imports for image-based licenses

License keys support additional optional details such as:

  • Expiration dates
  • Validity duration
  • Multi-line license keys
  • HTML link support

This makes managing large inventories fast, simple, and scalable.

Image License Key Delivery

Deliver license keys as images instead of plain text.

Perfect for:

  • Steam cards
  • Gift cards
  • Recharge cards
  • Scratch cards
  • Mobile top-up codes
  • QR code delivery

Image-based delivery provides a cleaner presentation and an improved customer experience.

Secure License Storage & Encryption

All licenses and activation codes are securely encrypted before storage in the database.

WooCommerce License Manager uses two custom secret keys of your choosing to maximize protection against unauthorized access and database exposure.

Security-focused features include:

  • Encrypted license storage
  • Secure API authentication
  • Protected license retrieval
  • SQL injection protection
  • Secure customer delivery workflows

Automated License Key Generation

Generate license keys automatically without manual input.

Create dynamic license formats and automate the entire fulfillment process from purchase to delivery.

The license key generator supports:

  • Custom prefixes
  • Custom suffixes
  • Chunk length configuration
  • Number of chunks configuration
  • Bulk license key generation

Perfect for stores that need scalable automated distribution.

License Key Management

Manage and monitor all your license keys from a detailed and organized interface inside WooCommerce.

Track important information including:

  • License key status
  • Buyer information
  • Assigned products
  • Customer email addresses
  • Expiration dates
  • Usage details

Purchased license keys are accessible from:

  • The customer order history page
  • The WooCommerce admin order page
  • Email templates

Resend & Reassign License Keys

Manually resend license key emails directly from the WooCommerce order page.

You can also:

  • Replace assigned license keys
  • Delete assigned keys from orders
  • Assign new keys to existing orders
  • Deliver multiple license keys per purchase
  • Optionally allow the same key to be delivered multiple times

Backorders Support

Continue selling products even when license stock is temporarily unavailable.

WooCommerce License Manager supports backorders, allowing licenses to be assigned automatically once new stock becomes available.

Notifications & Stock Synchronization

Synchronize available license key stock with WooCommerce product stock automatically.

The built-in notification system helps you avoid running out of inventory by alerting you when products are running low on available license keys.

Notification options include:

  • Admin dashboard alerts
  • Email notifications
  • Low stock thresholds
  • Missing key notifications for backorders

Import / Export Tools

Import and export license keys, plugin settings, and generator configurations with ease.

Available tools include:

  • Export license keys to CSV
  • Export generator settings
  • Export plugin settings
  • Import exported backups
  • Bulk edit license keys
  • Bulk delete license keys
  • Bulk status updates

Perfect for backups, migrations, and managing multiple websites.

Product Bundles Support

Fully compatible with WooCommerce Product Bundles.

Automatically deliver the correct license keys for bundled products without additional configuration.

Custom Order Status Support

Control exactly when license keys are delivered.

Compatible with:

  • Native WooCommerce order statuses
  • Custom order status plugins
  • Custom workflows and automation setups

This gives you complete flexibility over your fulfillment process.

Customizable Email Templates

Customize license key emails using dynamic placeholders and shortcodes.

Available information includes:

  • Customer first name
  • Customer last name
  • Email address
  • Site URL
  • License key details
  • Order information

Translation Ready

Translate the plugin into any language using the included translation files.

WooCommerce License Manager is built for international stores and multilingual WooCommerce environments.

Third-Party Plugin Compatibility

Designed to integrate seamlessly with popular WooCommerce extensions and workflows.

Supported integrations include:

  • WooCommerce Product Bundles
  • WooCommerce Custom Order Status
  • WooCommerce Variable Products
  • Third-party WooCommerce extensions

Why Choose WooCommerce License Manager?

WooCommerce License Manager is built for businesses that need a reliable, scalable, and secure digital license delivery system.

From small digital stores to large-scale software vendors, the plugin provides everything needed to automate license sales, software delivery, and activation management directly inside WooCommerce.

Highlights

  • Instant automated license delivery
  • Secure encrypted storage
  • Powerful software licensing API
  • Software package & update distribution
  • Variable product support
  • Bulk import tools
  • Image-based license delivery
  • Automated license generation
  • WooCommerce native integration
  • Translation ready
  • Developer-friendly architecture
  • Professional support
  • User-friendly interface

Professional Support

Get fast and professional support directly from the plugin developers.

Whether you need setup assistance, API guidance, or troubleshooting help, support is available to help you get the most out of WooCommerce License Manager.

Important Notes

  • This plugin is not designed for WordPress multisite installations.
  • Tested with recent versions of WooCommerce and WordPress.
  • Feature requests are welcome and carefully reviewed for future updates.
Version  7.3.1 - March 12, 2026

- Fixed the product page so the Variations tab loads properly again.

Version  7.3.0 - March 10, 2026

- Added software package and update uploads for products and variations.
- Added package version info and an option to allow downloads after expiry.
- Added software package download links in customer order history.
- Added software package and update downloads through API v3 at `/wp-json/wclm/v3/download-package/`.
- Added software package and update downloads through API v2 using `fslm_v2_api_request=download_package`.
- Improved WooCommerce HPOS compatibility.
- Changed default API keys to stronger generated values.
- Changed new installs so API v1 is disabled by default.
- HTML support in license keys is now limited to links. To allow more than links enable the option from the settings page > Extra Settings.

Version  7.2.1 - February 26, 2026

    - Minimum version required for Subscriptions integrations add-on version 1.1.0, adds support for Subscription for WooCommerce - WPSubscription By ConversWP.

Version 7.2.0 - February 8, 2026

    - UI Revamp
    - Added the option to delete an assigned license key from the order.

Version 7.0.8 - December 10, 2025

    - Added the option to bulk generate license keys and the import summary to the new UI.

Version 7.0.7 - September 9, 2025

    - Security update.

Version 7.0.6 - September 9, 2025

    - Last update API changes reversed

Version 7.0.5 - August 27, 2025

    - Bug fixes.

Version 7.0.4 - June 23, 2025

    - Bug fixes.

Version 7.0.3 - June 14, 2025

    - API v3 create-license-key-endpoint bug fix.

Version 7.0.2 - May 9, 2025

    - License keys pagination bug fix

Version 7.0.1 - May 7, 2025

    - License keys filter bug fix

Version 7.0.0 - May 4, 2025

    - New license keys and generator UI.
    - Added endpoint 'get-available-license-keys' to API v3.
    - Bug fixes.

Version 6.0.5 - November 10, 2024

    - Fixed pool name not showing on the email and pdf templates for Pools addon users.

Version 6.0.4 - November 5, 2024

    - Bug fixes.

Version 6.0.3 - August 26, 2024

    - Added the endpoint "license_details_with_product_data" to API v2, the new endpoint returns the response of the license details and product details endpoint in one call.
    - Added the option to bulk import license keys from a textarea in addition to TXT and CSV files. 
    - Combined the products and variations select in one dropdown. 

Version 6.0.2 - July 28, 2024

    - Continuing the transition away from using order meta to store sold license keys, the license keys shown in the pdf invoice are no longer fetched from the order meta, they are now fetched directly from the license manager.
    - Supported PDF invoices plugin: PDF Invoices & Packing Slips for WooCommerce By WP Overnight
    - If you are using custom license manager email and PDF templates, please update them.

Version 6.0.1  - July 27, 2024

    - Bug fix

Version 6.0  - July 23, 2024

    - License keys are no longer fetched from the order meta, in version 6.0 the license keys are directly fetched from the license manager table. Currently, this is only for license keys shown in the email template, the change will come to the front end, order history, and PDF in the future.

    - The license keys are still stored in the order meta for compatibility but this will change in the future, if you are fetching license keys from the order meta for use in third-party scripts, please update your code to get the license keys directly from the license manager table using the order ID.

    - No longer storing license keys in the order meta means you can't delete sold license keys from the license manager anymore, deleting a license key from the license manager will also remove it from the order. 

    - Removed the "Defer Sending WooCommerce Emails" option from email settings as it its no longer needed.

    - Those changes had to be made to solve the issue caused by WooCommerce's HPOS, as storing data in the order meta using the new WooCommerce API is slow, resulting in emails being sent before the license keys are processed.

Version 5.3.2 -  February 28, 2024 

    - Bug fix and security update.

Version 5.3.1 -  February 8, 2024 

    - Added the option to disable differed WooCOmmerce order emails (Settings > Emails).
    - Added the option to choose between using the file name as a license key or randomly generating a value for bulk image license key import.

    - Fixed customer name not showing in the custom email template for HPOS users.
    - Fixed API v3 get-current-user-licenses not returning values for HPOS users. 

Version 5.3.0 - January 29, 2024

    - Removed discount notifications.

Version 5.2.9 - January 26, 2024

    - Bugfix

Version 5.2.8 - January 15, 2024

    - Subscriptions addon-related update.

Version 5.2.5 - December 21, 2023

    - Added GET request support to API v2.

Version 5.2.4 - December 13, 2023

    - API v2 deactivate request bug fix.

Version 5.2.3 - November 23, 2023

    - Added a few seconds delay to the order emails to fix the issue with WooCommerce order emails being sent before the license keys are assigned in the latest WooCommerce version.

Version 5.2.2 - November 19, 2023

    - Bug fixes.

Version 5.2.1 - October 31, 2023

    - Bug fixes.

Version 5.2 - October 30, 2023

    - Added WooCommerce High-Performance Order Storage (HPOS) support.

Version 5.1.7 - October 27, 2023

    - Added the new add-on to the add-ons list.
    - Removed the option to hide the extensions page. 

Version 5.1.6 - October 26, 2023

    - Preparation for WooCommerce subscriptions integration add-on release.

Version 5.1.5 - October 18, 2023

    - Add the new addon to the extensions list.

Version 5.1.4 - September 6, 2023

    - Added the option to show the number of missing license keys in the order table. (For stores allowing backorders)

Version 5.1.3 - July 28, 2023

    - Add the option to hide the extensions page. (On the page License Manager > Settings > Extra Settings, uncheck the option "Show Extensions Page")
    - Added the option to show a discount notice on the extensions page.

Version 5.1.2 - July 27, 2023

    - Stock sync background process bug fix.

Version 5.1.1 - July 12, 2023

    - Added the option to hide the license keys on the thank-you and order page.

Version 5.1.0 - July 9, 2023

    - Added the option to bulk assign missing keys if the option to let the customer check out even if there aren't enough license keys is enabled. 

Version 5.0.9 - June 26, 2023

    - Fixed order queue bug.

Version 5.0.8  - May 28, 2023

    - Bug fixes.

Version 5.0.7  - May 13, 2023

    - Bug fixes.

Version 5.0.6  - March 12, 2023

    - Fixed the last name showing before the first name in filter options.

Version 5.0.5  - January 7, 2023

    - Regenerated translation files to add missing strings.

Version 5.0.4 - November 12, 2022

    - Added the option to show the purchased license key at the top of the thank-you page.
    - Fixed filter results issue.

Version 5.0.3 - September 12, 2022

    - Download license keys as a text file bug fix.

Version 5.0.1 - July 8, 2022

    - Auto-mark as redeemed bug fix.
    - Added extensions page.

Version 5.0 -  June 2, 2022

    - Added filter by the last name.
    - Added overridable templates.

Version 4.4.8 - April 13, 2022

    - Fixed compatibility issue with WooCommerce 6.4.

Version 4.4.7 - January 5, 2022

    - Bug fix.

Version 4.4.6 - December 26, 2021

    - Bug fix.
    - Add the option to allow vendor admin and vendor managers to manage license keys. (Supported plugin: WooCommerce Product Vendors)

Version 4.4.5 - November 17, 2021

    - Bug fix.

Version 4.4.4 - September 6, 2021

    - Bug fix.

Version 4.4.3 - August 3, 2021

    - Regenerated translation files. 

Version 4.4.2 - July 5, 2021

    - Add product name and variation name to the API endpoints. Get Current User Licenses and Get License Details.

Version 4.4.1 - June 1, 2021

    - Bugfix

Version 4.4 - May 24, 2021

    - API version 3

Version 4.3.5 - April 10, 2021

    - Regenerated translation files.

Version 4.3.4 - February 25, 2021

    - Bugfix

Version 4.3.3 - January 13, 2021

    - Added the option to disable the download feature. 

Version 4.3.2 - December 17, 2020

    - Added the option to download purchased license keys as a TXT file.
    - Bugfix

Version 4.3.1 - December 12, 2020

    - Added the option to download purchased license keys as a CSV file.

Version 4.3 - November 23, 2020

    - Bugfix

Version 4.2.9 - October 26, 2020

    - Bugfix

Version 4.2.8 - August 29, 2020 

    - Bugfix.

Version 4.2.7 - August 24, 2020 

    - Added the option to automatically delete license keys that are older than an X number of days.
    - API license verification bug fix.
    - Stock Sync: backorders bugfix.
    - Queue System: a queuing system to prevent orders placed at the same time from getting the same license keys.
    - Private API: Allows the admin to perform actions that can't be done using the standard API, like setting a license key as expired. (Feature requested by a buyer, the current version can only be used to expire license keys, more options are coming soon.)
    - Bugfixes.

    The new features can be enabled from the plugin's settings page.

Version 4.2.4 - July 1, 2020

    - Bulk image upload bug fix.

Version 4.2.3 - June 16, 2020

    - Pagination bug fix.

Version 4.2.2 - June 8, 2020

    - Added the option to deliver different keys if a license key is set to be delivered multiple times.
    - Translation fix. 

Version 4.2.1 - March 21, 2020

    - Filter by variation.
    - Show the number of license keys returned by the filter.
    - Ignore Mac OS hidden files when bulk importing image license keys.

Version 4.2 - January 21, 2020

    - Bulk delete license keys by product.
    - UI Optimization.
    - Show variation IDs to fix the issue with WooCommerce not showing the full variation name.
    - Show how many times the license key can be used for keys that can be delivered multiple times.

Version 4.1.8 - August 29, 2019

    - API: deactivation with device ID bug fix.

Version 4.1.7 - August 1, 2019

    - Added the option to enable/disable adding duplicate license keys.
    - Minor bug fix.

Version 4.1.6 - June 12, 2019

    - Bugfix

Version 4.1.5 - June 12, 2019

    - Stock sync runs as a background process.
    - Fixed admin bar notifications bug.

Version 4.1.3 - May 10, 2019

    - Added Device ID to the API
    - Bug fixes

Version 4.0 - March 9, 2019

    - Fixed pagination buttons not showing correctly in WordPress 5.1

Version 4.0 - February 4, 2019

    - Added Stock synchronization: now you can sync available license keys stock with WooCommerce product stock.
    - Added the option to automatically change expired license keys status.
    - Better back-order support: added more options to the order page so you can replace keys individually or assign new ones to an already existing order.
    - Bug fixes.

Version 3.2.2 - January 27, 2019

    - Bugfix

Version 3.2.1 - December 25, 2018

    - Minor fix

Version 3.2 - November 6, 2018

    - Expiration date bug fix

Version 3.1 - October 22, 2018

    - Bug fixes and optimizations

Version 3.0 - September 15, 2018

    - Backorders support
    - Automatically enable sending license keys when a license key is added or imported
    - Bulk image license key upload
    - Bulk image license key upload progress bar
    - Bulk license key generation
    - Available license keys count on the product page
    - License keys global settings
    - Replace order license keys
    - API version 2
    - Bug fixes

Version 2.4.4 - April 23, 2018 

    - Bugfix

Version 2.4 - December 11th, 2017 

    - Minor fix

Version 2.3 - September 11th, 2017  

   - Added license keys search filters.
   - Added the option to disable the second email.
   - Added product/variation name filter when adding/editing license keys.
   - Bug fixes

Version 2.1 - January 1st, 2017

    - Added the option to deliver license keys as images
    - Added custom order status support
    - Added License Key encryption
    - Added the option to deliver the same key multiple times
    - Added customizable Email templates
    - Added the option to resend license keys email to the customer
    - Added the option to change the license keys assigned to orders after a purchase
    - Extended the API
    - Extra product information for API users
    - Added the option to make the customer see the license keys in the email or in the
      website
    - Added the option to display the license keys as text only, image only or both
    - New organized user interface
    - Corrected the typos
    - Minor fixes

Version 2.0.2 - November 5th, 2016

    - Extended the API

Version 2.0.1 - August 27th, 2016

    - Added Multi-line License Key Support
    - Removed License Key length limit
    - Added the possibility to change the 'License Key' label that appears on the emails to
      another text(Example: Purchase Code)
    - Minor fixes

Version 2.0 - August 18th, 2016

    - Added Product variation support
    - Added the possibility of delivering multiple license keys per purchase
    - Added the possibility to change the meta key 'License key' to another
      text(Example: Purchase Code)
    - Minor fixes

Version 1.1 - August 4th, 2016

    - Translation fix

Version 1.1 - July 28th, 2016

    - Added HTML Link License key support

Version 1.0 - June 10th, 2016

    - Initial release

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey