Blesta 3.0: Beta Released

May 15, 2013 | Posted by Paul

We’re excited to announce that the Blesta v3 beta 1 has been released. If you didn’t receive the announcement email, you can view it online here.



If you are participating in the beta, we look forward to your feedback!

If you have a paid license and want to get started with the beta, go to and enter your v2 license key. On step 2 click “Continue” not “Checkout”. Then, create a new account and follow the steps to complete checkout. Your beta license will be sent to you via email within a few minutes. Email support if you run into any trouble.

If you don’t have a paid license and want in on the beta, you can purchase Blesta v2.5 today for the promo price of $99, and then follow the directions above to request your beta key.

So far the response to the beta has been pretty huge, and we are very thankful for all of the support and words of encouragement! Together, we can make Blesta the best, most trusted billing software available!

Tags: | |

Blesta 3.0: Multi-whaaat?! (video)

May 02, 2013 | Posted by Paul

Watch the video first, and then scroll down for more details. It will be more fun that way. Also, be sure to turn on your sound and make the video full-screen.

Last week, we announced the beta release date and decided to do a contest. We offered a free owned license to the first person to guess what feature we were announcing today.

So how did it go? Well, we received a lot of guesses, really good ones. Some were for features that are actually already in v3, and others were definitely ones to consider. Unfortunately, nobody guessed multi-company support. I guess you didn’t see it coming.

This is big.

So, what exactly is Multi-Company support?

Multi-Company allows you manage more than one company in the same Blesta installation, each at their own domain, with their own branding, unique settings, client bases, and more.

  1. Staff can be assigned to multiple or select companies with different roles and permissions in each.
  2. Staff that have access to more than one company, can easily switch between them.
  3. Modules, gateways, and plugins can be uniquely installed and configured in each company.
  4. Each company has a separate client base, packages, settings, and more.
  5. Companies can run at their own domains, where staff and clients can login directly.
  6. Brand invoices differently, with different numbering, delivery options, billing schedules, and more.
  7. Run tasks at different times under different companies. Invoice creation, payment reminders, service suspension and more.
  8. Process payments for different companies through different payment gateways and different accounts.

I’m only touching the tip of the iceberg. This is multi-company done right. You really have to try it to understand the scope.

Is there any extra cost for multi-company?

Yes, each additional company will be priced at a low, one time fee of $95. Discounted “company packs” will also be available.

Is this a new feature, that you just implemented?

No. In a way, we subtlely announced this feature almost two years ago, when we made an early post about v3. At the time we didn’t realize how long the road ahead would be. But what we did know, was that multi-company support was already built in. We designed it that way. From the beginning.

Here’s the image we posted at the top of that article. (And last weeks!)

And, here’s how it looks when you put a dark background color behind it.

Don’t feel bad if you didn’t notice. We don’t think anyone did.

A poll anyone?

In a recent poll, we asked the question: Do you manage more than one company or brand? The result was surprising. Over 60% of respondents said yes. We took a sigh of relief.

There you have it, multi-company support. Nobody else has it. The whole system revolves around it. It makes running multiple companies easy.

What do you think? Do you need multi-company support? Will you in the future?

Tags: | | | | | |

Blesta 3.0: Beta Announcement

April 26, 2013 | Posted by Paul

We are excited to announce that the beta for blesta version 3 is scheduled to start in less than three weeks, on Wednesday, May 15th.

The beta marks a major milestone in the development of version 3, and is the culmination of thousands of hours of planning, design, and development. The beta will be available to everyone with a paid license in good standing. We will be posting something here, and sending out an email on the 15th with more details on how to get a beta key. Sign up for our newsletter if you aren’t already.

Although the beta is about to start, we feel like this is just the beginning. There’s a lot on our roadmap, especially in terms of additional modules and gateways and we will be prioritizing continued development based on your feedback.

How about a contest?

Next Thursday I’ll be posting a video about a major new feature that is part of version 3. It’s actually one of the first features we built for version 3, and none of our competitors have it. Can you guess what it is? (No purchase necessary. Alpha developers do not qualify!)

We have a free owned license for the first person to guess correctly. Email your guess to sales. One guess per person. I’ll announce the winner (if someone guesses correctly) and what the feature is next Thursday.

Tags: | | |

Blesta 3.0: Ticket System (video)

April 12, 2013 | Posted by Paul

The ticket system in v3 is a plugin, which means it can be installed or uninstalled with the click of a button. If you haven’t noticed yet, we try to keep things simple by separating everything into one of two categories: Core, and Extensions. Since extensions can register links and views in the system, if you don’t need a particular extension uninstalling it results in a lighter interface.

I don’t know about you, but I feel less stressed, and more productive with less clutter!

Here are some of the features in the ticket system:

  1. Tickets can be created and updated via email and the interface.
  2. Tickets belong to departments, and can be assigned to staff and escalated to other departments.
  3. Staff can communicate privately with one another through Notes within a ticket.
  4. Attachments can be added to tickets.
  5. Predefined Responses make replying to frequent requests effortless.
  6. The ticket queue / overview can be made full screen, useful for projecting up on the wall in a NOC.
  7. Support staff members have schedules, which define when they receive ticket notices.
  8. Markdown syntax is supported for styling responses. For example *italic*, **bold**, # H1, ## H2, ### H3, and more.

Overall a lot of improvements over the ticket system in v2.5, and we have even more planned for future releases. The video is below, be sure to turn on your sound and make the video full-screen.

Tags: | | | | | | | |

Two-factor Authentication: Why you need it

March 01, 2013 | Posted by Cody

Financial advisory firm, Deloitte, recently published an article detailing the ever expanding need for two-factor authentication. They predict that, “a number of technology and telecommunication companies will likely implement some form of multifactor authentication with their services, software and/or devices in 2013.” I see this less as a prediction and more of an advanced report of the facts, since we had the same notion back in 2010 when we announced two-factor authentication for Blesta.

Deloitte’s predictions go even further, stating that passwords that were previously considered secure (8-characters of mixed case, numbers, letters, and symbols) are now vulnerable to hackers, primarily due to password reuse and the use of graphics cards (GPUs) to perform dictionary attacks. Personally, I’ve never found those types of passwords to be very secure. After all, we know that password security is derived from entropy (randomness) and entropy increases with length. So rather than trying to remember 8 to 10 character passwords with letters, numbers, and symbols that have no meaning, why not simply use a long natural password? Bonus points if your language of choice is not typical of the application’s audience. Extra bonus points if it’s a dead/non-existent language. Anata no o pasuwado wa nan desu ka?

Password Entropy Explained
Comic by xkcd / CC BY 2.5

Of course, what’s more secure than a secure password? How about a password that changes every time you use it? “How could I possibly keep track of that,” you might ask? That’s where two-factor authentication takes over.

Time-Based One-Time Passwords (TOTP) are generated using an algorithm that produces a pseudo-random value based on any given moment in time (remember, randomness = good). The benefit of using two-factor authentication is that you need not put all your trust into the security of your password. Random token generators (or apps for your smart phone) can produce a one-time password that’s used in combination with your standard password, and as the name suggests are used only once. That means that even an attacker that knows your password and knows the token you just used to login to your account still can’t use the information to login as you.

Tags: | | | | | | |