WordPress plugin

License Manager for WooCommerce Pro

License Manager for WooCommerce Pro is designed for digital product stores, WordPress add-on and theme developers, SaaS providers, and agencies distributing client licenses. It centralizes software license records, serial key inventory, delivery, activation, and lifecycle management within a WooCommerce process.

License Manager for WooCommerce Pro

Product-linked generators create keys after a sale

License Manager for WooCommerce Pro is designed for digital product stores, WordPress add-on and theme developers, SaaS providers, and agencies distributing client licenses. It centralizes software license records, serial key inventory, delivery, activation, and lifecycle management within a WooCommerce process.

Create license key generators with custom parameters for unique license and serial key combinations, then assign a generator to one or more WooCommerce products. When an assigned product is sold, the generator creates a license and serial key. Keys can be delivered automatically after checkout by email and through the customer’s WooCommerce account. Administrators can generate license entries, manage availability and status in the dashboard, and resend delivery.

Renewals issue keys; validation checks access

Pro extends the core workflow with tools for downloads, product information, validation, subscriptions, and external integrations.

  • Download Expires: Generate new software license keys and serial key entries when downloaded products expire.
  • Product Download Detail: Associate a product version and change log with each software license.
  • Customer license validation: Validate access using a customer ID or assigned serial key.
  • Ping Request: Check the client-server connection and confirm software license validity.
  • Subscription renewals: Issue a new key or extend the existing license and serial key when a subscription renews.
  • Webhooks: Trigger external actions through real-time license events.
  • QR Code Activation: Provide scannable QR codes linked to software licenses and serial keys.

Inventory tools support imports and past orders

The system can automatically manage licensed product stock and serial key inventory. Administrators can generate licenses for past orders, import batches by file upload, export license records as PDF or CSV, and migrate license keys from Digital License Manager or another existing key manager.

Customer accounts provide license controls

Customers can view license keys and serial key information in the WooCommerce My Account area. They can activate or deactivate software license keys, monitor serial key usage, and download software license certificates. Administrators can add a company logo to a certificate and manually resend license key delivery.

Administrators can manage license statuses, software license lifecycles, and serial key usage from the centralized dashboard. The REST API works with license validation, activation, and deactivation, allowing connected applications, extensions, or external services to work with license records.

Encryption covers storage; masking hides key values

License key and software license records are stored with encryption. Administrators can conceal or partially mask serial key values for additional privacy. License records can be exported for administrative processes, and bulk tools help manage larger batches of keys.

Product assignments connect setup to the shop workflow

Install License Manager for WooCommerce Pro on the WordPress site running WooCommerce. Create or import license records, configure generators, and assign them to the relevant digital products. Then review delivery, customer account, API, subscription, webhook, and activation options to match the store’s license workflow.