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

Viewing payment transactions


In the edit drop-down menu of the order line, you can also select the Payment menu, as shown in the following screenshot:

What you see on the payments screen is determined by the functionality of the Payment gateway module that you have selected. In the following screen shot, I have temporarily enabled the Example payment method and used that for the order. This gives me the ability to view the details of the transaction.

By contrast, the SagePay integration module provides extensive data about the transaction and also allows you to perform secondary transactions, such as refunds and voids. These functions are presented as operations in the transaction list.

The functionality offered by the Payment gateway modules varies depending on how many of the available hooks the module developer has implemented. If you want to do more advanced transaction handling, such as repeating payments, refunds, or voids, it is worth checking out the capabilities of the payment gateway...