Web Marketing TODAY - Your trusted Internet marketing resource since 1995.
What's this? Contact  
Site Guides:Marketing ManagersConsultants & Designers Boosting Traffic & SalesJust Getting Started
Home
Web Marketing Today (Free)
Ads and Affiliates
Carts/Transactions
Conversion/Testing
Design/Usability
E-Commerce
E-Mail Marketing
Link Strategies
Local Marketing
Marketing Tools
Miscellaneous
New Media
Paid Search
Recommendations
SEO
Web Analytics
Boost your sales with Web Marketing Today Premium Edition
Web Marketing Today Premium
Secure Login
Subscribe now
Address Change
Speaker
Professional Speaker
Phone Consulting
About Us
Team Bios
Contact Us
Advertise Here
Press
Awards & Kudos
Site Map
Privacy Policy
Related Site
Joyful Heart
Renewal Ministries: Internet
Bible studies, articles, and stories

Web Marketing Today Premium

Review: osCommerce Shopping Cart Software (ver 2.2 milestone 2)

by Dr. Ralph F. Wilson, Editor
Web Marketing Today Premium, January 3, 2007


There are literally hundreds of different small business shopping carts available these days, but only a few have risen to the top in terms of widespread use. One of these is osCommerce, an Open Source cart that claims 11,000+ live stores and 121,000 storeowners and developers worldwide.

osCommerce's place in the e-commerce pecking order is secured by several strengths:

  1. Free. As an Open Source product the code is made available free.
  2. Uses PHP and MySQL, a common programming language and database that are usually available for no extra charge on most small business hosting services on Unix and Windows operating systems.
  3. Scalable. It can host a small number of products or a huge store.
  4. Modular. The program is laid out in such a way that new functions can be exchanged or "bolted on" without having to make major modifications to the existing code.
  5. Flexible. Since merchants and developers have the source code, they can adapt both the look and feel and the functionality to do about anything they want -- if they are creative enough to be able to write code.
  6. Community based. The large community of users has many, many adaptations and changes to offer -- some buggy, but some very good.
  7. International. The system is purposely built so that it can accommodate multiple languages and currencies. Each major module has its own word file; each language has its own subdirectory and code files, so that a developer could conceivably translate osCommerce into nearly any language.

I decided to set up osCommerce on one of my websites, chiefly because it was free and flexible. I've set up a couple dozen online stores in my time and installed my share of programs. So I thought I'd give it a go. I ultimately abandoned the plan -- here's why.


Installation

The initial installation of ver. 2.2 milestone 2 went fairly smoothly. I needed to create a MySQL database and upload PHP and graphics files to a subdirectory of my site called "catalog." The install program set up the appropriate tables in the database and the store was up and running -- sort of. I ran into two fairly minor errors in the basic code. One prevented changes made in the shipping and payment modules from being saved in the database. I googled some keywords with the error messages and fairly rapidly found the osCommerce community forum where others had experienced the same problems and more experienced developers offered fixes. Why the "stable" download file hadn't incorporated those fixes, I don't know.

Payment Gateways

My first hurdle was to install a payment gateway. osCommerce comes with modules to install Authorize.net, iPayment, NOCHEX, PayPal, 2CheckOut, PSiGate, and SECPay. For years I've used VeriSign (now PayPal) strong Pay Flow Pro gateway -- not supported, so here's a test of flexibility. I searched for "oscommerce" and "Pay Flow Pro" and found a module that someone had written for it and installed it. But now I must install the Pay Flow Pro SDK package on my Free BSD server -- no mean feat, I discovered.

Perhaps, I say to myself, it would be easier to take orders through PayPal, one of the built-in payment modules. But no, that doesn't support PayPal IPN (Instant Payment Notification), which is required for selling downloadable goods. I search for it, and sure enough, someone's written a module that I download and install. It works!

Shipping

