Drupal Commerce Review, Pricing & Features

Drupal Commerce is a free open-source e-commerce framework for Drupal. See its features, architecture, real pricing for support, pros, cons, and top…

Category
Ecommerce
Pricing
Open Source, from Free
Verified
Not yet
Last updated
July 18, 2026
Founded
2010
Headquarters
Greenville, South Carolina, United States (Centarro)
Free PlanWeb AppAPIOpen SourceSelf-Hosted

Overview

Drupal Commerce is a free, open-source e-commerce framework built as a suite of modules for the Drupal content management system. It gives developers and agencies the tools to build highly customized online stores that share the same content model, access control, and multilingual systems as the rest of a Drupal site.

The project originated with Commerce Guys, founded in 2009 by Ryan Szrama, which released the first version of Drupal Commerce in 2010. The company rebranded as Centarro in 2019 after spinning off its Platform.sh hosting business, and remains the primary maintainer of Drupal Commerce today, offering paid consulting and development services around the free open-source software.

Key Features

Drupal Commerce 2.x is rebuilt on Symfony components with a plugin-based architecture: products, orders, and payment gateways are all Drupal entities with full revisioning and access control. It supports native multi-currency handling, a configurable multi-step checkout, and a promotions and tax API that can be extended without touching core code.

Payment processing works through community-maintained gateway plugins for providers like Stripe, PayPal, Braintree, and Authorize.Net. Because it is a Drupal extension, it also inherits Drupal's Views-based reporting, taxonomy, and translation systems, making it well suited to multi-store or multilingual commerce deployments.

Pricing

Drupal Commerce itself is entirely free under the GPL license, with no licensing fees, transaction fees, or feature-gated tiers. Anyone can download, install, and modify the source code without cost.

The real cost for most organizations is implementation and hosting rather than software licensing. Centarro and other Drupal agencies quote custom project-based pricing for building and supporting Drupal Commerce stores, since there is no fixed vendor price list for services.

Key Features

Pros & Cons

Pros

  • Free and open source with no licensing fees
  • Deep content-commerce integration through Drupal
  • Highly customizable and extensible via modules and code
  • Full data ownership on self-hosted infrastructure

Cons

  • Steep learning curve requiring Drupal development expertise
  • No official vendor-hosted SaaS option; hosting and security are self-managed
  • Smaller commerce-specific plugin ecosystem than Shopify or Magento
  • Implementation costs can be high due to the need for custom development

Pricing

Frequently Asked Questions

Is Drupal Commerce free?

Yes. Drupal Commerce is released under the GPL open-source license and can be downloaded, installed, and modified at no cost.

Do I need to know Drupal to use Drupal Commerce?

Generally yes. Building and maintaining a store requires Drupal development knowledge, though themes and starter distributions can reduce the initial setup effort.

What is the difference between Drupal Commerce 1 and Drupal Commerce 2?

Drupal Commerce 2 is a full rewrite for Drupal 8 and later, built on Symfony with a plugin-based payment system and native multi-currency support, replacing the older rules-based architecture of version 1.

Who maintains Drupal Commerce?

Centarro, the company founded by Drupal Commerce's original creator, is the primary maintainer, alongside a broader community of Drupal contributors.

Can I accept payments with Stripe or PayPal?

Yes. Stripe, PayPal, Braintree, and many other processors are supported through community-maintained payment gateway modules.

Is Drupal Commerce good for B2B commerce?

Yes. Its flexible entity model and custom field support make it well suited to complex B2B catalogs, quoting, and multi-store scenarios that off-the-shelf SaaS platforms struggle to model.

Comparisons

Related Tools