Web Hosting Talk







View Full Version : Anyone programmed their own Account Manager?


hostmaniac
01-23-2002, 05:37 AM
I've finished programming an Account Manager tool in PHP/mySQL which allows my customers to login and change any their contact details, view/update billing details, and order add-ons. I'm amazed at how quickly and easily I was able to program it all in PHP considering I don't really know PHP! I remember what a pain in the butt Perl was!

I decided to program this because I couldn't find an affordable account manager which was flexible enough to adapt to my requirements.

I've setup a test account if anyone wants to take it for a spin and give me feedback:

http://manager.onyxservers.com

Account: 64.33.30.45
Username: testaccount
Password: 123

Anyone else programmed their own account manager?

T_E_O
01-23-2002, 06:56 AM
After logging in it says "Webcontrol Pannel" where it should read "Webcontrol Panel" :)
But that's the only "bad" thing I noticed ;) I'd say keep up the good work :agree:

hostmaniac
01-23-2002, 07:06 AM
Originally posted by T_E_O
After logging in it says "Webcontrol Pannel" where it should read "Webcontrol Panel" :)
But that's the only "bad" thing I noticed ;) I'd say keep up the good work :agree:

Apparently I've made that mistype all over my site too!!! The embarassment! :blush:

Starhost
01-23-2002, 07:50 AM
I've got 1 suggestion.
Sent an email to the user when they chenaged their email adres and only modifies it, when the user clicks on a link in the email to change the email adres.

Because I can now give up a fake address.........

hostmaniac
01-23-2002, 09:49 AM
Originally posted by Starhost
I've got 1 suggestion.
Sent an email to the user when they chenaged their email adres and only modifies it, when the user clicks on a link in the email to change the email adres.

Because I can now give up a fake address.........

Well, they would have to know their account password to login and change their e-mail address. I'm not sure why anyone would want to supply a fake address? They just wouldn't get the renewal notices and their account would be suspended! :)

Starhost
01-23-2002, 09:52 AM
Believe me those people excist and when you want to contact them about something then you can't.....

hostmaniac
01-23-2002, 10:00 AM
Originally posted by Starhost
Believe me those people excist and when you want to contact them about something then you can't.....

You're right, better safe than sorry! I'll implement that feature for the next version, thanks.

ho247
01-23-2002, 10:02 AM
That's quite cool, it's a sort of thing that I'll do instead of purchasing one of those 'off-the-shelf' software to do the job. Doing it yourself means a lot more customisation.

Alan

Starhost
01-23-2002, 10:02 AM
Doesn't matter.

I also build my own account management panel. If you would like, I can give you people a demo later today. But I don't know if you understand it because I built it in my native language, Dutch.

If you would like to see it, please contact me.

ebizalive
01-23-2002, 01:11 PM
It looks good - keep up the good work! - I have 1 suggestion:
Being able to print out a list of accounts with all details to the printer.

John

ebizalive
01-23-2002, 01:14 PM
Do you intend to sell this script later?

John

MikeF
01-23-2002, 01:17 PM
Great job! nice and clean!

goodness0001
01-23-2002, 02:00 PM
I get all sorts of invalid syntax errors using ie6.1 when going to the initial page after you log in.

priyadi
01-23-2002, 04:24 PM
[i]I remember what a pain in the butt Perl was!

Anyone else programmed their own account manager? [/B]

Well, that 'pain in the butt' has certainly helped me creating our own customer manager, billing system & control panel :D.

In my opinion, if you both know perl as well as php, you will be able to accomplish more with perl than php. :)

ASPCode.net
01-23-2002, 05:18 PM
Are you talking some special kind of precaution with regards to the CC numbers. Are you storing them as plain text or encrypting them in some way?

thesmallguyshost
01-23-2002, 11:17 PM
Originally posted by hostmaniac
I've finished programming an Account Manager tool in PHP/mySQL which allows my customers to login and change any their contact details, view/update billing details, and order add-ons. I'm amazed at how quickly and easily I was able to program it all in PHP considering I don't really know PHP! I remember what a pain in the butt Perl was!



Very nice! Pretty impressive for a first attempt.

Create a control panel replacement for cpanel that looks that good and I'll buy it :)

hostmaniac
01-24-2002, 12:20 AM
Originally posted by nogi
It looks good - keep up the good work! - I have 1 suggestion:
Being able to print out a list of accounts with all details to the printer.

John

Thank you - yes, this is the very initial version which addresses the more "necessary" tasks I need now. The next version will have an administrator login which handles that and much more.

hostmaniac
01-24-2002, 12:38 AM
Originally posted by nogi
Do you intend to sell this script later?

John

Do you think I should? Right now it's far too customized to my company needs to sell it. I plan on adding new features which are fairly easy to implement:

- Automatic notification of expired credit cards.
- E-mail notification on overdue accounts.
- Billing history

But to be honest, I'm not sure if it would be worthwhile to make it customizable and sell it.

hostmaniac
01-24-2002, 12:40 AM
Originally posted by priyadi


Well, that 'pain in the butt' has certainly helped me creating our own customer manager, billing system & control panel :D.

In my opinion, if you both know perl as well as php, you will be able to accomplish more with perl than php. :)

I'd love to take a look at your customer manager. Is this possible?

hostmaniac
01-24-2002, 12:41 AM
Originally posted by ASPCode.net
Are you talking some special kind of precaution with regards to the CC numbers. Are you storing them as plain text or encrypting them in some way?

The credit card submissions will be collected in secure mode. The details are not saved, rather encrypted and e-mailed to billing.

priyadi
01-24-2002, 04:48 AM
Originally posted by hostmaniac


I'd love to take a look at your customer manager. Is this possible?

I'm afraid that's not possible, it is behind our firewall, and the customer side part of it is not completed yet.