PDA

View Full Version : ClientExec Customization - PAID


richardhay
08-10-2005, 07:51 AM
Hello everyone:

We are currently in the process of switching to authorize.net as our merchant account provider. Unfortunitly, the way that ClientExec handles processing through authorize.net will not work for our business model. So, we need a programmer that can revise CE to meet our needs.

The authorize.net plug-in in CE is great for automating the bill-paying process. When a client signs up for hosting, their card is automatically charged for the first month of service and, at the end of each month, CE issues an invoice and pays that invoice with the customer's card on file.

Unfortunitly, we do not only sell hosting. The bulk of our business is in the sale of Internet-based recordkeeping products to various industries. Because of how the majority of the businesses that we deal with operate, we need CE to do the following:

1. We create an invoice in CE and e-mail that invoice through CE to the client.

2. The client logs in to CE, views the invoice and clicks on "Pay Invoice."

3. The client fills out a form with their credit card number, etc., and clicks "submit.

4. CE processes the payment with authorize.net and, if successful, marks the invoice paid and informs the customer.

This is the same procedure that is in place now in CE for paypal transactions--the customer has to log in after each month to manually pay their bill. Unfortunitly, with the move to authorize.net, this ability is lost in CE.

I have contacted the developers about this. Their solution was to put in random credit card numbers for a client. Then, the client would log in, edit their profile to change their credit card numbers to real numbers, and then e-mail us. We would then authorize their card and charge their card for their invoice. Then, next month, the process would be repeated. This is an unacceptably complex solution.

We would hate to move away from CE as we have thousands of records in the program and doing so would be an insanely time-consuming task.

If you think that you can help with this, please PM, e-mail, or post a reply below to me with your experience with CE, the estimated time of completion for this project, and how much you would charge.

Thanks and take care...

Richard (richardhay@therichco.com)

siteomatic
08-10-2005, 09:47 PM
Richard, if you end up having this done some how, let me know. I'll pay into the kitty for this sort of functionallity. Much of what I use CE for is similar to you in that it's not a monthly service but more for invoicing via the Internet. There's some web hosting involved, but I'd much rather allow my customers to pay their invoices by a button.

Many (really, just about all of them) do not much like having their cards automatically charged. They live with it, but don't much care for it.

rmount
08-11-2005, 07:21 AM
Most of the code is encoded so you won't be able to get this done by anyone except the ce devs.

daveman
08-11-2005, 10:54 AM
Most of the code is encoded so you won't be able to get this done by anyone except the ce devs.
Yeah, this functionality would be nice even for the hosting biz since people get confused about how to update their CC information. Having the pay invoice button allow them to either enter new details, or use exisiting details would be nice. One issue for using exisiting is that the CC number is encrypted with a key not stored on the server. ModernBill seems to have addressed this issue fairly well though. I don't however believe you will be able to have this functionality developed without an unencrypted copy of CE.

richardhay
08-11-2005, 03:05 PM
It looks like we'll be migrating away from CE to another product (probably ModernBill). I like CE and I wish that we could continue to use it. But, its lack of crucial features makes that an impossibility.

--Richard

h2oski
08-11-2005, 08:15 PM
This could actually be done.

I will see if I can look at an estimate for you.