EVERYTHING XIAOMI
Get listed

Drupal Commerce

Drupal Commerce is a free, open-source eCommerce platform for selling products through online stores.

Place
#73 of 280
Score
7.3
Drupal Commerce's website

What Drupal Commerce is

Drupal Commerce is a free, open-source eCommerce platform for selling products through online stores. Commerce Core supplies product and order management, shopping carts, checkout forms, and extensible data objects and interfaces. Merchants can define product types, variations, custom attributes, order types, and checkout flows. Pricing supports per-variation, quantity-based, and role-based rules, plus discounts, coupons, and configurable promotion stacking. Stores can use multiple domains, languages, currencies, localized address formats, and integrations for payment, shipping, and tax. B2B tools include customer groups, account price lists, bulk pricing, purchase orders, punch-out catalogs, and quote preparation. Digital features cover premium-content access, private file downloads, and recurring subscriptions. Commerce API extends Drupal JSON:API for REST control and headless applications. Named integrations include PayPal, Braintree, Authorize.Net, Stripe, Elastic Enterprise Search, ShipStation, and Avalara AvaTax. Commerce 3.x supports Drupal 10.3 or later and Drupal 11, installed with Composer.

Good

  • Free open-source platform
  • Supports multiple product and order types
  • B2B pricing and purchasing tools
  • Headless commerce API
  • 100+ module-library integrations

Watch out

  • Requires self-hosted deployment
  • Commerce 3.x requires Drupal 10.3 or later
  • Installation uses Composer
  • Payment-fraud protection remains the merchant’s responsibility

Who it suits

Drupal Commerce suits teams building self-hosted online stores that need configurable products, orders, pricing, and checkout. It is also relevant to B2B, digital-goods, subscription, and headless commerce projects.

Verdict

Drupal Commerce provides a broad, extensible foundation for stores built on Drupal. Its free core, APIs, integrations, and B2B and digital-commerce features support varied store models, provided the required Drupal environment is maintained.

Plans and prices

From Drupal Commerce's own pricing page, checked 13 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Drupal CommerceFreeOpen source · no premium version · no fees to access features

The facts

Each one read from Drupal Commerce's own pages, with the date it was checked.

Where it runs

App marketplace
Yeschecked 20 Sep 2026
Current platform requirements
Commerce 3.x supports Drupal 10.3 or later and Drupal 11, and is installed with Composer.checked 13 Oct 2026
Platform requirement
Commerce Core 3.x supports Drupal 10.3 or later and Drupal 11, and the project page gives Composer as its installation method.checked 12 Oct 2026

What it does

B2B commerce
B2B features include customer groups, account price lists, bulk pricing, purchase orders, punch-out catalogs, and quote preparation.checked 12 Oct 2026
Build model
Commerce Core provides eCommerce data objects, user interfaces, and subsystems that teams extend with configuration and custom code.checked 12 Oct 2026
Commerce foundation
Commerce Core provides product and order management, shopping carts, and checkout forms.checked 13 Oct 2026
Digital goods and subscriptions
The feature overview describes premium content access, private file downloads, and recurring subscriptions with configurable schedules.checked 12 Oct 2026
Digital products
Yeschecked 20 Sep 2026
Extensibility
Drupal Commerce can be extended with contributed modules, custom code, and Drupal APIs.checked 13 Oct 2026
Extensions
The maker says its free module library provides 100+ integrations, and the Drupal ecosystem offers additional community modules.checked 12 Oct 2026
Headless and API
Drupal Commerce can serve as a headless commerce backend through JSON:API or custom REST resources.checked 13 Oct 2026
Hosting model
self-hostedchecked 20 Sep 2026
Integrations
The official site describes more than 100 integrations in its free module library, including payment providers and commerce tools.checked 13 Oct 2026
International sales
Drupal Commerce supports multiple languages and currencies, and its feature overview describes address formats and currency support for countries worldwide.checked 13 Oct 2026
Maintainer
Centarro has maintained Drupal Commerce since its creation in 2010.checked 12 Oct 2026
Named integrations
Centarro lists integrations including PayPal, Braintree, Authorize.Net, Stripe, Elastic Enterprise Search, ShipStation, and Avalara.checked 13 Oct 2026
Payment responsibility
The project page says merchants are responsible for protecting merchants and customers from online payment fraud.checked 13 Oct 2026
Pricing and promotions
Features include per-variation, quantity-based, and role-based pricing, plus discounts, coupons, and configurable promotion stacking.checked 12 Oct 2026
Product and order management
The platform combines content, product, and order management and supports multiple product types, order types, and checkout flows.checked 12 Oct 2026
Product management
Merchants can define product types, variations, and custom attributes.checked 13 Oct 2026
Promotions
The platform supports promotions with offer types, conditions, and coupons.checked 13 Oct 2026

The company

Founded
2010checked 28 Sep 2026
Maker and maintenance
Centarro has maintained Drupal Commerce since its creation in 2010.checked 13 Oct 2026

Money

Free plan
Yeschecked 20 Sep 2026

Alternatives to Drupal Commerce

All alternatives
  1. 1WooCommerce logo

    WooCommerce

    Free planOpen sourceAndroidiOSWebAPI
    9.4From $29 a year
  2. 2

    nopCommerce

    Free planOpen sourceAndroidiOSWebAPI
    9.4$499 one-time
  3. 3Sylius logo

    Sylius

    Free planOpen sourceAndroidiOSWebAPI
    9.2From €800 a year
  4. 4Wix eCommerce logo

    Wix eCommerce

    Free planAndroidiOSWebAPI
    8.9From $17.77 a month
  5. 5Payhip logo

    Payhip

    Free planAndroidiOSWebAPI
    8.8From $29 a month
  6. 6Tiendanube logo

    Tiendanube

    Free planAndroidiOSWebAPI
    8.8From 27,999 ARS a month