@doudl there is no "simple script" for what you request and your provided information is non existent.
Hosting isn't hosting, like is it UNIX or ISS server, what versions of what is running, how far can you controll it?
How is "ordering" processed?
Client picks a domain -> Picks a hosting plan -> picks template -> pays.... Then the automatic install begins of CMS:MS.
Do you have step one and two running at all? If step one and two is completed is Hosting plan auto installed configured?
So i can continue with even more questions if needed
a) You need a process that will handle domain checking
b) if domain is free one can add it to basket and continune to step two
c) Then you need ordering process for hosting plan
d) when hosting plan is picked it has to be added to cart
e) then you need template selection (where do these templates come from??)
f) if Template question is solved you can add it to cart
g) then actual order is done and payment process begins
i) how is payment done? If that is solved one can pay then payment is confirmed (automatic??)
j) when all of the above steps are done and solved actuall hosting plan is installed (is that automated to?)
k) now comes CMSMS install where you will need a script to autoinstall it that is triggered when hosting package is configured, installed and domain, dns and other stuff works
If you want CMSMS included as Installation option in your CP then look at
http://www.softaculous.com/softwares/cm ... ade_Simple