Hi,
Sorry to be slow in replying – I overlooked that there was a question still in there.
You describe the hook process so simply….!
Ha, yes, I’m quite familiar with the fact that describing something, and doing it, can be quite different…. (you hear from customers from time to time who think that because their great idea can be described in 3 sentences, therefore it must be similarly easy to implement in code…..).
I suppose that I was also wondering if there was a payment process built into the plugin.
Nope. The free (base) plugin has methods for adding/editing/removing licences and the wp-admin pages on which you can do that manually (i.e. links to call those methods from the admin area); the WooCommerce add-on has the code that calls those methods upon WooCommerce payment events automatically. Integrating with any other payment mechanism automatically would be new code for whoever does that integration (but the WooCommerce code can serve as an example and provide some of the “boilerplate”).