OpenCart 1.4: Beginner's Guide

More Information
  • Install OpenCart correctly, explore different online store organization models, and choose the one that suits your needs
  • Create categories, products, product options, and assign their advanced parameters
  • Manage taxes with geo zones and link them to products
  • Configure store settings, including welcome message, currencies, languages, modules, themes, SEO links, and so on
  • Different payment models, including Bank Transfer, PayPal, Cash on Delivery, Money order,, and so on
  • Enable one or more shipping methods, including free, flat rate, weight-based, per item, UPS, and USPS
  • Apply product discounts, create coupon codes, set special prices for sales in bulk
  • Manage orders and change statuses, print invoices, and so on
  • Grouping and managing customers, sending e-mail newsletters and managing OpenCart administration panel with multiple users with different permission levels
  • Localize your online store by adding new languages and currencies, and correctly upgrade current OpenCart system



OpenCart is a popular open source shopping cart solution and provides elegantly written tools to establish a fully functional online store from scratch in a very short time with intuitive screens. It can be a difficult task for beginners to go beyond the basics and apply all the features, which they will require for their businesses.

This practical book gives you hands-on experience on using and managing OpenCart, helping you start feature-rich, professional online stores easily. It also teaches you how to organize your online store effectively in terms of products, payments, shipping, orders, and customer relations.

OpenCart 1.4 Beginner's Guide will teach you how to build a store that can take control of all the online shopping needs. You will be able to run multiple shops in a single installation. You will learn how to set up products and correctly organize in categories. You will correctly integrate a payment gateway and shipping method after reading the comparisons and applying the examples. You will learn how to define taxes and apply them according to the geolocation of a customer. This book also teaches you how to manage orders and customers. You can impress your customers and increase the availability of the website to more people with the help of this practical guide. Additionally, the book also teaches you how to use design templates and apply SEO (search engine optimization) to make the store more visible for search engine queries.

  • Develop a professional, easy-to-use, attractive online store and shopping cart solution using OpenCart that meets today's modern e-commerce standards
  • Easily integrate your online store with one of the more popular payment gateways like PayPal and shipping methods such as UPS and USPS
  • Provide coupon codes, discounts, and wholesale options for your customers to increase demand on your online store
  • With hands-on examples, step-by-step explanations, and illustrations


Page Count 240
Course Length 7 hours 12 minutes
ISBN 9781849513029
Date Of Publication 23 Aug 2010
System requirements
Installing OpenCart
Downloading OpenCart
Time for action – downloading OpenCart
Uploading OpenCart files
Time for action – uploading OpenCart using cPanel File Manager
Time for action – uploading OpenCart using an FTP Client
Time for action – setting file permissions
Time for action – creating a MySQL database and user
Time for action – using OpenCart Installation Wizard
Category, product, and option
Pre-installed store categories, products
Time for action – deleting pre-installed store data
Categories and subcategories
Time for action – adding a category and subcategory under it
Have a go hero – adding more categories and subcategories
Adding manufacturers (brands)
Time for action – adding Reebok as shoe brand
Adding products
Time for action – adding a Reebok shoe model as a product
Time for action – adding purchase options for customers
Time for action – adding additional images for Reebok shoe
OpenCart tax system
Understanding Geo Zones
Time for action – adding Germany as a Geo Zone for taxes
Tax classes
Time for action – adding the Germany Geo Zone to the default tax class
Time for action – setting the tax class for a Reebok shoe
Time for action – displaying prices without tax
General Store Information
Time for action – configuring General Store Information
OpenCart and SEO
Time for action – applying SEO for product pages
Time for action – applying SEO for categories
OpenCart and templates
Time for action – installing an OpenCart template
OpenCart modules
Time for action – installing Google Talk module for Online Help
Information module
Time for action – updating Privacy Policy module information
Running Multiple Stores in a Single Installation
Shopping cart system
Merchant account
Payment gateway
Understanding online credit card processing
OpenCart payment methods
Time for action – configuring PayPal Website Payment Standard
Time for action – configuring PayPal Website Payment Pro
Time for action – accepting bank transfer on orders
Accepting orders from certain countries
Time for action – shipping items to selected countries only
Choosing a shipping method
Time for action – configuring free shipping for all UK customers with orders of more than $100
Time for action – configuring flat rate shipping for addresses in Germany
Time for action – applying weight-based shipping method for US customers
Activating multiple shipping methods
Coupons on OpenCart
Time for action – defining a 10 percent discount coupon code for orders more than $200
Time for action – defining $5 discount coupon code for certain items and free shipping for orders more than $150
Setting special discounts for selected products
Time for action – applying a special low price for a product for a certain period
Time for action – decreasing item price to $10 for order quantities more than 40 for special wholesale customers
Order flowchart
Placing the order
Time for action – processing the order
Advantages of customer registration
Important customer settings
Classifying customers in groups
Time for action – creating a new customer group and assigning a customer to it
Sending email newsletters
Adding customers manually
Users, user groups, and permissions
Time for action – creating a new user group, Product Entry
Time for action – creating a new user and assigning to a group
OpenCart language packs
Time for action – installing a new language pack
Time for action – editing the text in a language file
Time for action – adding a new currency option
Making backups of the current OpenCart system
Time for action – backing up OpenCart files and database
New OpenCart version
Time for action – downloading the latest Opencart files, uploading them to the server, and upgrading
Restoring to the original OpenCart version
Time for action – restoring OpenCart system if upgrade fails


Murat Yilmaz

Murat Yilmaz is a software developer and an online entrepreneur who lives in Antalya, Turkey. He has over 10 years of experience in different IT fields, including development of web-driven solutions, large databases, and OLAP systems. He has worked in several multinational companies in Istanbul and Moscow as a consultant. He currently runs his own blog and an e-commerce and online advertising network. He holds a bachelor's degree in Computer Science from Marmara University at Istanbul. He spends his free time playing progressive rock songs, online chess, and reading scientific books.

He has also authored two other books, OpenCart 1.4: Beginner's Guide and OpenX Ad Server: Beginner's Guide.