BANKWP

Pilot License Manager for WooCommerce Pro

Skip to content
CartBuy Now

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
Select a WooCommerce variationPricing loads from WooCommerceBuy selected plan
✓ WordPress 6.2+✓ WooCommerce 7.0+✓ PHP 7.4+✓ WooCommerce HPOS compatible
LICENSE STATUSACTIVE
Self-hosted in WordPressBuilt for WooCommerceEncrypted license storageREST API licensingHPOS compatible

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.

Open the product video in a new tab ↗

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.

WITHOUT PILOT

Scattered manual work

  • Manual key creation and delivery
  • Separate spreadsheets
  • No activation control
  • Difficult revocation
  • Repeated customer requests
WITH PILOT LICENSE MANAGER PRO

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

01

Automatic License Generation

Generate one unique key per purchased unit when an eligible order reaches Processing or Completed.

Custom prefixes · automatic assignment
02

Pre-Generated Inventory

Add existing serial numbers, activation codes, reseller keys, or vendor-supplied keys manually or through CSV.

Product and variation assignment
03

Remote Activation & Validation

Connect HTTPS-capable software to ping, activate, validate, and deactivate licenses remotely.

REST API licensing
04

Activation Limits

Control installations and review instance names, activation dates, IP addresses, and active slots.

Remove or reset activations
05

Expiring or Permanent Licenses

Issue permanent keys or configure a validity period and reject requests after expiration.

Per-product controls
06

Order-Based Revocation

Revoke associated licenses when configured orders become refunded, cancelled, or failed.

WooCommerce lifecycle
07

Encrypted Key Storage

Protect stored keys with AES-256-GCM through OpenSSL or Sodium Secretbox, plus secure lookup hashes.

Modern PHP encryption
08

Central Administration

Manage inventory, customers, products, expiration, activations, CSV data, logs, and rate limits.

One WordPress dashboard

Ready to add automated licensing to your WooCommerce store?

View Product and Buy

SEVEN CLEAR STEPS

From WooCommerce Order to Activated Software

  1. 01

    Enable Licensing

    Open a WooCommerce product and enable the licensed-product option.

  2. 02

    Configure the License

    Choose generation behavior, key prefix, activation limit, expiration period, and inventory settings.

  3. 03

    Customer Purchases

    The customer completes a standard WooCommerce order.

  4. 04

    License Is Issued

    Pilot generates a new key or assigns an available pre-generated license.

  5. 05

    Customer Receives the Key

    The key appears in emails, order details, and the customer’s My Account area.

  6. 06

    Software Activates

    The customer’s software sends the license and installation identifier to the REST API.

  7. 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 Pro

FLEXIBLE 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 Page

SELF-HOSTED CONTROL

Own Your Licensing Infrastructure

Keep license information, WooCommerce products, orders, inventory, and activation records together in your WordPress environment.

CapabilityPilot ProManualSeparate 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✓LimitedVaries
Data in your WordPress environment✓Varies—
Separate monthly service required——Typically

SECURITY AND CONTROL

Designed with License Protection in Mind

✓ Encrypted license-key storage✓ Secure lookup hashes✓ Configurable activation limits✓ Configurable API rate limiting✓ API activity logs✓ Configurable log retention✓ Automatic expiration enforcement✓ Order-status revocation✓ HTTPS support✓ Administrative activation reset

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.

Launch Offer

Starter

1 Website

$69 $39.99

12 months of updates and support

  • All Pro features
  • Full licensing REST API
  • Documentation access
  • Manual renewal available
View Product Options

Agency

10 Websites

$199

12 months of updates and support

  • All Pro features
  • Full licensing REST API
  • Documentation access
  • Manual renewal available
View Product Options

Business

25 Websites

$299

12 months of updates and support

  • All Pro features
  • Full licensing REST API
  • Documentation access
  • Manual renewal available
View Product Options

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.

Active

Updates and support available

License activations remain available within the selected plan limit.

Expiring Soon

Plugin continues working

Renewal reminders and a renewal link can be provided by the licensing system.

Expired

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.

WordPress 6.2+WooCommerce 7.0+PHP 7.4+WooCommerce HPOS compatibleOpenSSL or Sodium PHP extensionHTTPS strongly recommended

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.

✓ Secure Checkout ✓ SSL Protected ✓ Digital Delivery ✓ Customer Account ✓ Product Documentation ✓ Support Available