Drupal Commerce

Drupal Commerce

E-commerce framework for building stores on Drupal

Drupal Commerce screenshot

Drupal Commerce is a modular e-commerce framework for Drupal that provides the core building blocks needed to create online stores and transactional experiences. It combines product, order, and checkout functionality with Drupal’s content management and extensibility.

Key Features

  • Core entities for products, product variations, carts, orders, customers, and stores
  • Flexible checkout flows supporting multiple steps, currencies, languages, and customer types
  • Promotions and coupon tooling for discounts, merchandising, upsell, and cross-sell workflows
  • Payment provider integrations through contributed modules and extensible payment APIs
  • Integration-friendly architecture using Drupal APIs, events, and a large module ecosystem
  • Support for advanced catalog experiences (rich product pages, configurable fields and layouts)
  • Search integration via Drupal Search API with optional external backends like Solr or Elasticsearch

Use Cases

  • Content-driven commerce sites that tightly combine marketing content and product catalogs
  • Multi-language and multi-currency stores with customized checkout and customer journeys
  • Stores that require deep integrations with ERPs, CRMs, or custom middleware

Drupal Commerce is well-suited to teams that want an extensible, developer-friendly commerce foundation within Drupal. It provides a robust core and encourages building tailored commerce experiences via configuration, modules, and custom code.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Odoo

Odoo

Modular open-source business apps suite (ERP, CRM, eCommerce)

48.5k
31.1k
Last commit: 1mo ago

Odoo is a modular suite of web-based business apps, providing an open-source ERP with CRM, accounting, inventory, HR, eCommerce, website, and more.

Alternative to:
Microsoft Dynamics 365
Microsoft Dynamics 365
+19
Twenty

Twenty

Open-source CRM to manage customer data, sales workflows, and tasks

38.9k
5k
Last commit: 20h ago

Twenty is an open-source CRM alternative to Salesforce with customizable data models, views, permissions, and workflow automation for sales and customer management.

Alternative to:
Salesforce Sales Cloud
Salesforce Sales Cloud
+18
ERPNext

ERPNext

Open-source ERP suite for accounting, inventory, sales, and HR

31.1k
10.2k
Last commit: 1d ago

Open-source ERP for SMBs with accounting, CRM, inventory, manufacturing, HR/payroll, projects, POS, and support in one integrated system.

Alternative to:
Oracle NetSuite
Oracle NetSuite
+19
Monica

Monica

Personal relationship management (PRM) web application

24.1k
2.4k
Last commit: 4mo ago

Monica is an open-source personal CRM to manage contacts, track interactions, set reminders, and keep a private diary about your relationships.

Alternative to:
Monica CRM (Hosted)
Monica CRM (Hosted)
+19
Krayin CRM

Krayin CRM

Open-source Laravel-based CRM for sales, marketing and support

20.8k
1.3k
Last commit: 17d ago

Krayin CRM is an open-source, self-hosted customer relationship platform built on Laravel and Vue.js for sales pipelines, marketing automation, multi-channel support and...

Alternative to:
Krayin CRM Cloud
Krayin CRM Cloud
+16
Dolibarr

Dolibarr

Open-source ERP and CRM suite for business management

6.8k
3.2k
Last commit: 23h ago

Dolibarr is an open-source web-based ERP/CRM to manage sales, invoicing, purchases, inventory, accounting, HR, projects, and customer relationships.

Alternative to:
Odoo
Odoo
+17