Next I set up shipping. Out of the box (actually, there's no box) you can get flat rate, per item, shipping table, US Postal Service, and Zone Rates. I understand that modules are also available for UPS and FedEx. But I needed a shipping table that handles weight calculations for Media Mail, Priority Mail, Global Priority Mail (Canada), and Global Priority Mail (International). The shipping table module only handles a single type of shipping. I search again and find a very flexible module that can handle by weight shipping tables for any number of shipping types, selectable by the customer. I install that, put the weight ranges and shipping rates in the appropriate places, and the problem is solved.

Products

Now to adding products. When I examine the out-of-the-box product data fields I am amazed to find so few. For example, there's no place for a SKU number, though there is a system of adding brand names, categories, etc. I search under "product fields" and find a module called Extra Fields v2.0j. I install it by copying PHP files to the directory structure and creating a new MySQL table using the supplied SQL command and phpMyAdmin to manage the database.

Now to upload products. I have about 24 information products in my store, half e-books, half Print On Demand books. Currently they are in an Excel spreadsheet. The problem is that while there are modules that facilitate uploading of products, they are based on an unaltered osCommerce system. Since I've already added several modules, the chances of getting an easy installation of the upload feature is getting more remote.

Spin-Offs

The more I look at the difficulties of installing osCommerce, the more attractive the various spin-offs look. Since its beginning 2000, osCommerce has inspired a number of children, commercial products that have used the osCommerce core code but improved upon it in various ways. These include:

  • Zen Cart (also an Open Source product)
  • CRE Loaded (free to $350)
  • osCMax v. 2.0. Template store, osCMax Skins. (free, but templates for sale for about $120 to $150)
  • MagneticOne Store Manager for osCommerce, $59 to $89. Data feed modules $24, Google Checkout module, $34. Its on a Windows desktop computer and connects with your online osCommerce store to make changes.

Books

Several books are available on osCommerce, including:

Reviews

Here are a variety of reviews of varying value.

Bottom Line

The bottom line for me is this: osCommerce is a powerful and robust program that has been the joint effort of a number of developers since 2000. However, its most recent version 2.2 Milestone 2, doesn't seem to be under rapid development at this point. If you're a programmer needing to develop a unique online store with maximum flexibility, osCommerce or one of its off-shoots may be your best choice. But if you're a merchant, a non-programmer needing to get a typical online store up and running, I'd look for a platform that's better supported. Even if you have to pay several hundred dollars, you'll probably have some configuration support and a program that isn't buggy from the get-go.



AddThis Social Bookmark Button

Three free e-books Subscribe to our free e-mail newsletter -- Web Marketing Today®, published worldwide. Just to encourage you to take this step, I'm including three free e-books that you can download and read: The Web Marketing Checklist: 32 Ways to Promote Your Website, 12 Website Design Decisions Your Business Will Need to Make, and Making & Marketing E-Books, each worth $12 -- just for subscribing. No catch.RSS feed
First Last
E-mail
Country (2-letter abbreviation)
Preferred Format Plain text HTML

We respect your privacy and never sell or rent our subscriber lists. Subscribing will not result in more spam! I guarantee it!

 


Home | WMT Premium | WMT Free | Books | Video | Contact Us
Search | Research Room | Advertising | About Us | Consulting | Speaking

Wilson Internet Services
http://www.wilsonweb.com
PO Box 308, Rocklin, CA 95677, USA
Phone +1 (916) 652-4659 (MF 8 am-4 pm Pacific Time)

Copyright © 1995-2008 by Ralph F. Wilson, all rights reserved. Content, graphics, and HTML code are protected by US and International Copyright Laws, and may not be copied, reprinted, published, translated, hosted, or otherwise distributed by any means without explicit permission. Trademarks and terms of use.


Completely revised and updated. Purchase now!

Products & Services

Dr. Wilson's Books

  • Guide to Search Engine Optimization (2007)
  • How to Promote Your Site thru Article Marketing
  • Social Bookmarking and Marketing
  • Report on Pay Per Click (PPC) Bid Management Software
  • Research Guide to Online Niche-Finding
  • The E-Mail Marketing Handbook (2nd Edition)
  • How to Promote Your Local Business on the Internet
  • PayPal Buyers Survey 2004
  • 10 Steps to E-Business on a Shoestring
  • How to Develop a Landing Page 2005
  • The Shopping Cart Report
  • Report on Affiliate Management Software 2005
  • Optimize Your Webstore Sales
  • How to Optimize Your Landing Pages Scientifically
  • Reciprocal Linking Tools
  • Planning Your Internet Marketing Strategy See the table of contents and sample chapter.



    Dr. Wilson's Recommendations
    A/B Split-Testing Software
    Content Management Systems
    E-Commerce Tools
    E-Mailing Services/Software
    Pay Per Click (PPC) Advertising
    Search Eng. Optimiz. Tools
    Video Marketing
    SEO Services
    Web Analytics



    SiteSell
    Site Build It!