WordPress plugin license management integration via this PHP library is the easiest way to securely activate, update, and manage your plugins or themes using the WooCommerce API Manager.
Use it free via GitHub or purchase a support license to get official support from Kestrel’s development team.
WordPress plugin and theme licensing built for plugin and theme developers
- โ Drop-in ready: one snippet connects your plugin or theme
- ๐ Supports plugin and theme auto-updates, including child themes
- ๐ Tracks activation status, errors, and available seats
- ๐ฆ Works with both standard and variable WooCommerce products
- ๐งช Includes a Postman collection to test your API integration
- ๐ Supports local, Amazon S3, or external file hosting with expiring links
How it works
The Kestrel PHP Library connects your plugin or theme to WooCommerce with the help of the Kestrel API Manager, turning your store into a full-featured WordPress plugin license manager. HHandle license activation, track seats, push updates, and manage secure downloadsโall from your existing site as a WordPress plugin license manager.
Why use a WordPress plugin license manager?
Manual license management is fragile and slow. External SaaS solutions can be costly, limited, or overkill. With the Kestrel PHP Library, you own the entire WooCommerce & WordPress plugin license manager flow:
- โ Generate and validate plugin license keys on your own terms
- โ Push updates through the default WordPress updater
- โ Support WooCommerce orders, variations, and renewals
- โ Build trust with seamless activation and transparent update info
Whether youโre selling a single plugin or managing a suite of themes, this is the simplest way to distribute your software like a proโno third-party dependency required, and no fees beyond a simple WooCommerce extension.
User activation flow when activating WordPress plugin licenses
Hereโs what your users will see after setup:






Test and deploy with confidence
A ready-made Postman collection is included to help you test the full API. Get the collection in the PHP library. Available here, on GitHub.
Use the Postman collection to verify your WooCommerce plugin license manager API endpoints before shipping.
Migrating from EDD or Freemius?
Thinking about leaving Freemius or EDD behind? We can help you migrate your licenses, orders, and customers to a self-hosted WordPress plugin license manager powered by WooCommerce API Manager.
No recurring fees or revenue share. Just purchase the plugin license and youโre free to build your ideal store using all your favorite WooCommerce extensionsโcheckout optimizations with CheckoutWC, subscriptions, bundles, and more.
We use this exact setup on our own site to license plugins, handle activations, and push updates, so you’re not just getting a tool, you’re getting battle-tested infrastructure.
Reach out for migration support โ
Need help getting started?
๐ Get WooCommerce API Manager, because you’ll need it to use any of this.
๐ Read the documentation
๐ ๏ธ Contact support if you need help with setup or migration
Use it free via GitHub or purchase a support license to get official support from Kestrel’s development team.



