Hello,
I have implemented lots of WHMCS server provisioning module like you need. I have integrated lots of third party API with whmcs module.
I have been working in WHMCS and PHP since long.
Please check my profile and completed projects.
https://www.freelancer.com/u/iwebsynthesis
Thanks.