I'm trying Blesta for a project I'll be launching in a few weeks. Although it involves hosting, it's mainly a web design service (it's advertised as "managed websites"). What I'm about to ask is not how to do it. I know Blesta can handle it and I can do it with some manual work, in fact I just tested it with one new customer but it took me a lot of time and clicks (and somethings had to be done manually and they're not working as expected) so I would like to know the best way to optimize this scenario and handle it, which will be a frequent one.
The services I'm selling have an annual cycle. Each year I charge my users $100 (for example) for designing and managing their websites. Since they're linked to a hosting account, one could say "great! just treat your customer as a hosting customer and that's all", but it's not that perfect.
To summarize, this is what I need to do in the most efficient way possible:
I create an account and set a new hosting package, which costs $100 every year.
The first payment is $50. If paid, everything is activated and the welcome mail* is sent.
The second payment has to be done 30 days later. If not paid, then the hosting will be suspended.
I need this process, or some part of it, be automatized for the next year when the renewal happens.
What's the best course of action here? Having 2 invoices? If I create both invoices, I didn't found how to link them to a service without creating a third invoice -the one generated by the system at the time of the order-. On the other hand, if I create the service for $100, then I have an invoice for 100 which I can't divide. I saw that a customer can apply a partial amount to pay an invoice. Although this seems like an elegant solution, is not the ideal one for me. I don't want that my customers manually enters how much they pay. I just want to send them a link with a $50 invoice so they can go straight to my payment processor. Most of my customers are non-techie and having a complex billing system can lead me to more troubles than solutions, so I want that everything in their end is as simpler as possible. Bear in mind that this scenario will be repeated year after year. I didn't find an option to associate a created invoice to an active service (which then could trigger a suspension if it's due), maybe I overlooked something. What would be the best way to handle this?
* The other thing is the welcome email. Is there a way to have custom fields in the welcome email outside the cpanel details? I want to give them their login details for the CMS and the Blesta client portal.
Question
Nahuel
Hi there
I'm trying Blesta for a project I'll be launching in a few weeks. Although it involves hosting, it's mainly a web design service (it's advertised as "managed websites"). What I'm about to ask is not how to do it. I know Blesta can handle it and I can do it with some manual work, in fact I just tested it with one new customer but it took me a lot of time and clicks (and somethings had to be done manually and they're not working as expected) so I would like to know the best way to optimize this scenario and handle it, which will be a frequent one.
The services I'm selling have an annual cycle. Each year I charge my users $100 (for example) for designing and managing their websites. Since they're linked to a hosting account, one could say "great! just treat your customer as a hosting customer and that's all", but it's not that perfect.
To summarize, this is what I need to do in the most efficient way possible:
What's the best course of action here? Having 2 invoices? If I create both invoices, I didn't found how to link them to a service without creating a third invoice -the one generated by the system at the time of the order-. On the other hand, if I create the service for $100, then I have an invoice for 100 which I can't divide. I saw that a customer can apply a partial amount to pay an invoice. Although this seems like an elegant solution, is not the ideal one for me. I don't want that my customers manually enters how much they pay. I just want to send them a link with a $50 invoice so they can go straight to my payment processor. Most of my customers are non-techie and having a complex billing system can lead me to more troubles than solutions, so I want that everything in their end is as simpler as possible. Bear in mind that this scenario will be repeated year after year. I didn't find an option to associate a created invoice to an active service (which then could trigger a suspension if it's due), maybe I overlooked something. What would be the best way to handle this?
* The other thing is the welcome email. Is there a way to have custom fields in the welcome email outside the cpanel details? I want to give them their login details for the CMS and the Blesta client portal.
Hope I made myself clear. Thanks in advance
Link to comment
Share on other sites
3 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.