Active installs
900
Subscription includes
WooCommerce Software Add‑on gives you end‑to‑end licensing inside WooCommerce. Generate keys on purchase, manage activations and upgrades, and keep support simple by managing everything where you already fulfill orders.
Mark any product as software, set licensing rules, and let the add‑on handle the rest. Customers buy like any other product, and when the order is completed they automatically receive their license key, activation email, and activation limits in the order‑complete message.
If you introduce a paid upgrade, define eligible past keys and an upgrade price. During checkout, customers enter their existing license and receive upgrade pricing automatically.
See exactly which key belongs to which order, including remaining activations, right on the WooCommerce Edit Order screen. Need to resend the license email? Use the built‑in “Send” action without leaving WooCommerce.
For a global view, go to WooCommerce → License Keys to search, filter, and bulk‑revoke keys when necessary.
Understand usage at a glance. The WooCommerce → Reports → Software dashboard summarizes sales and activation activity so you can spot trends, enforce limits, and plan upgrades.
Validate licenses from your desktop app, plugin, or SaaS. The API supports generating keys, activating, de‑activating, resetting, and checking validity so you can enforce licensing where it matters: inside your software. See the documentation for endpoints and examples.
Not sure if you need Software Add-on or API Manager for WooCommerce? In most cases, API Manager will be the better fit. If you’re unsure, contact Kestrel support and we’ll help you choose the right extension for your store.
Keys are generated automatically when the order is completed and sent in the order‑complete email, along with activation details.
Yes. Define eligible previous keys and an upgrade price so existing customers can upgrade at a discount during checkout.
From the WooCommerce order screen (per order) and in a central WooCommerce → License Keys list for global management and bulk actions.
Yes. Use the API to generate keys, activate, deactivate, and validate from your desktop app, plugin, or SaaS.
If you’re not sure, start with API Manager for WooCommerce. It’s the more flexible option for most stores. If you’re still unsure which one fits your use case, reach out to Kestrel support and we’ll guide you.
Categories
Extension information
Quality Checks
Compatibility
Countries
Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.
Offer add-ons like gift wrapping, special messages or other special options for your products.
Add shipment tracking information to your orders.