THE COMPLETE WOOCOMMERCE SOFTWARE LICENSING PLATFORM
Generate, Sell and Control Software Licenses with WooCommerce
Automatically generate, deliver, activate, validate, expire and revoke software license keys from your own WordPress store.
- Automatic license generation and delivery
- Remote activation and validation API
- Activation limits and expiration controls
- Self-hosted license management
- Simple and variable WooCommerce products
SEE PILOT LICENSE MANAGER IN ACTION
See How Software Licensing Works with WooCommerce
Watch a quick overview of how Pilot License Manager Pro connects WooCommerce orders, license delivery, activation controls, and software validation in one self-hosted system.
Ready to manage your software licenses with WooCommerce?
Buy Pilot License Manager ProExplore the Features ↓A CONNECTED LICENSING WORKFLOW
Stop Managing Software Licenses Manually
Manual key creation, individual delivery, disconnected spreadsheets, lost activations, and difficult revocation add friction to every sale.
Scattered manual work
- Manual key creation and delivery
- Separate spreadsheets
- No activation control
- Difficult revocation
- Repeated customer requests
Connect Every License to a WooCommerce Product and Order
- Automatic key generation
- WooCommerce email delivery
- Central license dashboard
- Remote validation
- Order-based revocation
- Customer self-service access
COMPLETE LICENSING TOOLKIT
Everything You Need to Sell Licensed Software
Automatic License Generation
Generate one unique key per purchased unit when an eligible order reaches Processing or Completed.
Custom prefixes · automatic assignmentPre-Generated Inventory
Add existing serial numbers, activation codes, reseller keys, or vendor-supplied keys manually or through CSV.
Product and variation assignmentRemote Activation & Validation
Connect HTTPS-capable software to ping, activate, validate, and deactivate licenses remotely.
REST API licensingActivation Limits
Control installations and review instance names, activation dates, IP addresses, and active slots.
Remove or reset activationsExpiring or Permanent Licenses
Issue permanent keys or configure a validity period and reject requests after expiration.
Per-product controlsOrder-Based Revocation
Revoke associated licenses when configured orders become refunded, cancelled, or failed.
WooCommerce lifecycleEncrypted Key Storage
Protect stored keys with AES-256-GCM through OpenSSL or Sodium Secretbox, plus secure lookup hashes.
Modern PHP encryptionCentral Administration
Manage inventory, customers, products, expiration, activations, CSV data, logs, and rate limits.
One WordPress dashboardReady to add automated licensing to your WooCommerce store?
View Product and BuySEVEN CLEAR STEPS
From WooCommerce Order to Activated Software
- 01
Enable Licensing
Open a WooCommerce product and enable the licensed-product option.
- 02
Configure the License
Choose generation behavior, key prefix, activation limit, expiration period, and inventory settings.
- 03
Customer Purchases
The customer completes a standard WooCommerce order.
- 04
License Is Issued
Pilot generates a new key or assigns an available pre-generated license.
- 05
Customer Receives the Key
The key appears in emails, order details, and the customer’s My Account area.
- 06
Software Activates
The customer’s software sends the license and installation identifier to the REST API.
- 07
Pilot Controls Access
The plugin validates status, expiration, activation count, and approved instance access.
Move from manual keys to a connected WooCommerce licensing workflow.
Get Pilot License Manager ProFLEXIBLE BY DESIGN
Built for More Than WordPress Plugins
Any tested, HTTPS-capable product can connect to the licensing workflow through the REST API.
WordPress plugins
Deliver keys after checkout and validate installations.
WordPress themes
Connect theme access to a purchased license.
Desktop applications
Activate an installation through HTTPS requests.
Mobile applications
Validate licensed access from supported app clients.
SaaS access
Issue customer access keys from WooCommerce orders.
API access keys
Connect purchased access to remotely validated credentials.
Game activation keys
Assign pre-generated game keys from inventory.
Antivirus codes
Deliver vendor-supplied activation codes.
Product serial numbers
Sell and track existing serial inventory.
Private digital tools
Control access to internal or client software.
See the current product details, price, and purchase options.
Go to Product PageSELF-HOSTED CONTROL
Own Your Licensing Infrastructure
Keep license information, WooCommerce products, orders, inventory, and activation records together in your WordPress environment.
| Capability | Pilot Pro | Manual | Separate service |
|---|---|---|---|
| Native WooCommerce connection | ✓ | — | Limited |
| Automatic key delivery | ✓ | — | Varies |
| Remote activation and validation | ✓ | — | ✓ |
| Expiration and activation limits | ✓ | — | ✓ |
| Customer My Account access | ✓ | — | Varies |
| Order-based revocation | ✓ | — | Varies |
| CSV import and API logs | ✓ | Limited | Varies |
| Data in your WordPress environment | ✓ | Varies | — |
| Separate monthly service required | — | — | Typically |
SECURITY AND CONTROL
Designed with License Protection in Mind
No WordPress plugin can guarantee complete security by itself. Website security also depends on WordPress maintenance, hosting, access controls, HTTPS, server configuration, and secure development practices.
ANNUAL OR LIFETIME
Choose the License That Fits Your Business
Every paid plan includes the complete Pilot License Manager Pro feature set. Choose your billing term and the number of WordPress websites where you need updates and support.
Starter
1 Website
12 months of updates and support
- All Pro features
- Full licensing REST API
- Documentation access
- Manual renewal available
Professional
3 Websites
12 months of updates and support
- All Pro features
- Full licensing REST API
- Documentation access
- Manual renewal available
Agency
10 Websites
12 months of updates and support
- All Pro features
- Full licensing REST API
- Documentation access
- Manual renewal available
Business
25 Websites
12 months of updates and support
- All Pro features
- Full licensing REST API
- Documentation access
- Manual renewal available
Starter
1 Website
One-time payment · 12 months support
- All Pro features
- Full licensing REST API
- Documentation access
- Lifetime product updates
Professional
3 Websites
One-time payment · 12 months support
- All Pro features
- Full licensing REST API
- Documentation access
- Lifetime product updates
Agency
10 Websites
One-time payment · 12 months support
- All Pro features
- Full licensing REST API
- Documentation access
- Lifetime product updates
Business
25 Websites
One-time payment · 12 months support
- All Pro features
- Full licensing REST API
- Documentation access
- Lifetime product updates
Lifetime refers to updates for the supported lifetime of the product. It does not mean unlimited websites or unlimited lifetime support.
TWO DIFFERENT LICENSE CONCEPTS
What Does the Website Limit Mean?
Your selected plan controls how many WordPress websites may run Pilot License Manager Pro with active updates and support.
Your Pilot License
- WordPress installation limit
- Product updates
- Support and account access
- Annual expiration where applicable
Licenses You Sell
- Customer license keys
- Activation limits and expiration dates
- Products, variations, and installations
- Connected WooCommerce orders
ANNUAL LICENSE RENEWAL
Your Store Keeps Working
When an annual Pilot license expires, the installed plugin and existing WooCommerce licensing data remain in place. Renewal restores access to new updates and active support.
Updates and support available
License activations remain available within the selected plan limit.
Plugin continues working
Renewal reminders and a renewal link can be provided by the licensing system.
Your installed version remains active
No new updates or active support until the annual plan is renewed.
Annual license with manual renewal. We will send renewal reminders before your update and support access expires.
BEFORE YOU PURCHASE
System Requirements
Confirm that your hosting environment meets these requirements before purchasing.
QUESTIONS, ANSWERED
Everything to Know Before You Activate
What is Pilot License Manager for WooCommerce Pro?+
It is a self-hosted WordPress licensing plugin that connects license generation, assignment, customer delivery, activation, validation, expiration, and revocation to WooCommerce products and orders.
Can it generate license keys automatically?+
Yes. Automatic key generation can be enabled for eligible WooCommerce products, and a unique key can be issued when the order reaches the configured status.
Can I sell license keys I already have?+
Yes. Existing keys can be added individually or imported through CSV and assigned to WooCommerce products or variations.
Can customers activate software remotely?+
Yes. HTTPS-capable software can communicate with the plugin’s REST API to activate, validate, and deactivate licenses.
Can I limit the number of installations?+
Yes. An activation limit can be configured for licensed products, and additional activations can be blocked when the limit is reached.
Can licenses expire?+
Yes. Licenses can be permanent or issued with a configured validity period.
What happens when a license expires?+
New activation and validation requests can be rejected after the configured expiration date.
What happens if an order is refunded?+
Licenses associated with refunded, cancelled, or failed orders can be revoked automatically when the corresponding setting is enabled.
Where do customers find their keys?+
Eligible keys can appear in WooCommerce order emails, order details, and the customer’s My Account license area.
Does it support variable products?+
Yes. License inventory can be connected to a parent product or an individual WooCommerce variation.
Are license keys encrypted?+
Yes. The plugin supports encrypted database storage using AES-256-GCM through OpenSSL or Sodium Secretbox, depending on the hosting environment.
Can I review API activity?+
Yes. The administration area records activation, validation, deactivation, failed-request, and rate-limit events.
Does it include API rate limiting?+
Yes. Administrators can configure request limits for public licensing endpoints.
Does it support WooCommerce HPOS?+
Yes. Pilot License Manager Pro declares compatibility with WooCommerce High-Performance Order Storage.
Can developers customize validation?+
Yes. WordPress actions and filters are available for custom validation rules, response data, and license lifecycle events.
Can Lite and Pro remain active together?+
No. Only one edition should remain active to avoid duplicate processing of WooCommerce orders.
Is the licensing platform self-hosted?+
Yes. License management and activation records remain inside the WordPress and WooCommerce environment where the plugin is installed.
Does the plugin require HTTPS?+
HTTPS is strongly recommended for production API requests and for protecting communication between licensed software and the WooCommerce website.
Is Pilot License Manager Pro a subscription?+
Annual plans provide updates and support for 12 months. Renewal is completed manually unless an approved subscription system is configured.
Will the plugin stop working if I do not renew?+
No. The installed version continues working. An active license is required for new updates, newly released versions, and active product support.
What does the website limit mean?+
The website limit controls how many WordPress installations may activate Pilot License Manager Pro for updates and support.
What is included with Lifetime?+
Lifetime plans include updates for the supported lifetime of the product on the selected number of websites. Support is included for the first 12 months and may be renewed separately.
Is the Starter launch price permanent?+
The displayed launch price applies only while the corresponding WooCommerce variation remains on sale. Current and regular prices come directly from WooCommerce.
Review the complete features, requirements, screenshots, video, and documentation to determine whether Pilot License Manager Pro fits your software workflow.
YOUR SOFTWARE. YOUR STORE. YOUR LICENSES.
Turn WooCommerce into Your Software Licensing Platform
Generate, deliver, activate, validate, expire, and revoke software licenses without moving your sales workflow away from WordPress and WooCommerce.