I am looking for an order form software that basically does the following things..

1. verifies that the domain ordered by the person is available before signup
2. automates the process of registering the domain
3. correctly bills the client / invoices
4. integrates with cpanel5

I have been using phpmanager and it's ok for some things however - I need more Phpmanager has helped automate a couple things that were manual however I would like something more integrated, with a better signup form