1.7.17 WooCommerce Software Add-on
Sell License Keys for Software
The WooCommerce Software Add-on gives you the ability to manage license keys and activations via your store.
Sell licenses and upgrades
Define your products as software via the edit product page, and after doing so lets you define software specific properties:
If enabled, users can upgrade old keys at a discounted price.
If enabled, users can upgrade their old keys at a discounted price.
Customers purchase the software as they would any other product, but after the purchase (after the order is completed), they receive a license key automatically generated by the system in the order completion email.
The order email contains the key, the activation email, and the remaining activation amount. You can resend these emails from the order screen using the built-in “Send” button in WooCommerce.
If you have ever launched a paid upgrade to your software, you can define valid upgrade keys, as well as upgrade prices, that your customers can use. They just need to enter their license details at the time of purchase.
View Purchased Keys
The licenses associated with the order can be viewed and edited on the order screen – the activation will also be displayed.
Licenses and activations on the order page
To see licenses that are not associated with an order, or just to get an overall view, you can go to WooCommerce > License Keys to see a list of keys. If you want to revoke keys, this screen also has a batch delete feature.
Track activations and view reports
The extension comes with a report page that can be found in WooCommerce > Reports > Software. These reports provide you with an overview of software sales, as well as list activations.
Interaction with API
The extension comes with an API for key generation, license activation, de-activation, and reset. The API can be integrated into your software/web application to validate licenses. For more details about the API, see the documentation.