Free Sample
+ Collection
Code Files

Getting Started with Drupal Commerce

Richard Jones

Learn everything you need to know in order to get your first Drupal Commerce website set up and trading
RRP $23.99
RRP $39.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781783280230
Paperback152 pages

About This Book

  • Understand the key concepts of Drupal Commerce, its philosophy, and how it fits in the Drupal Ecosystem
  • Learn the essentials of planning your store to save time and frustration
  • Set up and configure your store including the catalogue, taxes, discounts, coupons, and shipping
  • Configure your cart and checkout process and integrate them with a payment gateway
  • Learn with the help of a step-by-step guide to creating a new e-store using a real life example

Who This Book Is For

This book is for beginners and will take you through the installation and configuration of Drupal Commerce from scratch, but some familiarity with Drupal 7 will be an advantage. All examples are based on development on a local computer – you do not need a hosted Drupal environment.

Table of Contents

Chapter 1: Introducing Key Concepts
An introduction to Drupal Commerce
Products that can be sold
Key terminology
Prerequisites and dependencies
Customizing and extending
Chapter 2: Installing Drupal Commerce
System requirements
Downloading Acquia Dev Desktop
Setting up a new Drupal site
Setting your memory limit
Enabling Drupal Commerce modules
Chapter 3: Planning Your Store
Defining the catalogue
Customizing products
Classifying products
Chapter 4: Products
Setting up the store currency
Planning our products
Defining the product (display) node
Catalog structure
Entering product data
Chapter 5: Shopping Cart
The Shopping cart page
Customizing the Cart page
Chapter 6: Checkout
Checkout pages
Checkout panes
Account information
Billing information
Completion message
Checkout rules
Payment gateways
The customers' view
Chapter 7: Shipping
Definition of terms
Setting up our Flat Rate shipping services
Different billing and shipping addresses
Order tracking
Chapter 8: Tax
Tax types and tax rates
Commerce Tax modules
Setting up standard VAT
Chapter 9: Managing Orders
Configuring the back office
Default order states and status codes
Simple convention for the use of status codes
Viewing payment transactions
Chapter 10: Discounts and Coupons
Site-wide discounts
Extra price discount format
Limiting the discounts to a date range

What You Will Learn

  • Learn the fundamental concepts of Drupal Commerce
  • Install Drupal and Drupal Commerce in a local development environment
  • Plan an e-shop for building in Drupal Commerce
  • Install and configure Drupal Commerce
  • Set up a product catalogue and learn the difference between product displays and variations
  • Configure VAT and sales tax
  • Set up the checkout process
  • Create price variations and special offers for products and customers
  • Manage the order process in Commerce Backoffice
  • Extend Commerce with more contributed modules

In Detail

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.


Read More