floyd
Verified User
- Joined
- Mar 29, 2005
- Messages
- 6,330
I have seen a number of billing plugins but so far none seem to do what I want them to do. I have already written something for myself but it is not a plugin for DA, it is a standalone product and it is very specific to my needs.
I am considering making it a plugin for all to use but I don't know if that is the right direction to go for you, the people who might want to use it. I know for myself I have multiple servers running DA and need a standalone product so that it can interface with all my DA servers and do things like suspend and delete accounts based on what I do with the billing information. If I choose to suspend an account it can log into the server that customer is on and suspend them in DA as well as mark them suspended in their billing account. Customers also to come to the main web site and log into their billing account their and they can change their information but they don't do it from within DA.
What I am wanting to know is would most people want it as a plugin or standalone?
This is just an idea and is in the very beginning stages and may take months to complete. I am in no rush to complete it. I will be doing it in my spare time.
I also want to keep it simple. Most of the commercial products out there I absolutely hate because they try to do too much. They have much more stuff than I need and I find I get lost myself when trying to use them. What I would like to know is what kind of stuff people really need. Not eye candy type stuff.
Keep in mind that I am not a real programmer. I am just a hack. But it will be secure.
So question:
Plugin or stand alone?
Stand alone: would interface with multiple DA servers but customers would not be able to get to their billing information via DA.
DA plugin: customers would be able to get to their billing information from within DA but admins would have to log into each server to see all their clients.
Features for client side:
Edit personal information
Edit payment information
Make payments
Invoice/statement tracking
Admin side:
Edit all the stuff the client can edit.
Create new accounts
Suspend/delete accounts
As people make suggestions I feel I can do I will update these lists.
If somebody feels this should be in another part of the forum then please move it. I wasn't sure where to put it. It kind of a feature request thing but its one I was working not one I was requesting of DA.
Also it will be written in perl but the source code will not be released. It will be compiled using perl2exe. I don't know what type of license that would be if any. It would be free for anybody to use and pass around.
I am considering making it a plugin for all to use but I don't know if that is the right direction to go for you, the people who might want to use it. I know for myself I have multiple servers running DA and need a standalone product so that it can interface with all my DA servers and do things like suspend and delete accounts based on what I do with the billing information. If I choose to suspend an account it can log into the server that customer is on and suspend them in DA as well as mark them suspended in their billing account. Customers also to come to the main web site and log into their billing account their and they can change their information but they don't do it from within DA.
What I am wanting to know is would most people want it as a plugin or standalone?
This is just an idea and is in the very beginning stages and may take months to complete. I am in no rush to complete it. I will be doing it in my spare time.
I also want to keep it simple. Most of the commercial products out there I absolutely hate because they try to do too much. They have much more stuff than I need and I find I get lost myself when trying to use them. What I would like to know is what kind of stuff people really need. Not eye candy type stuff.
Keep in mind that I am not a real programmer. I am just a hack. But it will be secure.
So question:
Plugin or stand alone?
Stand alone: would interface with multiple DA servers but customers would not be able to get to their billing information via DA.
DA plugin: customers would be able to get to their billing information from within DA but admins would have to log into each server to see all their clients.
Features for client side:
Edit personal information
Edit payment information
Make payments
Invoice/statement tracking
Admin side:
Edit all the stuff the client can edit.
Create new accounts
Suspend/delete accounts
As people make suggestions I feel I can do I will update these lists.
If somebody feels this should be in another part of the forum then please move it. I wasn't sure where to put it. It kind of a feature request thing but its one I was working not one I was requesting of DA.
Also it will be written in perl but the source code will not be released. It will be compiled using perl2exe. I don't know what type of license that would be if any. It would be free for anybody to use and pass around.