I have an application VB.NET Forms app that I want to charge for the use, on a subscription basis.
How can I set this up with a wordpress site?
E.g. user registers on the site, purchases a subscription, then log in with the same details on the app which checks the subscription.
You will need to install WooCommerce free plugin and buy a subscription plugin for woocommerce:
Then you can bridge it through WooCommerce API v3 VB.NET / C# library.
(This part will be a little more difficult).