Book Image

Getting Started with Drupal Commerce

By : Richard Jones
Book Image

Getting Started with Drupal Commerce

By: Richard Jones

Overview of this book

Drupal Commerce is emerging as the preferred option for open source e-commerce, and it also stands up to comparison against established proprietary systems. Getting Started with Drupal Commerce is an introductory guide to building an online store using Drupal Commerce in Drupal 7. Getting Started with Drupal Commerce takes you step-by-step through a complete e-commerce website build, from a clean installation of Drupal to a working example store. Starting with how to set up a Drupal development environment, we then discuss the planning of an e-commerce site and the typical questions you should be asking before getting started. Next, we walk through all of the essential setup required for most types of e-shop, including taxes, shipping, discounts and coupons, the checkout process, and backend order management. By the end of Getting Started with Drupal Commerce, you will be fully-equipped to plan and build your own store and you will understand the fundamental principles of Drupal Commerce that will enable you to progress to more complex store builds.
Table of Contents (18 chapters)
Getting Started with Drupal Commerce
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

System requirements


In order to run Drupal Commerce, you will need a server with the following downloads:

  • Web server, namely Apache, Nginx, or Microsoft IIS

  • PHP 5.2.5, or higher (5.3 recommended)

  • MySQL 5.0.15, or higher with PDO

More details can be found on the Drupal website: http://drupal.org/requirements

Note

While you can use different web servers and databases to run Drupal, the screenshots and examples in this book assume an Apache based web server running on Mac OS X with MySQL.

If you do not have access to a web server, you can download the free Acquia Dev Desktop package, which contains everything you need for a local Drupal development stack in a single cross-platform download. As development is much easier on a local basis, this book assumes that you are using Acquia Dev Desktop, and the rest of this chapter explains how to get your Drupal Commerce store up and running in a local environment. The instructions here also assume that you are using Mac OS X, but will work equally well in...