OpenCart Review: Close to Free Open Source Platform for Experienced Developers

In an age of subscription-based ecommerce platforms and website builders, sometimes it's nice to have a solution that's free. When you look at an open source option like OpenCart, that's exactly what you receive. It's open for free download, you're able to find your own hosting, and upgrade without any payments. The reason we like that so much is because many open source platforms try to get you with yearly upgrades.

On the other hand, you have “packaged” solutions like Shopify and Bigcommerce, where you're paying a monthly fee without any real ownership of your website. Well, OpenCart is far from perfect, but it's a nice online store builder if you truly want to keep your costs low and boost your customization options. In this OpenCart review, we'll talk about the best features, along with those we don't like that much. In addition, we can dive into things like any additional fees and the customer support.

If you're interested in trying out OpenCart, I highly recommend you check it out. It's completely free to download. However, you will find that development skills are almost always required.

It also works similar to WordPress, where you receive the core OpenCart product, then typically expand upon it with the help of extensions. Many people enjoy this model, because you're able to pick and choose which extensions you utilize. However, you might also end up spending a decent amount of money depending on how many extensions you require.

That said, keep reading this OpenCart review to figure out if it's the right ecommerce platform for you.

OpenCart Review: What We Like Most About It

OpenCart delivers quite well when talking about its collection of extensions. Since so many developers are working on making these extensions, you have a wide range of add-ons to integrate with your store. The marketplace is filled with thousands of themes and extensions for things like product feeds, reports, shipping methods, and payment gateways. The greatest part of the marketplace is that the majority of extensions are made for ecommerce, as opposed to a platform like WordPress where you find plugins for regular websites as well.

Combine the extensions with the powerful code access and you have a solid package for customizing your site. In short, developers will find OpenCart incredible to work with, seeing as how they can construct any type of site they want without many limitations. In addition to that, business people are able to scale up their businesses quicker, as opposed to sticking with a platform with only some themes, add-ons and coding options.

We also enjoy the fact that the dashboard is simple enough to understand for most users. It certainly helps to have development knowledge when making a site with OpenCart, but at least anyone can move around the dashboard and learn about its capabilities without much training.

Finally, the best part of OpenCart is the price. As mentioned before, it's a completely free, open source ecommerce platform, with a download button right on the website. You're not asked to submit your email address or anything. Furthermore, OpenCart doesn't require you to spend any monthly or yearly fees for upgrades or maintenance. Paid extensions are a different thing, but for the base product, there's not much of an investment required.

OpenCart Review: What We Don't Like

Although many see this as a benefit, the extensions might be annoying to some. The main reason this would be the case is if you're more interested in a full package right out of the box. OpenCart isn't that package. It's actually rather lightweight, which means you'll either have to code in your own customizations or figure out combinations or extensions to make your site run to its full potential. Therefore, you may have to pay for several extensions along the way.

Another cause for concern is the fact that you typically need development knowledge to make OpenCart work for you. The good news is that there's plenty of information scattered around the internet to learn about OpenCart yourself. You're also able to find many easy-to-use extensions, blog posts, documentation, and webinars guiding you through the OpenCart world. However, the average OpenCart user is going to be skilled in PHP and other programming languages. Therefore, a beginner, or even intermediate developer may have a tough time when trying to configure a website and scale it up quickly.

Finally, this is an open source, self-hosted platform. Although this provides more control over your site, you have to complete many tasks yourself. For example, you're required to go out and find your own hosting and manage your website as the years pass. In addition, there isn't much direct customer support from OpenCart, so you're left completing your own research, sifting through documentation, and chatting with other users in the forums.

OpenCart Review: The Best Features

While going through the admin area, storefront, and design module, it's easy to pick out some of the best features from OpenCart. The core software is lightweight, so we're not talking about a gigantic list of features. However, that extension marketplace is where you'll really find the good stuff.

For now, let's explore some of the top features from OpenCart:

  • Web design options from third-party vendors – You're able to grab templates from places like Theme Forest. There are also plenty of themes and templates in the OpenCart marketplace.
  • Support for multiple languages and currencies.
  • An unlimited number of products.
  • Options for running multiple stores from one admin.
  • Backup and restore options.
  • Support for digital product selling.
  • Filters to guide your customers.
  • A shipping calculator and guest checkout.
  • Recurring payments for memberships.
  • Reviews and ratings for your products.
  • A system that allows for coupons and discounts.
  • Powerful search engine optimization.
  • Reports that show you everything from sales to customers.
  • Support for over 1,000 payment gateways. A few dozen are included with the software, but thousands of other extensions are available.

OpenCart Review: Pricing

In my opinion, the pricing for OpenCart is pretty solid. It's easy to get tricked into thinking that an opensource software is free, but there are always some extra fees you have to consider. In terms of OpenCart, it does a good job of cutting out any download or upgrade fees. You're also not required to pay for customer support (even though there isn't much of it).

Since you're self-hosting your online store, this means you have to find hosting, an SSL certificate, and a domain name yourself. These cost money and are required to run OpenCart.

Some of the OpenCart extensions are listed for free, but many of them have price tags. For instance, the Stripe Payment Gateway extension is currently listed at about $60.

Side Note: OpenCart does have a newer cloud-based ecommerce solution (similar to Shopify or Bigcommerce). Therefore, you have the option to pay a monthly fee and get similar features as you would with the local download. The cloud version includes a free trial for 14 days, access to direct support, themes, extensions, and included hosting. However, the monthly pricing starts at around $33 and goes up to $200. These prices may fluctuate, since they're listed in British Pounds.

OpenCart Review: Customer Support

If you're considering the cloud version of OpenCart, the direct customer support is pretty solid. However, customer service for the standard OpenCart download is far from that. Don't get me wrong, the internet is filled with information about OpenCart. The OpenCart website also has tons of documentation, video tutorials, a forum, and a blog.

Try-Shopify

The OpenCart forums are incredibly active, so you're able to chat with people who know what they're doing. The only problem is that a newer user might have trouble fitting in since they're probably learning more than contributing.

Since OpenCart is still a somewhat small company (and you get the software for free,) it doesn't have a huge direct support team. However, the company does list a phone number and a web ticket module for trying to get answers to your problems.

If you'd like to guarantee dedicated support, a monthly fee of $99 per month is available. You can also opt for a $99 one-time fix if it's something that you only need once. The $99 per month package sounds a little pricey to me, but the $99 one-time fee isn't bad if you don't plan on having too many problems.

Who Should Consider OpenCart as Their Ecommerce Platform?

OpenCart does lots of things right. It has an intuitive interface, the dashboard is clean, and users don't have to pay much to get started. Furthermore, the customization options are plentiful.

However, I can't imagine recommending OpenCart to anyone besides an experienced developer. The cloud version should be easier to understand than the local software, but that's not a guarantee.

Otherwise, if you're a developer with experience in PHP, OpenCart looks like a wonderful platform for you. You're able to discuss topics with other developers in the forums, and you have full access to customization tools not found anywhere else.

If you have any questions about this OpenCart review, let us know in the comments section below.

OpenCart Rating: 4.5 - Review by

Joe Warnimont

Joe Warnimont is a freelance writer who creates tools and resources to help other writers get more productive and market their work.