Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Trash 3.0.33 Minor update available for module trash (3.0.33). EOL Warning: Drupal 11.0 has reached end of life and no longer receives security updates. EOL Warning: Drupal 10.3 has reached end of life and no longer receives security updates. Release: UI Patterns (SDC in Drupal UI) 2.0.20 Minor update available for module ui_patterns (2.0.20). Release: Trash 3.1.0-rc1 First release candidate for module trash (3.1.0-rc1). Release: Country 2.2.0 Minor update available for module country (2.2.0). Usage Milestone: jQuery UI Datepicker Module jquery_ui_datepicker crossed 1,000 active installs. Release: Scheduler Content Moderation Defaults 1.1.2 Minor update available for module scheduler_content_moderation_defaults (1.1.2). Release: Flags 2.1.0 Minor update available for module flags (2.1.0). Release: Login Disable 2.2.0 Minor update available for module login_disable (2.2.0).

Commerce Core

36,095 sites Security covered Drupal 10–11 Commerce ecosystem
View on drupal.org

Drupal Commerce is a flexible eCommerce framework that allows developers to build custom online stores. It provides core features for managing products, orders, promotions, and payments, with additional functionality available through contributed modules.

Drupal Commerce powers eCommerce innovation through every stage of growth. At its core it is lean and mean, enforcing strict development standards and leveraging the greatest features of Drupal for maximum flexibility.

eCommerce platforms are often developed with an application mindset, highlighting what you can do with them out of the box. Drupal Commerce was developed with a framework first mindset, focusing on what you can build with it. The Commerce Core project was designed to enable teams to adapt to change and scale with ease.

Sponsored and maintained by Centarro.

Commerce Core Features

  • Create product types with custom attributes
  • Dynamic product pages with one or many variations
  • Multiple order types and correlated checkout flows
  • Promotions with multiple offer types, conditions, and coupons
  • Robust payment API, integrating 100+ payment gateways
  • Address book and order management
  • Tax calculation / VAT support

Additional functionality is provided through contributed modules, such as Recurring, Shipping, Stock, PayPal, AvaTax, and many more...

Looking for Drupal Commerce support?

Hire the project maintainers:
Centarro offers Drupal Commerce Support and Development services, ranging from a flat monthly fee for maintenance support (with optional development retainers) to full site architecture and development.
Community support options:
Over 2,000 developers participate in our two support channels on a best-effort basis, Drupal Answers and Drupal Slack (channel: #commerce).

Documentation

You are responsible to ensure your merchants and customers are protected from online payment fraud. For more information, we recommend you read the Drupal PCI Compliance white paper maintained by third party eCommerce security experts.

Drupal >=10.3 & 11 / Commerce 3.x

Commerce 3.x supports Drupal >=10.3 and 11, upgrading from Commerce 2.x is supported and should be relatively straighforward assuming services & APIS deprecated during the 2.x lifecycle aren't used within your codebase.

For a detailed explanation of our approach to semantic versioning, see this blog post.

Drupal 9 & 10 / Commerce 2.x

Commerce 2.x should only be installed via Composer. The zip files on this page are provided for informative purposes only. See our installation docs.

Drupal 9.3.0 or newer is required.

Drupal 7 / Commerce 1.x

Drupal Commerce currently depends on Drupal 7 (>= 7.15) with the latest releases of a few modules: Ctools, Views, Entity API, Rules, and Address field.

Depends on

Dependencies of the latest stable release

Required by

215 tracked projects depend on this one

Activity

Tracked releases
17
Tracked since
Oct 2024
Latest release
1 month ago
Releases (12 mo)
10 ▲ from 7
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.3.8 Stable 10–11 Jul 17, 2026
3.3.7 Stable 10–11 Jul 16, 2026
3.3.6 Stable 10–11 Jun 2, 2026
3.3.5 Stable 10–11 Apr 20, 2026
3.3.4 Stable 10–11 Mar 25, 2026
3.3.3 Stable 10–11 Feb 27, 2026
3.3.2 Stable 10–11 Feb 17, 2026
3.3.1 Stable 10–11 Feb 17, 2026
3.3.0 Stable 10–11 Feb 12, 2026
3.2.0 Stable 10–11 Sep 10, 2025
3.1.0 Stable 10–11 Jul 4, 2025
3.x-dev Dev 10–11 May 9, 2025
3.0.2 Stable 10–11 Apr 28, 2025
3.0.1 Stable 10–11 Mar 18, 2025
3.0.0 Stable 10–11 Jan 22, 2025
3.0.0-beta2 Pre-release 10–11 Dec 2, 2024
3.0.0-beta1 Pre-release 10–11 Oct 9, 2024