First let me say, I'm very impressed. Downloaded the demo yesterday, started tinkering, and I'm about 90% in love (which is far higher then any other billing solution I've looked at recently) with WHMCS.
Couple of things that have cropped up in my testing so far, and I wanted to see if either I could get pointed towards what I'm doing wrong, or simply told either "That's not possible" or "Future Release, wait for it..." or what not.
- for cPanel servers, how are the usernames/passwords generated for new orders? It looks as thought the password defaults to a random number string, and the username defaults to the extension? (ie: i place an order for test.com, it gives me a username of just 'com').
Is there any way to allow the user to enter a desired username/password at the time the order is placed? (I'm not looking forward to servers with a hundred accounts named "com1...com2....com99").....
I did see how you can define "Custom Fields" under a package, and even have them be "Required" and shown on the order form... however doing that places them two pages deep in the "Pending Orders" section... At a minimum, is it possible, or would it be possible, to show said required configured custom fields in the details under "Order Items" on the manage orders screen? (Then we could just copy/paste them into the username/password boxes under the "activate" box) before clicking to accept the order.
Of course, the ideal option would be to have the fields from the order automatically pop into the username/password fields for cpanel before activation... (How are folks who auto-activate accounts that clear handle this currently? Just use the autoassigned usernames/passwords?)
- Combined billings: (This is more for an authorize.net situation, I know it's not going to be possible/practical with paypal/2co)
If a client has multiple accounts/services, all on monthly charges, all set with matching "Due dates", then in theory only one invoice/charge should be generated / billed on that date, yes? Let's say that billing date is the 13th of the month for this client.
Lets say on the 1st of the month, they decide to sign up for another account. What happens? Ideally what we'd like to work out is the same as what we see everywhere else (ie: Our cable bill, our cell phones, our own bills with our datacenters, etc). At the time of the new account order they get a prorated charge for the number of days between then and their regular billing date, then on their regular billing date they get a single large charge for everything. Going forward they are still charged on the 15th of every month everything.
Is this not possible with whmcs, or am I missing something? I've tried a couple of different ways, and it always seems to generate an invoice immediately for the ones due on the 13th (that say "6/13 -> 7/13") as well as an invoice for the new account (that says "6/1 -> 7/1").. which means they would never match up to the same day.
Maybe I'm missing something, maybe it's just not the way whmcs was intended to be used, maybe these things are on the todo list for down the road.. just looking for feedback / ideas before we decide what to do.
Question
shannon
First let me say, I'm very impressed. Downloaded the demo yesterday, started tinkering, and I'm about 90% in love (which is far higher then any other billing solution I've looked at recently) with WHMCS.
Couple of things that have cropped up in my testing so far, and I wanted to see if either I could get pointed towards what I'm doing wrong, or simply told either "That's not possible" or "Future Release, wait for it..." or what not.
- for cPanel servers, how are the usernames/passwords generated for new orders? It looks as thought the password defaults to a random number string, and the username defaults to the extension? (ie: i place an order for test.com, it gives me a username of just 'com').
Is there any way to allow the user to enter a desired username/password at the time the order is placed? (I'm not looking forward to servers with a hundred accounts named "com1...com2....com99").....
I did see how you can define "Custom Fields" under a package, and even have them be "Required" and shown on the order form... however doing that places them two pages deep in the "Pending Orders" section... At a minimum, is it possible, or would it be possible, to show said required configured custom fields in the details under "Order Items" on the manage orders screen? (Then we could just copy/paste them into the username/password boxes under the "activate" box) before clicking to accept the order.
Of course, the ideal option would be to have the fields from the order automatically pop into the username/password fields for cpanel before activation... (How are folks who auto-activate accounts that clear handle this currently? Just use the autoassigned usernames/passwords?)
- Combined billings: (This is more for an authorize.net situation, I know it's not going to be possible/practical with paypal/2co)
If a client has multiple accounts/services, all on monthly charges, all set with matching "Due dates", then in theory only one invoice/charge should be generated / billed on that date, yes? Let's say that billing date is the 13th of the month for this client.
Lets say on the 1st of the month, they decide to sign up for another account. What happens? Ideally what we'd like to work out is the same as what we see everywhere else (ie: Our cable bill, our cell phones, our own bills with our datacenters, etc). At the time of the new account order they get a prorated charge for the number of days between then and their regular billing date, then on their regular billing date they get a single large charge for everything. Going forward they are still charged on the 15th of every month everything.
Is this not possible with whmcs, or am I missing something? I've tried a couple of different ways, and it always seems to generate an invoice immediately for the ones due on the 13th (that say "6/13 -> 7/13") as well as an invoice for the new account (that says "6/1 -> 7/1").. which means they would never match up to the same day.
Maybe I'm missing something, maybe it's just not the way whmcs was intended to be used, maybe these things are on the todo list for down the road.. just looking for feedback / ideas before we decide what to do.
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.