We have a client who wants to sell hosting packages (all are fixed to only 1 type of hosting package). This package may/may not include an existing domain; of which he will still pay the same price.
But for those who want to register a new domain with hosting, here are the steps:
1. check domain availability
2. confirm and purchase via 2CO
3. hosting package will be created AUTOMATICALLY via linking of payment API with the WHM hosting of our client
4. domain will be registered AUTOMATICALLY via domain registration API and parked to the corresponding package
5. the said domain and hosting will be valid for one year
6. the said domain will also be listed AUTOMATICALLY in our client's security component that checks the validity of the template packages the clients get free of charge only if they register domain and buys hosting package from our client
7. Automated communications with the client
All these steps must be automated. We expect all this to be done by next Tuesday (22nd March) LATEST.