I'm finding it very difficult to find a billing/customer management system that fits my needs. Have you had a custom system developed?
If so, What sort of prices can one expect to pay for such a system?
This is basically for a backend system for my business, order forms, billing/invoicing system, customer area, admin area. It will need to queue orders and create the accounts on Plesk servers with one click. Automatically invoice and charge clients credit cards on a monthly basis and obviously connect to my card processor (Protx).
Just find a billing program that will create accounts on a Plesk server, and then see if they have built-in or plug-in functionality for interfacing with your credit card gateway. Most popular automation and billing programs will be able to do what you need.
We have developed our own system, but it's slightly different from what you've described. First of all, we stopped billing clients on a monthly basis long ago because it's simply too expensive in terms of time and money. All of our customers pay up-front for a year in advance, or up to the start date of the next annual billing cycle, depending on when they sign up. This makes it easier to keep track of everyone, selects for those customers who are actually willing to pay their bills, and simplifies the process of changing configurations mid-cycle. We also don't use plesk or cpanel; customers find them too confusing. Instead, we've built around the Cobalt interface, which is fairly user-friendly. For billing, our system works with Authorize.Net.
On the front-end, our system has a nice billing interface for customers, and it also generates good-looking invoices in PDF format.
President & CEO, Think Computer Corporation