Welcome to Zen Cart™ ...

The Zen Cart™ software is made available to you for use, additions, changes, modifications, etc. without charge, under the GNU General Public License.

While we do not charge for this software, donations are greatly appreciated each time you download a new version, to help cover the expenses of maintenance, upgrades, updates, the free support forum and the continued development of this software for your online e-commerce store.

Donations can be made at: The Zen Cart™ Team Page

We appreciate your support.
The Zen Cart™ Team

Zen Cart™ is derived from: Copyright 2003 osCommerce
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
and is redistributable under the GNU General Public License

This software is OSI Certified Open Source Software.
OSI Certified is a certification mark of the Open Source Initiative.

What Is Zen Cart™?

What & History

Designed for Online Merchants

Zen Cart™ truly is the art of e-commerce; a free, user-friendly, open source shopping cart system. The software is being developed by group of like-minded shop owners, programmers, designers, and consultants that think e-commerce could be and should be done differently. Some "solutions" seem to be complicated programming exercises instead of responding to users' needs, Zen Cart™ puts the merchant's and shopper's requirements first. Similarly, other programs are nearly impossible to install and use without an IT degree, Zen Cart™ can be installed and set-up by anyone with the most basic computer skills. Others are so expensive ... not Zen Cart™, it's FREE!

Designed for Online Shoppers

Zen Cart™ will deliver the ultimate online shopping experience to your customers. Navigating through your merchandise offerings is a breeze with Zen Cart™, the program provides several "Spotlight" lists in addition to the traditional category to product links. Once a product is added to the shopping cart, secure checkout is a simple 3-step process. After providing the billing information, your customer chooses the shipping method. (multiple shipping methods including real-time internet shipping quotes are built-in) Next, a payment type is chosen from one of the popular payment modules. (PayPal™ and AuthorizeNet™ are just 2 of the included modules) Last, the customer reviews the order, shipping and payment choices, and confirms the order. You are immediately notified of the order and your customer automatically receives an e-mail confirmation. Zen Cart™ addresses many of the goals we set:
  • make the program easy to set up
  • make it easy to customize
  • automate tasks, such as order confirmation
  • make navigation simple
  • built in promotions; discount coupons, gift certificates, newsletters and product notification
  • offer single item specials and storewide discounts, including group discounts and quantity discounts
  • built in Search Engine Optimization tools, including per-product metatag controls
  • password protect the Administration Tool
  • support multiple languages, currencies and tax structures
In short, Zen Cart™ is shopping cart software the way it should have been all along.

For Web Designers

Zen Cart™ gives web designers a robust and customizable electronic storefront that's easy to keep up-to-date with new features. It provides usable, intuitive and unobtrusive purchase flows right out of the box based on proven industry best-practices - there are no major revisions required to get things right for your clients!
One of the secrets behind its power lies in our robust template system that "abstracts" the look-and-feel from the code and logic behind Zen Cart™. This enables you to give clients a truly custom solution that integrates quickly and perfectly with their existing marketing websites.

For Developers and Hosting Providers

Developers are able to deploy cutting edge solutions based on Zen Cart™'s modern standards and technologies. Combining PHP server-side technology with the ability to choose from multiple databases on the back end, results in flexible software that you can customize and modify to suit your needs.
MINIMUM server requirements:
PHP 4.3.2 or higher, Apache 1.3.30 and MySQL 3.23 or higher.

RECOMMENDED server capabilities:
PHP 5.3.2 or higher, Apache 2.2 or higher, and MySQL 4.1 or higher.

While Zen Cart can run on Windows/IIS servers, Linux/Apache servers are recommended for best results.


The Zen Cart™ ideals are simple:
  1. keep the goals of the store owner in mind at all times
  2. make everything as simple to use as possible
  3. listen to and be responsive to our users
  4. continue to expand the database and server options
  5. strive for the perfect shopping cart
We simply want to deliver a fast and easy to use shopping cart program that's freely available to everyone under the GPL. Zen Cart's™ development team encourages feedback and contributions from the community and we invite open discussion about e-commerce solutions.

Further, the team intends to openly communicate with our users about what's going on, our goals, planned timelines for releases, and to make sure we've got the ultimate set of features that promotes profitable businesses for store owners.

It is, after all, about commerce.

