Open Source Vs SaaS e-Commerce Platform

Talking to several designer and store owners, I realized how confusing it becomes when it comes to selecting an e-commerce platform to start e-commerce website, especially for the start-ups with little budget.

There are online reviews, suggestions and rating but very few actually look into the real meat and guide small retailers to choose the right e-commerce platform. Earlier we saw some of the worthy Open Source forums and shopping carts.

I decided to share what I discovered. Feel free to comment, add suggestions or even ask questions.

Let’s understand intricacies involved in implementing online store using open source platform.

Open Source Platform – What’s The Big Deal?

Open source implementation

Time to market

When you choose open source, it is going to eat up several weeks to be able to make your website available to do business.  Factors that adds to time are code customization, template integration, Testing, implementation.

Customization and maintenance is painful

Website built with open source platforms are difficult to maintain and impossible for a non-techie. You got to have developers around when you want to change something. The trickier part comes when decided to hack the code to add additional feature on top of the open source code you downloaded from the platform provider. When you do so, the code base is personalized to your needs. The problem exacerbates when the bug fixes are made available from the open source provider and cannot be merged with your own customized version of the platform. Lack of proper documentation adds more complexities. Every time you want to add or remove feature from your e-commerce website, you have to go through the process of testing, implementation and bug fixes.

Open source experts are rare

Open source experts are pricey and rare. Many developers claim to be expert in open source development but fact of the matter is very few of them write quality codes that can become part of official future versions of the open source platform. A freelance expert can cost you anywhere between $25/hour to $45/hour.

Support

Open source platforms do not provide direct support to customers. You have to rely on the developer you’ve hired to do the job. Lack of support from the developer can jeopardize your business.

Hosting

Your website will attract more traffic during the festival than the normal period. You constantly need to monitor and ensure your website do not crash during the peak season. You have to upgrade your server capacity as traffic increases and downgrade during the normal days. If you fail to do so, you loose customers or end up paying more for hosting. Hiring an expert becomes eminent.

Security

SSL checkout is now standard feature of any online store. SSL certificates come with a yearly price and you need to have experts to install it for you.


SaaS platforms – What’s The Big Deal?

Now, let’s find what is involved with SaaS platforms.

e-commerce implementation with SaaS

Maintenance and bug fixes are free and fast

One of the biggest benefits of SaaS platform is their ability to push upgrades, bug fixes and new features quickly. Fundamentally, SaaS e-commerce are multi-tenant, hence upgrades are made available to all the store deployments within seconds without requiring it to be done individually.

No separate hosting required

SaaS e-commerce platforms are hosted on cloud and you do not require to buy separate hosting. For instance, 39Shops.com (SaaS ecommerce platform) provides free data storage, unlimited bandwidth with all its plans. Hence, buying separate hosting is completely ruled out.

Designers take charge of the driver seat not developers

Expert designers are easier to find than open source developers. Unlike open source platforms, developers don’t have much role to play when it comes to store implementation and customization. Designer next door, with good XHTML/CSS skills can do the design customization and implementation. At times, basic changes can be done by  a non-techie user as well.

Support is integral part of SaaS offering

Most SaaS provider offers direct e-mail or phone support to their customers.

No separate SSL certificate required

SSL checkout is essential and most new SaaS e-commerce platforms (Example: 39shops.com) provides SSL checkout included with its offering at no extra cost.

Although, open source are free but the end cost can go significantly higher compared to SaaS. If you are small business owner with less budget, less requirements and wants to do away dealing with developers, SaaS platform is ideal for you.

If you are large business with higher budgets and custom requirements, you may choose open source. But make sure that the changes to open source are no more than 30%, if you require modifying more than 30% code base of the open source e-commerce platform, you might want to consider developing your own.

12 thoughts on “Open Source Vs SaaS e-Commerce Platform”

  1. I have experience of open source, saas is new for me, well thanks for share this information, its usefull

    Reply
  2. Nice one Chirag Jobanputra thanks for the info about saas e-commerce.
    Waiting for another awesome article from you

    Reply
  3. Rather biased article to make your offering look more viable.

    With the limited options you provide, you could easily say that the time it requires to start an ecommerce site with OS packages would be the time spent on downloading and extracting the software and going thru the installation process, many of the packages come with free templates to choose from.

    The point I can relate to most is the lack of localization (badly translated language files don't count) and the badly designed or techie oriented admin interfaces, these should be the main concerns to hire an expert to let you focus on running your own business rather than learning web techologies and website design.

    Wish you all the best with your SaaS commerce software, but in my opinion you still have a long and rocky road ahead to become what you describe in this posting.

    Reply
    • @Store owner, I complete agree with your point that badly designed interface has been concern for many store owners and it should be addressed by all types e-commerce platforms including open source and S-a-a-S. Also, let the discussion flow in right direction by posting insightful comments instead of ridiculing the article and calling it bias.

      Reply
      • Hi Chirag,

        The article does seem to be biased. With SAAS model the biggest problem a store owner would face is ability to customize it as per his/her needs. Since underlying code for SAAS based systems is same, so any major change requiring basecode change is NOT a possibility.

        The article seems more towards getting a link back to your website 🙂

        Regards,

        Nitin

        Reply

Leave a Comment