The WP Software Licence can work with WooCommerce Subscription to sell products and services with recurring payments. This provides a powerful tool to provide licensing for recurring products.
The set-up is straightforward, the WP Software Licence works with both Simple and Variable Subscriptions. Additional details on how to setup can be found at Fill in licensing details:
The workflow is automatically maintained by the plugin, on the subscription expires or when is cancelled, the licensing changes accordingly.