Zen Cart Review
Pros
- Free to download
- Highly customizable
- Strong user community
Cons
- Difficult to use
- Outdated UI
- No customer support
Zen Cart Overview
Zen Cart is an open-source eCommerce shopping cart software for the web-savvy (or those with a developer). The software, based on PHP/MySQL, is fully customizable and completely free to download.
Because Zen Cart is open-source, community-focused, and relies heavily on the user’s tech expertise, those who don’t have the patience or know-how may encounter difficulties and frustrations with the platform. Support consists mostly of self-help options, with a robust and active user base in the Zen Cart user forum.
Zen Cart is far from the most intuitive platform. If you need a solution that’s easier to use without the need for a lot of technical expertise, I would instead suggest a cloud-based option (such as Shopify or Zoey Commerce). On the other hand, some merchants revel in the complete customizability that open-source software provides. If this is you, keep reading for a full review of Zen Cart.
Table of Contents
Specific Size Of Business
Zen Cart is best for merchants who have access to tech support. In most cases, this will mean that Zen Cart fits mid-sized to larger businesses; however, it is also a feasible option for the lone ranger with loads of web knowledge.
If you’re looking for an eCommerce solution that is easier to use, check out Square Online Store or Shopify instead.
Pricing
As open-source software, Zen Cart is completely free to download and use. Zen Cart comes with a GPL2 license, which guarantees that the software will always be free, and anyone can modify it as they please.
That does not mean, however, that there is no expense to using Zen Cart. You will have to pay for web hosting and a domain name as well as an SSL certificate. If you have limited web experience, you may also have to budget for a web developer and designer to help you customize your store for your business. Additional expenses come in the form of add-ons and third-party templates.
Because Zen Cart is built for those who have technical expertise, and it provides no-frills tools to accomplish what you’ll need at no cost, Zen Cart earns an excellent rating in the pricing category.
Cloud-Based Or Locally-Installed
You can download Zen Cart and install it yourself on your server, or you can have it hosted on a hosting platform. Because Zen Cart is a fairly popular option that’s been around for a long time, many web hosts provide quick Zen Cart installation options.
Zen Cart’s affiliate hosting companies are Geek Host, My Zen Cart Host, Pima Host, and Node Ping.
When you’re choosing between web hosts, make sure to pick one that performs regular updates and backups.
Hardware & Operating System Requirements
The following is a list of Zen Cart’s system requirements for the newest version of the software (v1.5.7):
- Zen Cart operates on a standard LAMP stack — PHP, MySQL, Apache, on most operating systems (e.g., Linux, macOS, Windows)
- Zen Cart requires cURL to be installed/compiled into PHP with OpenSSL
- Always use HTTPS (SSL) for security; Zen Cart recommends that your hosting company resolve all issues to a B rating or above, and if not, you should find another hosting company
- Zen Cart v1.5.7 is designed for PHP 5.6 through PHP 7.4, but the future v1.5.8 will require PHP 7.3+
- Apache 2.4 or 2.2
- MySQL 5.1 to 8.0 or MariaDB 10.1 to 10.4
- Windows IIS is not supported
- Zen Cart does not use Perl, Python, or CGI
In every case, you should make sure that you are using the latest PCI-compliant version.
If you’ve chosen to partner with a hosting platform, you’ll just need an up-to-date web browser and a secure internet connection. For more information, visit server requirements for running Zen Cart.
Ease Of Use
To try out Zen Cart, you’ll have to download it and install it on your server, which is, I’ll admit, totally a pain.
In fact, for me, setting up Zen Cart was an impossibility. I belong to the camp that needs a lot of help setting up an online platform (that’s why I like SaaS solutions so much). I tried to download and install the software, but nothing made sense.
And so, I managed to get my hands on a hosted demo of Zen Cart.
Here’s what I found upon logging into my admin.
I quickly discovered that navigation in Zen Cart is not exactly intuitive. In the beginning, you’ll have to spend a lot of time sifting through drop-down tabs.
Just take a look at that drop down! There are so many options on just one tab!
In part, I’m happy to find so many options because it tends to mean more functionality. On the other hand, I’m annoyed that it’s so difficult to find the pages that are usually readily available.
As I always do, I first went to add a product.
Entering my information was easy enough, though I did notice that a few features were missing (adding attributes, for example). I was also confused about how to save my new product. It turns out that you have to click “Preview,” which will take you to this screen.
From here, you click “Insert” to save your product.
As I mentioned above, the “Add a product” page was missing a few features, namely the product attributes. After a few minutes of hunting, I uncovered the “Attribute controller,” which let me add attributes to each product. In my opinion, this function should be available on the product page. It’s annoying to have to navigate to a different page to continue entering product information.
In short, Zen Cart is not the most intuitive shopping cart (and can be downright frustrating at times), but after a bit of a learning curve, it should operate just fine.
Features
Features are listed on this Wiki page. Zen Cart follows a core+extensions model and comes with enough features to get you rolling. From there, you need to add integrations to make your site perform exactly as you choose.
Admin Features
- Switch Between Templates: You can easily change the look of your site without having to re-do all of your content.
- Easy Site Editing: Use Zen Cart’s WYSIWYG (What You See Is What You Get) page editor to update your site’s content easily.
- Create HTML-Style Emails: Draft and design emails in HTML format from your admin.
Marketing Features
- Discounts & Coupons: You can list discounts or coupons by percentage or a fixed amount or list products under a new sale price. Set discounts to apply to select categories or products. Choose to include or exclude product attributes in your discounts and to include or exclude discounts from a special.
- Gift Certificates: Expand your customer base by letting your customers give store credit to their friends.
- Featured Products: Choose products to appear on your home page.
- Call For Price For B2B: Hide your product prices for B2B selling.
- Quantity Discounts For B2B: Set different prices for different quantities.
- Restrict Site Access: Also for B2B selling, you can choose to allow only confirmed customers to access your store or let customers browse but not purchase.
- Customer Group Pricing: Change your prices based on who’s browsing.
- Newsletters & Product Notification: Set up an email campaign, and notify customers when products are back in stock.
Products
- Organize By Category: List the same product under multiple categories.
- Multiple Product Images: You can set your larger images to be featured as popups.
- Minimum & Maximum Orders: Set a minimum and maximum amount for each product.
- Attributes: List attributes (product options) for your products. Have those attributes appear as drop-downs, checkboxes, or radio buttons. Set different prices for different attributes.
- Image/Color Swatches For Attributes: Show customers what all of those different product attributes look like.
- Digital Products: Sell downloadable products.
- Custom Text Features: Let customers enter their custom text for monogrammed products and either charge per word or per letter.
Shipping
- Shipping Options: Enter your shipping options or integrate with major carriers (such as USPS or UPS) for real-time shipping rates.
- Shipping Estimator: Give customers a good idea of shipping costs before checkout.
SEO & International Features
- SEO Tools: List meta tags, keywords, and descriptions for your products.
- International Selling: Use Zen Cart’s multilingual, multicurrency capabilities to sell across borders.
Web Design
Zen Cart is not known for being an aesthetically pleasing shopping cart solution in its admin or its storefront.
This is what the maintenance mode on my demo storefront looks like:
As you can see, Zen Cart’s default design is far from modern.
Fortunately, because Zen Cart is an open-source platform, you do have the ability to customize that template. Or you can choose to download and implement one of the many template packages the Zen Cart community has made available for free. Also, you can use template alterations or buttons and graphics downloads to change minor aspects of your design.
Finally, if customizing your website is beyond your grasp, there are lots of third-party developers and web designers out there who would love your business.
Integrations & Add-Ons
Zen Cart comes with all of the basics right out of the box. For advanced functionality, you’ll need to take a look at the community’s collection of extensions. These are broken down by category, including:
- 240 admin tools
- 79 buttons and graphics
- 64 language packs
- 132 marketing tools
- 358 other modules (miscellaneous plugins)
- 241 payment modules
- 23 pricing tools
- 3 privacy and conditions statements
- 9 product types
- 107 shipping modules
- 134 sideboxes
- 94 template alterations
- 23 template packages — responsive design and legacy
- 14 troubleshooting tools
- 42 geographic zones
Note: You should be wary as you go about installing these extensions. Zen Cart warns its users that add-ons can affect PCI compliance. Make sure that your site is secure with every add-on you install.
Payment Processing
Zen Cart partners with the following payment processors:
- Square
- Payeezy — powered by Fiserv (formerly First Data)
- PayMeSecure
- Beanstream
- PayPal Business Account
- PayPal Express Checkout
- Authorize.Net
You can read more about these payment processors on Zen Cart’s website.
Alternatively, you could choose to use one of the numerous available payment modules. Using these community-built modules, you can integrate with many other popular payment gateways.
Customer Service & Support
Zen Cart is a free, open-source platform maintained by a community of developers. Personalized customer support is not available in any form: not by phone, not by email, and not by web ticket.
Zen Cart takes a Home Depot approach to support: “You can do it; we can help.” It does provide a whole host of resources that you can use to resolve your questions and concerns. Here’s what it has available:
- Forums: Zen Cart’s forums are very active with advice and downloads.
- Zen Cart Wiki: Find step-by-step instructions for operations, such as installation, customization, upgrades, and security updates.
- Tutorials & FAQs: Find answers to the most common questions.
- Facebook: Zen Cart primarily posts product updates on its Facebook page. Other than that, it isn’t much help.
- YouTube Tutorials: YouTube has a good-sized list of third-party tutorial videos.
The only way you’ll receive personal support is by hiring a third-party Zen Cart developer to handle technical concerns for you. Because Zen Cart does a good job of providing resources to its users, and it’s a completely free platform, you can’t ask for much else. It provides you with the tools to lay the foundation and build, but you’ll need to know how to use them. Knowledge sharing is the approach, and we think that’s fair.
User Reviews
Because Zen Cart is less a product and more of a platform, you won’t find a whole lot of consumer reviews. That makes sense because this is an open-source “product” and doesn’t operate with the same type of user base expectations. I found two consumer rating sites that have some information about Zen Cart:
- G2: 4 out of 5 stars with 17 reviews
- Capterra: 4.3 out of 5 stars with 11 reviews
Let’s look at some of the more common themes in negative and positive reviews of Zen Cart.
Negatives Reviews & Complaints
The following list is a compilation of those reviews, mixed with my perception of the platform:
- Learning Curve: It takes a while to get the hang of Zen Cart, and I’m not just talking about coding here. It may take you a bit just to learn to navigate the admin.
- Issues With Upgrades: While it’s great that Zen Cart regularly releases upgrades, merchants often have difficulties with those updates. Zen Cart platforms tend to lose their customizations during upgrades.
- Have To Manage Multiple Plugins: Chances are good that you’ll be running multiple extensions on your site at all times. It can be difficult to ensure that those plugins get along with each other.
- Lacking SEO: While Zen Cart comes with a few SEO tools out of the box, they are far from extensive. However, you can add-on SEO tools (such as a sitemap XML and additional meta tags) when you download modules from Zen Cart’s list of Marketing Tools.
Positive Reviews & Testimonials
There are still lots of good things to be said about Zen Cart. Here are a few:
- Free: Doesn’t get much better than that. Zen Cart is (and will always be) free to download and use.
- Customizable: Because Zen Cart is open-source, developers can change whatever aspects of the software they choose. You can hire developers to do that work for you, or you can take advantage of other developers’ work by downloading available modules.
- Community: The Zen Cart community has been around for over a decade and is still going strong. You can benefit from an active forum and current modules.
- International Options: Zen Cart has great multicurrency and multilingual features for selling internationally. You’re just left with figuring out the complex shipping and taxes.
The thing to remember about Zen Cart is that it never makes a claim to be easy, but it provides the necessary tools you need alongside developer expertise. Because user reviews don’t wave any red flags and everything is consistent with what Zen Cart claims, it earns an excellent rating in this category.
Security
Zen Cart never claims to offer an all-in-one solution that includes security. It reminds the user in several places that you are responsible for maintaining the security of your website. It’s up to you to find a reliable server and purchase an SSL certificate.
One way to ensure your site complies with PCI standards is by using a payment gateway (such as PayPal or Authorize.Net) that never stores credit card information on your site. Read Zen Cart’s site security recommendations and our guide to SSL certificates for more.
Because Zen Cart provides a reliable service within its scope and direction on how to maintain the best security possible, it earns an excellent rating in this category.
Final Verdict
We think that Zen Cart certainly has its perks. After all, it is a completely free platform that is 100% customizable, and it’s surrounded by a great community of developers. It could be a decent choice for a mid-sized business with access to an IT team.
However, I think that there are better options out there for the average small business. Zen Cart’s outdated user interface and themes give me pause, and I am discouraged by the number of modules I would potentially have to install to fill out my platform. Additionally, the lack of support and usability suggests that Zen Cart is not the best option for most merchants.
I would instead recommend that you take a look at Magento Community Edition. It’s a free, open-source, community-based platform that’s a bit more current than Zen Cart.
But if Zen Cart sounds like what you’ve been looking for, click the link below to find out how to download the platform for free.
We've done in-depth research on each and confidently recommend them.
We've done in-depth research on each and confidently recommend them.
Read Next
Organization Name: Downtown Magazine
Glad I found this site (Merchant Maverick) and the review of ZC. I was working with OSCommerce and getting frustrated. When I saw that ZC was a branch off OSCommerce, I installed it and could not be happier. I am a small business working out of my home and ZenCart has all the features – and more – that a small business would want.Also, there’s an active and dedicated bunch of developers working on ZenCart. Their forum is very active and their documentation is top notch. I believe this review should be revisited and the 3 1/2 stars upgraded to 5 stars. In my opinion, it is the best FREE ecommerce solution on the market, and that’s worth its weight in gold.
This comment refers to an earlier version of this review and may be outdated.
Organization Name: Protea Wines Japan
I started with Zen Cart about 5 years ago, after investigating both the availability of shopping cart software here in Tokyo, Japan, and its customizability and updating. For my side-business it was clear from the start that the commercial offerings would be vastly too expensive right off the bat; and unfortunately the local Zen Cart hosting companies use old and unmaintained versions. So I ended up investing heavily in learning the software, and creating Japanese support for the latest version. This has worked out very well, and the help from the forums has been great. I admit it was hard work, but this type of investment is something I consider necessary to make sure the business has a reliable engine driving it. There are fortunately also plenty of available and recommended experts to hire via the forums, which is a good thing to be able to fall back on.
This comment refers to an earlier version of this review and may be outdated.
Organization Name: Earth Systems
I have been using Zencart since 2008 and I must say that it has been the most adaptable cart that I have ever used. I started trading online in 2003 which was the very early stages of online shopping. Over the years I have tried almost all the software available from the very cheapest open source up to the most expensive (PLC) MNP. While companies like mNP offer an amazing interface with automated picking etc the shop end was no better, indeed far worse than zencart. If you are looking for a simple, easy to use shopping cart then ZEncart is the best option. Yes you may have to add modules however you get to decide what you want/need. If you are not tech savy then use an online web programmer from O Desk or similar and they will always help and
I hope this helps the zencart team who still embrace the online theme like ceon
This comment refers to an earlier version of this review and may be outdated.
Organization Name: Source Best Solutions
It is good to see reviews on zencart. I have been using zencart for last nine years. That is know about it from version 1.3.8 to the current version. In every system there will be a difficulty. As far as zencart, the only issue any one ever can complain is lesser non availability of themes/ templates. If you have designer/ web developer who can get this done, Believe me, you are going to use one of the worlds best ecommerce store you will be using. It is built with such a care that hackers cannot get into it easy. You can run the store without updating for 5 to six years. That is something amazing( you are updating your websites twice a week as wordpress and paying for modules of wordpress every year) . You have a free shopping cart system. (But you are paying monthly charges for shopify!)You can maintain and customize cheaply(You need to pay hefty amount for magento customization)And finally it is a PCI compliance system. Most of the systems are still struggling to get / keep this.I dont think you want something more of a shopping cart that supports seo friendly, less maintained and free to use.
This comment refers to an earlier version of this review and may be outdated.
Organization Name: Self
Could you help me? I made an online purchase from ardeshop.top. Never received anything from them except charge to my visa. They have web run by Zen. Their website is down for many days. Is there a way you can help me contact this vendor? Will Zen tell me who this is. According to my credit card charge they are in China. I want to get my money back & prevent them from doing this to someone else. Thank you for your help.
This comment refers to an earlier version of this review and may be outdated.
How can I get a hold of nrpan.com
I made a purchase, it took awhile to receive and it was not what I ordered. There is no way to contact them.
They had no problem charging my card. I need to return these items that I will never use. Please help. Thank you
This comment refers to an earlier version of this review and may be outdated.
I’ve been using Zencart for almost a year now, and what a welcome change it was from my last shopping cart software. I love the fact that I can customize anything. Yes, doing so requires either some previous knowledge of programming and website maintenance, or the willingness to learn. If you just can’t imagine doing anything for yourself, or you feel it’s too expensive to pay someone else to do it for you, then you’ll have to settle for one of the pre-built sites where you pay by the month and have no control over the features. I appreciate the fact that the Zencart developers have spent their time making a solid, dependable, bug-free core that others can build on. I’ve made some changes myself, used free plug-ins for other changes, and purchased (at very moderate cost) some additional plug-ins. The savings in monthly fees alone have made a big difference to my small business, which is self-funded and still growing. The author of this article says that Zencart isn’t ‘intuitive.’ I have news for you–no shopping cart system worth fooling around with is intuitive. If there are sufficient choices for it to accomplish the tasks needed by a worldwide user base, you’re going to have to spend some time learning how to use it. Have you tried Woocommerce? Talk about not intuitive! I gave up on it and went back to Zencart.
This comment refers to an earlier version of this review and may be outdated.
Thanks for the thorough review, it’s been a while since I’ve used zen cart and just stumbled onto your review on google search.I have to mention something that nobody seems to understand about the zencart project (including the comments)…Zen Cart is NOT a flashy “woo look at my fancy layouts” bells and whistles project…it never was, and (hopefully) never will be… it is designed from ground up to be customisable, expandable and secure.The whole development team is focused on the things that matter to the core functionality, they added a Templating feature so users can make their OWN flashy, fancy layouts…. the developers provide the core functionality, and you the users have complete control over how it looks.This is the way it has always been…. having said all of this…I do agree that it’s time for a freshen up of the default storefront view and admin view…also, their use of tables markup for building blocks could be updated to divs instead, but again, this is not a priority to the developers, and i for one am glad of that fact. To me it means they spend more of their energy in making a better core system, rather than a crappy core with a pretty face.
This comment refers to an earlier version of this review and may be outdated.
Thanks for the review Amad.I am still caught up on which open source software to use for my next site.This is on the list, so now at least I have a good overview of the product. Like trying any new ecommerce platform, a learning curve is expected. Thanks!
This comment refers to an earlier version of this review and may be outdated.
And I thought Magento was bad!
I just landed not one but two new clients that use Zen Cart so I’m trying to speed learn this thing. My God! “The out of the box storefront template is embarrassingly bad and looks like it hasn’t evolved much since George W. Bush’s first term in the Oval Office.” I couldn’t agree more (I might have said Reagan) Who uses this in 2016? I think the only way it has stayed in business so long is the word FREE. I would recommend anyone who has the option to run to Big Commerce, WordPress or hell…code it from scratch…ANY OTHER backend system but this!
This comment refers to an earlier version of this review and may be outdated.
Hi, great review, I have been working with zen cart for about 6 years now. I am a small business man and not a programmer or developer. I needed a little help at first with the first build and install, but now can do most stuff myself and have learnt how to change some of the PHP and mod stuff to suit me.. bit of googling and it is not that hard.I find Zen cart awesome, Yes the stock templates look dated, but my site does very well with SEO, and its just a case of a few plugins and keeping up with what works best for Google (which changes). If I were new to this would not be put off from trying , especially if you are new to web shops.. I think this package enables you to create stuff that is often much better and with better functionality than large bespoke stores have.If you need help, it is easy to pick up an experienced Zen cart developer at an on line agency, who will do the setup and work with you. This is often an inexpensive and fast way to develop a site . I used a guy in India who was fantastic.
This comment refers to an earlier version of this review and may be outdated.
I had used Oscommerce for a few years, then switched to Zen-Cart, and I prefer Zen-Cart over the two and now work with Zen-Cart on four different websites. I just wish more Credit card merchants would provide modules for Zen-Cart like they do for Oscommerce. I just have fewer problems with Zen-Cart. The above article is good. You have to have a little computer knowledge to setup and use Zen-Cart. I also find Google more helpful and faster to get answers for me to use to search the Zen-Cart support forums.
This comment refers to an earlier version of this review and may be outdated.
This is really great and thorough review of Zen Cart system. I´m using it for more than 5 years now and although it´s not perfect (nobody and nothing in this world is), I´m really satisfied. It offers you a plenty of possibilities, plugins and updates which allows you to create a complex e-store.
This comment refers to an earlier version of this review and may be outdated.