how do you make automatic hosting accounts using whm and whmcs? i have a master reseller and i want to start a hosting company. i would like to know how someone would register and order a hosting account via whmcs and then after payment, there hosting account is setup. thanks in advance
You'll need to know how to code scripts that create folders on your reseller account as well as talk to your company to set up automatically registering domains. The script would have to be able to create users, set user and folder permissions and the like.
Just link WHM to WHMCS using either a remote hash key (usually not available to resellers of WHM accounts) or by providing it with your whm login pair and ticking the "I am a reseller" box. This is in server settings on WHMCS or somewhere like that. Then in automation settings enable the automatic creation of accounts for new orders. Be careful about fraud if you use anything other than paypal.
I know you've got a solution and this is different to what you asked but I'll state it as an alternative. I've been using PHPHostBot, it has a one of fee of US$29.41 you can use a demo of it on the site. I've also used ClientExec which is better but takes more to set up