Features List

  • Allows customers to shop your store 24 hours a day, 7 days a week, 365+ days a year!
  • Easily keep your product/catalog updated -- no HTML coding required to add, delete, or modify products.
  • Works on the popular combination of PHP and MySQL technologies
  • Secure -- no one but your administrative personnel can access your customer/catalog data
  • Easy to install -- our helpful installation program guides you easily through the setup process
  • User frontend is validated to XHTML 1.0 Transitional
  • Advanced Template System using stylesheets and images
  • For the Designer... simple customization via Stylesheets
  • Any PHP coding changes can be protected during upgrades by using the built-in override protection system
  • Switching from one installed template to another is as simple as a couple of clicks in the Admin
  • Merchandise Pricing options -- Single and Multiple items can be put on Sale. Sale options include Percentage-off, Fixed Amount off, New Price, etc. Sales can include or exclude product attributes. You can add or exclude a discount from a Special. You can put a whole category or the entire store on sale!
  • Products can be marked as Free, or "Call for Price"
  • Products can be marked as "Featured" for specific highlighting/attention.
  • Products can be linked and/or copied to multiple categories
  • Minimum or Maximum Quantities and Units - You can sell 1 per customer, or require at least 4 and in multiples of 2. You can set requirements on a per-product basis.
  • Quantity Discounts can be configured per-product for varying pricing levels or quantity levels.
  • Product Attributes can be added, either as Radio buttons, Checkboxes, Drop-down lists, Text Boxes, File Uploads, File Downloads, and more. Attribute Options can upcharge the price of an item, and an item can have its price completely controlled by attributes. Attributes can be configured as "read only" so as to provide a Features List.
  • One-Time Fees can be added to products via attributes
  • Attributes also support Text Pricing, such as price-per-word or price-per-letter for personalizing
  • Attributes can show image/color swatches
  • Store layout can be controlled in great detail simply by switching settings in the Admin area. Choose your side column and box widths, Bread Crumb Separator, which Sideboxes you want to appear where on the page, enable/disable links in various places.
  • Entire categories of products (or individual products) can be enabled/disabled with just a few clicks
  • Sort order of products is easily controlled in the admin area
  • Integrate with phpBB so that your support forum login passwords match your Zen Cart shop.
  • If you need to take your site offline for a period of maintenance, you can do it easily by posting advance notices, as well as a friendly Down For Maintenance page that's also Search-Engine friendly. Webmaster and WebDesigner can specify IP addresses to override maintenance and still access the site for testing.
  • You can send administrative emails on most customer shopping activities to various administrators as desired. Email addresses are protected from abuse, as they are not displayed on-screen. The Contact Us page can be configured to support multiple destinations, such as Sales, Technical Support, Webmaster, and so on.
  • Nearly every piece of information about your products can be controlled in the Admin areas, giving you the ability to fine-tune how your products and services appear to your customers. Features and options can be enabled/disabled quickly and easily.
  • Multiple items can be added to the shopping cart by simply entering quantities and click Add
  • The Product Type feature allows you to customize information fields and display format for different products differently. Products for sale vs Documents for viewing, vs Music Downloads, and the list goes on.
  • You can add multiple images to your products, in small/medium/large format. Popups are available if desired for viewing of larger images.
  • A verification for Agreement to the Terms of Service has been added for compliance with new laws regarding privacy and disclosure.
  • CVV2 card verification number support is available for compliance with most Merchant Agreements. This feature is enabled/disabled in the Admin
  • Shipping Options -- multiple carriers are supported, including Hold for Pickup, Free Delivery in an area, and most major couriers and postal services
  • Customer Access Control -- You can set up your shop to only allow customers access to pricing or pricing but not buying until after being authorized by an administrator. You can restrict them from browsing at all too, if desired.
  • Showcase - You can set your store up to be simply a product showcase, without pricing at all.
  • Search options allow you to search for products based on name, description, metatags, price, and more!
  • Meta Tags keywords and descriptions can be controlled at the per-product level, all from the administrative interface
  • Automatic detection of search engine spiders
  • Intelligent generation of metatags content for search engines
  • Easily upgrade from one version to the next. Upgrade Detection notifies administrators of new versions at login.
  • Built in WYSIWYG page editor for modifying non database pages.
  • Tight security on password handling, login/logout, and more.
  • HTML-style email supported
  • Email can be sent via sendmail, smtp, or smtp-with-authorization
  • Email archiving supported for audit trail
  • Administrative activity logging enabled for audit trail -- especially beneficial with PCI Merchant Agreement requirements concerning tracking of activity related to accessing customer information.
  • Advertising Banners -- show information about your business colleagues and track banner link activity. Banners open in new windows so that customers never really leave your site.
  • Shipping Estimator allows your customer to get an idea of their shipping costs prior to checkout
  • Coupons and Gift Certificates are easily handled both by customers and administrators
  • Customer "Group Pricing" allows groups of users to receive a set discount amount at checkout
  • Newsletter system and Product Notification system
  • Low-Order Fees can be configured
  • COD Fees can be added
  • Shipping Tare, Large-Package handling to give fine-grain control over shipping services
  • Tax rates, tax zones, etc easily configured in the admin area
  • PayPal and many other popular Merchant Services supported
  • Customers can write product reviews (approvals can be required by an Administrator)
  • Low-Stock notifications to administrator when inventory is getting low (level can be configured)
  • Developers Toolkit helps quickly locate a setting or text string to be customized
  • Scalable from small shops to larger shops with hundreds of thousands of products
  • Track Who's Online interactively to see what customers are doing while they shop
  • Multiple Language Support
  • Multiple Currency Support
  • Developers have the benefit of being able to use the notifier subsystem which allows you to "hook" into various cart events to alter the normal behaviour of standard activities.

Support Resources

Our Free Support Forum, along with our FAQ's and other information to get your shop online quickly can be found on the Zen Cart™ Website

Welcome! We're sure you'll enjoy the Zen Cart™ Experience!

Zen Cart™ Copyright 2003 - 2010