3
You could use the amember script, this can manage billing cycles, selling products, and with the XOOPS plugin it would deal with memberships. but it is not part of XOOPS itself.
http://www.amember.com/
There are other better systems out there that can deal with webhost management and billing.
Also AgileBill, they also offer XOOPS subscription features in addition to billing and web host type stuff:
http://agileco.com/
Not sure how the XASSeT module would work, maybe have a look at that.
I've not been around XOOPS for a while, but I'm sure I seem to remember a module which was dedicated to webhosting, domain names, billing, etc, although when I last saw it, it seemed rather basic, I'm not sure of the name though.
Or alternatively for something totally different to xoops, try searching on a script site like www.hotscripts.com
Kind Regards.
Tom
http://bassmanthemes.com
http://www.xoopslance.com