In the software industry the most important asset is the customer. If you know your customers (yes, many software companies doesn't know their customers) and you serve them to make them happy, then you can say that you have a successfully company.
Avangate is launching the "License management" module which is a big plus for software vendors who will have a big number of returning customers (and a good management console for sold licenses of course).
I wrote this post to underline the concept of a renewal system versus a recuring payment system (which is a good system for services not for software products). Many vendors will threat the renewal system as a recuring payment service but thet are wrong, totally wrong.
I hope that this first message will be a good start for this blog :)