[Drupal] Details on Drupal Commerce Module

| | 2 min read

Drupal 7 comes with two primary options for e-commerce websites: Commerce. Commerce is new for Drupal 7 and redefines the way Drupal handles the e-commerce. Selecting correct e-commerce module suite for your webshop is an essential starting point. Commerce is an exciting entry to the Drupal shopping cart category written by some of the same developers who previously managed Ubercart.

Each variation in product management is its own SKU and entity. Provides greater flexibility for products with several variations, such as shoes, Powerful when the commerce comes to handling multiple product variations. A display node must be created to display a product or a set of products via a relationship field so products are not displayed on their own. If you have used Ubercart , Commerce is more difficult to understand , however its closer to real-life tangible products management. Each color, size variation is a different product in normal Commerce. Once we have entered all variations as separate product, Then need to create display node, and reference to all variations of products within the display node. The other modules will always work correctly with the products when splits product from the display node.

It does not come with any payment gateways or a shipping module. we need additional modules for these functionalities. there is no module to ship via FedEx or Accept Google Wallet Payments

This module have More complex and has learning curve

Contributed modules needed for commerce are

  • Address Field
  • CTools
  • Entity API
  • Rules
  • Views

Drupal commerce is used for Complex product variations, huge store.

The documentation of commerce module is Better and relates well with Drupal API

In this Design is more suited for extensibility and long term you can expect more enhancements and simplifications.

Steps for Drupal commerce configuration:

  • step 1:Download and install the Commerce modules
  • step 2:Create a product
  • step 3:Add a product display content type.
  • step 4:Add a product reference field.
  • step 5:Configure the field display settings
  • step 6:Create a product display.

Reference:drupal.org