ModernBill finally ticked me off enough to start looking elsewhere. I've tried several other billing systems and settled on ModernBill a year or so ago - after dealing with the constant issues, things just not working, and nonexistent support, I'm reconsidering that option. Lots of people on webhostingtalk.com recommend WHMCS. Here go the questions:
-Importing accounts from ModernBill, how well does it work? I have a fairly small number of clients (well under 100) and it wouldn't be too big of an issue to move them over by hand, but I'd like to know what my options are.
-Whether I import my clients manually or with a script, will their accounts automatically be suspended/unsuspended as necessary? With ModernBill, most of the accounts that were imported from elsewhere or manually entered are not every suspended on the server. Their billing account is suspended, but that doesn't do me much good at all. Assuming I set up my server correctly and provide the correct username, will this work? All shared hosting clients are on DirectAdmin servers if that makes any difference.
-Domain registrations and renewals - do they actually work with WHMCS? ModernBill keeps billing my clients for domain renewals and then not actually renewing the domain. Sometimes this has been caused by my eNom account not being fully funded (whoops). If that happens, will WHMCS automatically retry, or at least generate an email or some other notice to me that the renewal didn't work so I can process it manually?
-SSL certificates through eNom - looks much better than SSLCenter through ModernBill. How automated is the process? When clients purchase, do they go through the whole process on my site, or are they redirected elsewhere?
-If there's a licensing issue, what happens to the public pages on my site? ModernBill has more than once gone stupid with the licensing and presented all of my clients with a lovely orange error message that my license had expired (on an owned license, no less). Not good for business.
-On the licensing tack, if I go with a leased license for now, can I upgrade to an owned license later? I would prefer to just pay it all up front, but only after I've had a few months to make sure it works for us.
-Some of my clients have PayPal subscriptions for their hosting. Will WHMCS credit those automatically? Will I need to insert the subscription ID into the database somewhere, or can it match based on the email address? What if the PayPal email is different from the customer's email?
-Some of my clients prefer to mail a check. Is it possible to generate invoices at different times, either on a per-client basis or a per-payment-method basis? For those who have automatic billing to a credit card, I like to give 7 days notice of the charge. For those who pay with a check I generally give 30 days notice so they have plenty of time to mail the check and we have plenty of time to input that check into the system. ModernBill can't handle this, can WHMCS?
-From reading the knowledgebase it sounds pretty easy to bill clients for one-off services. Most of our work is web programming and design, hosting is really just a sideline as a convenience to our clients. Is it really as easy as it sounds? Is there an API that would allow me to create an invoice automatically out of our existing time tracking software? This would of course require some custom coding but we can handle that if the API documentation is complete and correct.
-Security and encryption - how are credit card numbers stored in the database? Obviously they are two-way encrypted or you wouldn't be able to charge them each month, what encryption scheme is used in the database?
As a side note to the devs, I was initially turned off of WHMCS because I assumed from the name that it only supported WHM (like WHMAutoPilot). I'm not sure where the WHM in your name came from but I'm sure I'm not the only one to make that mistake.
Question
bluenotemkvi
ModernBill finally ticked me off enough to start looking elsewhere. I've tried several other billing systems and settled on ModernBill a year or so ago - after dealing with the constant issues, things just not working, and nonexistent support, I'm reconsidering that option. Lots of people on webhostingtalk.com recommend WHMCS. Here go the questions:
-Importing accounts from ModernBill, how well does it work? I have a fairly small number of clients (well under 100) and it wouldn't be too big of an issue to move them over by hand, but I'd like to know what my options are.
-Whether I import my clients manually or with a script, will their accounts automatically be suspended/unsuspended as necessary? With ModernBill, most of the accounts that were imported from elsewhere or manually entered are not every suspended on the server. Their billing account is suspended, but that doesn't do me much good at all. Assuming I set up my server correctly and provide the correct username, will this work? All shared hosting clients are on DirectAdmin servers if that makes any difference.
-Domain registrations and renewals - do they actually work with WHMCS? ModernBill keeps billing my clients for domain renewals and then not actually renewing the domain. Sometimes this has been caused by my eNom account not being fully funded (whoops). If that happens, will WHMCS automatically retry, or at least generate an email or some other notice to me that the renewal didn't work so I can process it manually?
-SSL certificates through eNom - looks much better than SSLCenter through ModernBill. How automated is the process? When clients purchase, do they go through the whole process on my site, or are they redirected elsewhere?
-If there's a licensing issue, what happens to the public pages on my site? ModernBill has more than once gone stupid with the licensing and presented all of my clients with a lovely orange error message that my license had expired (on an owned license, no less). Not good for business.
-On the licensing tack, if I go with a leased license for now, can I upgrade to an owned license later? I would prefer to just pay it all up front, but only after I've had a few months to make sure it works for us.
-Some of my clients have PayPal subscriptions for their hosting. Will WHMCS credit those automatically? Will I need to insert the subscription ID into the database somewhere, or can it match based on the email address? What if the PayPal email is different from the customer's email?
-Some of my clients prefer to mail a check. Is it possible to generate invoices at different times, either on a per-client basis or a per-payment-method basis? For those who have automatic billing to a credit card, I like to give 7 days notice of the charge. For those who pay with a check I generally give 30 days notice so they have plenty of time to mail the check and we have plenty of time to input that check into the system. ModernBill can't handle this, can WHMCS?
-From reading the knowledgebase it sounds pretty easy to bill clients for one-off services. Most of our work is web programming and design, hosting is really just a sideline as a convenience to our clients. Is it really as easy as it sounds? Is there an API that would allow me to create an invoice automatically out of our existing time tracking software? This would of course require some custom coding but we can handle that if the API documentation is complete and correct.
-Security and encryption - how are credit card numbers stored in the database? Obviously they are two-way encrypted or you wouldn't be able to charge them each month, what encryption scheme is used in the database?
As a side note to the devs, I was initially turned off of WHMCS because I assumed from the name that it only supported WHM (like WHMAutoPilot). I'm not sure where the WHM in your name came from but I'm sure I'm not the only one to make that mistake.
Thanks for any answers you can provide!
Link to comment
Share on other sites
8 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.