O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building Online Stores with osCommerce: Beginner Edition

Book Description

A step by step introduction to osCommerce.

  • A step by step introduction to osCommerce

  • Install and configure osCommerce

  • Build your first ecommerce website

  • A special Beginnner's edition of the complete Professional Title

In Detail

Using an easy-to-read and engaging style, this book introduces the fundamentals of osCommerce, and helps you build your first online store. It covers the out-of-the-box features of osCommerce, but it also shows you how to customize the application to your own needs.

The book starts with the basics of downloading and installing osCommerce, or simply how to enable it on your Internet domain using the tools provided by your host. All of the most important configuration issues are explained, with clear instructions and advice to help you make the right choices.

Once osCommerce is installed and configured, you will take a good look at how to work with your store's data including product information as well as other data which is responsible for keeping your site healthy.

The all important topic of customization is also dealt with comprehensively. You will see how to develop attractive sites that will make your store a pleasure to browse and your products a pleasure to buy!

Of course, no discussion on osCommerce would be complete without a look at how to obtain and treat payments. Using the modules provided with osCommerce you will be collecting money from your happy customers in no time!

It is often hard to find well presented, clear, and helpful information regarding the many settings and complications associated with running an osCommerce store. This book is a boon for those who want to learn how to do things for themselves.

The book's business oriented approach focuses on using osCommerce to meet your business goals and requirements.

You will also learn how to get the most from the osCommerce community, and see how the open source nature of osCommerce can bring great benefits to the quality of your site.

By the end of this book, you will be confident in running your own store and possess enough know how to establish a strong online business.

Table of Contents

  1. Building Online Stores with osCommerce: Beginner Edition
    1. Building Online Stores with osCommerce: Beginner Edition
    2. Credits
    3. About the Author
    4. About the Reviewers
    5. Introduction
      1. What This Book Covers
      2. Conventions
      3. Reader Feedback
      4. Customer Support
        1. Errata
        2. Questions
    6. 1. Introduction to E-Commerce with osCommerce
      1. What is E-Commerce?
      2. The What and Why of osCommerce
      3. The osCommerce Online Community
        1. Contributions
        2. Forums
        3. Knowledge Base
        4. Documentation
        5. Bug and Progress Reports
      4. Summary
    7. 2. Setting Up osCommerce
      1. Your Site’s Basic Requirements
      2. Downloading osCommerce
      3. Transferring osCommerce to Your Live Site
        1. FTP Drag and Drop
        2. FTP Utility
      4. Make Sure the Host is Ready
      5. Installing osCommerce on the Host
      6. Configuring osCommerce
      7. Troubleshooting
      8. Summary
    8. 3. Basic Configuration
      1. The Administration Tool
        1. My Store
        2. Maximum and Minimum Values
        3. Images
        4. Customer Details
        5. Shipping and Packaging
        6. Product Listing
        7. Stock
        8. Logging
        9. Cache
        10. Email Options
        11. Download
        12. GZip Compression
        13. Sessions
      2. Summary
    9. 4. Working with Data
      1. Preparing to Add Product Data
      2. Catalog
        1. Categories/Products
          1. Adding and Deleting Categories and Products
          2. Moving and Copying Categories and Products
        2. Product Attributes
        3. Manufacturers
        4. Reviews
        5. Specials
        6. Products Expected
      3. Customers
        1. Orders
      4. Viewing Reports
      5. Summary
    10. 5. Customization
      1. Language Definitions
        1. english.php
        2. index.php
        3. Using HTML for Language Formatting
      2. Working with Boxes and Columns
        1. Removing a Box
        2. Moving Boxes
        3. Modifying Box Content
        4. Adding a Box
        5. Removing a Column
      3. Dealing with Images
        1. The images Folder
        2. Sizing and Naming Images
        3. Graphics—Logos and Icons
          1. Creating and Inserting New Graphics
          2. Moving and Removing Graphics
        4. Background Images
        5. Button Images
      4. Customizations Using the Stylesheet
        1. Inserting Background Images
        2. Changing Colors and Fonts
      5. Miscellaneous Customizations
        1. Resizing Pages
        2. Adding Pages
        3. Emails
      6. Summary
    11. 6. Taxes, Payments, and Shipping
      1. Locations and Taxes
        1. Tax Zones
        2. Tax Classes and Rates
      2. Getting Paid with PayPal
        1. Setting Up PayPal on osCommerce
        2. Connecting osCommerce and PayPal
        3. Working with PayPal
      3. Credit Card Payments
        1. The Credit Card Module
        2. The PsiGate Module
      4. Alternative Forms of Payments
        1. Checks and Money Orders
        2. Cash on Delivery
      5. Shipping
        1. Flat Rates
        2. Per Item
        3. Table Rate
        4. UPS and USPS
        5. Zone Rates
        6. Contechst Book’s Shipping Solution
      6. Summary
    12. 7. More Advanced Topics
      1. Securing the Administration Tool
        1. Creating Password-Protected Folders
        2. Implementing SSL for the admin Folder
      2. Securing Payments
        1. The Front End of the Store
        2. The Back End of the Store
          1. PayPal Payments
          2. Credit Card Payments
        3. Low Stock Reports
        4. Working with Downloadable Products
          1. Installing the Download Controller
          2. Working with the Download Controller
          3. Testing the Download Controller
      3. Creating Matching Buttons
      4. Search Engine Optimization
      5. Summary
    13. A. Troubleshooting
      1. Types of Errors
      2. An Effective Process for Dealing with Bugs
      3. Debugging Code Yourself
      4. Summary