HyperVM is was was used before the security issues surrounding it, on this forum there are many alternatives, you should see what systems are supported with your billing software to create a full automated experience.
Try using FluidVM for your control panel and utilizing OpenVZ. I believe that FluidVM now supports WHMCS integration too.
█ Charles W. @ Nexeon Technologies, Inc. - Have a question? PM or email me directly! - c[@]nexeon.com
█ Dedicated servers, colocation, cloud, game servers, on-site & remote DDoS protection, and more! Managed options available.
█ Data Centers in Chicago, New York, & more! IPv4 and IPv6 available! Contact us for data center buildout & network consultation.
█ InstantDedis.com - Instantly delivered dedicated servers located in Chicago, New York, and Dallas.