Part of the Commerce ecosystem · 487 projects
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.
Ask your assistant about Commerce Core
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
- Address
- Entity API
- Inline Entity Form
- Token
- datetime Drupal core
- views Drupal core
Required by
292 tracked projects depend on this one
- Commerce Shipping 15,226 sites
- Commerce PayPal 9,116 sites
- Commerce Stock 6,590 sites
- Commerce Stripe 4,738 sites
- Commerce Email 3,694 sites
- Commerce Checkout Order Fields 3,435 sites
- Commerce Variation Cart Form 2,899 sites
- Commerce License 2,812 sites
- Commerce AutoSKU 2,495 sites
- Commerce Add To Cart Link 2,469 sites
- Commerce Pricelist 1,898 sites
- Commerce Add to Cart Confirmation 1,889 sites
- Commerce Authorize.Net 1,848 sites
- Commerce Product Tax 1,767 sites
- Commerce Abandoned Carts 1,730 sites
- Commerce Square Connect 1,704 sites
- Commerce Cart API 1,650 sites
- Commerce Exchanger 1,413 sites
- Commerce Order Item UI 1,409 sites
- Commerce Invoice 1,355 sites
- Commerce Combine Carts 1,319 sites
- Commerce Agree Terms 1,182 sites
- Commerce Currency Resolver 1,153 sites
- Commerce Ajax Add to Cart 1,003 sites
- Commerce Product Limits 1,003 sites
- Commerce Cart Flyout 897 sites
- Commerce product taxonomy filter 651 sites
- Commerce Braintree 610 sites
- Commerce Webform Order 605 sites
- Commerce AvaTax 590 sites
- Commerce Mollie 543 sites
- Commerce Store Domain 517 sites
- Commerce View Receipt 486 sites
- Commerce sermepa 450 sites
- Commerce Product Add-on 435 sites
- ECA Commerce 406 sites
- Commerce Registration 384 sites
- Commerce Variation Add-on 351 sites
- Commerce Simple Stock 346 sites
- Price Difference Formatter 305 sites
- Commerce Purchase Order 297 sites
- Commerce Purchasable Entity 247 sites
- Commerce Cart Links 237 sites
- Commerce Coupon Conditions 236 sites
- Commerce Fee 235 sites
- Direct Checkout by URL 207 sites
- BEE Bookable Entities Everywhere 199 sites
- Commerce Repeat Order 168 sites
- Commerce Variation Add to Cart 166 sites
- Commerce Product Review 160 sites
- Commerce Product Menu UI 142 sites
- Webform Product 141 sites
- Commerce Price formatter 140 sites
- Commerce Kustom Checkout (formerly Klarna Checkout) 133 sites
- Commerce Ajax cart message 131 sites
- Commerce Quantity Increments 120 sites
- Commerce Funds 114 sites
- Commerce Zones 111 sites
- Commerce Profile Checkout Pane 107 sites
- Affected by promotion 105 sites
- Commerce CyberSource 102 sites
- Commerce Tokens 101 sites
- Commerce custom checkout message pane 97 sites
- Commerce Saferpay 95 sites
- Commerce Buy Now 91 sites
- Commerce Promo Link 91 sites
- Commerce Donation Flow 86 sites
- Commerce Currencies Price 84 sites
- Best selling products 84 sites
- Postoffice Commerce 82 sites
- Commerce Variation Bundle 76 sites
- Commerce checkout link 76 sites
- Commerce Order Document 72 sites
- Commerce Barion Payment 72 sites
- Commerce order2pdf 68 sites
- Commerce CCAvenue Payment Gateway 66 sites
- Opigno Commerce 65 sites
- Commerce Realex / Global Payments 61 sites
- Commerce Customers Also Bought 60 sites
- Commerce - Stripe Checkout 58 sites
- Commerce Datatrans 57 sites
- Commerce Order auto-validation 57 sites
- Commerce Paystack 56 sites
- Commerce Admin Checkout 56 sites
- Commerce Product Variation Radio Widget 56 sites
- Commerce Elavon 54 sites
- Commerce Shipping Pickup API 53 sites
- Commerce AddToCart Ajax 52 sites
- Commerce Store Switch 51 sites
- Commerce HyperPay 50 sites
- Razorpay Payment Gateway 48 sites
- Commerce Monetico 47 sites
- Commerce Affirm 43 sites
- Commerce Product Availability 43 sites
- AJAX Cart Update 42 sites
- Commerce Tax Conditions 42 sites
- Commerce Printful 41 sites
- Commerce Promo Bar 41 sites
- Commerce Tpay 41 sites
- Commerce Payment: Paytrail 39 sites
- Commerce Paybox Payment 39 sites
- Commerce Config Actions 38 sites
- Commerce SagePay integration (Opayo) 38 sites
- Commerce ML Starter 37 sites
- Commerce Recruiting 36 sites
- Commerce Eurobank (Redirect) 35 sites
- Commerce Winbank Redirect 35 sites
- Commerce Payrexx integration 34 sites
- Commerce MAIB 34 sites
- Commerce Shipping Order Percentage 34 sites
- Commerce Order Data Formatter 32 sites
- Product Manager Tool 32 sites
- Commerce Shipping Linear Weight 32 sites
- Commerce ML Migrations 32 sites
- Commerce From Price 31 sites
- Commerce Epaybg 31 sites
- Commerce Price Updater 31 sites
- Commerce Shipping extra weight rate 30 sites
- Commerce Moneris Checkout 29 sites
- PayPal Subscriptions 29 sites
- Commerce Opayo Pi 28 sites
- Commerce Decoupled Checkout 28 sites
- Commerce Responsive Gallery 26 sites
- Commerce SimplePay by OTP 26 sites
- Commerce CardPointe 25 sites
- PayUmoney for Drupal Commerce 25 sites
- Commerce Swish 25 sites
- Commerce TaxJar 24 sites
- Commerce Packeta 23 sites
- Commerce Decoupled Stripe 23 sites
- Commerce Payeezy 23 sites
- Commerce Store Dashboard 23 sites
- View filter commerce promotion 22 sites
- Commerce ifthenpay: Multibanco, MB WAY and credit card payments 22 sites
- Commerce MultiSafepay payments 21 sites
- Commerce Single Euro Payments Area (SEPA) 21 sites
- Commerce Product Type Fees 21 sites
- Commerce Alphabank Redirect 20 sites
- Commerce Direct Debit 20 sites
- Commerce Open Payment Platform 19 sites
- Commerce OCI checkout 19 sites
- Commerce NoFraud 19 sites
- Condition Plugins Commerce 19 sites
- Commerce Stripe: Payment Request Button 17 sites
- Commerce DPS 17 sites
- Commerce GoCardless Client 17 sites
- Commerce Minimum Order 17 sites
- Commerce Currencies 17 sites
- Commerce Stripe Klarna 17 sites
- Commerce Product Restriction 17 sites
- Commerce Promotion Giveaway 16 sites
- Commerce Checkout URL 16 sites
- Commerce Loyalty Condition 16 sites
- Commerce Product Permissions by Type 16 sites
- Payson Checkout 15 sites
- Commerce Payplug 15 sites
- Commerce Tax -- Washington State 15 sites
- Commerce Iyzipay Payment Gateway 14 sites
- Commerce n-genius 13 sites
- GraphQL Commerce 13 sites
- Commerce Banca Intesa 12 sites
- CULQI 12 sites
- Commerce Stripe iDEAL 12 sites
- Commerce Shopping Hours 11 sites
- Commerce Rave 10 sites
- Commerce Recurring Log 10 sites
- Commerce Coinpayments 10 sites
- Commerce Mautic Connect 10 sites
- Commerce Order Bulk Delete 10 sites
- Commerce Instamojo Payment Gateway 9 sites
- Commerce Time Slots 9 sites
- CRM Core Commerce 9 sites
- Commerce Wise 9 sites
- Commerce Customer Profile Visible 9 sites
- Commerce Partial Payments 9 sites
- Commerce Coinbase 9 sites
- Membership 9 sites
- Commerce Measurement Condition 8 sites
- Fondy — Drupal Commerce Payment Gateway 8 sites
- Commerce Cart Dialog 8 sites
- SIBS API COMMERCE 8 sites
- Commerce Single Store Cart 8 sites
- Commerce Tip 7 sites
- Commerce Viva Wallet 7 sites
- Commerce CiviCRM Event Registration 7 sites
- Commerce Pay Publish 7 sites
- Commerce Adyen Drop-In 7 sites
- Commerce Momo Payment Gateways 7 sites
- Commerce Balance 7 sites
- Emporiqa AI Chatbot & Live Chat 7 sites
- Clover Commerce Sync 6 sites
- PayTR Virtual Pos iFrame API 6 sites
- Commerce Satispay 6 sites
- Commerce Amazon SP-API 6 sites
- Commerce Montonio 6 sites
- Commerce VictoriaBank Moldova 6 sites
- Commerce Free Sample 6 sites
- Commerce Meowallet 6 sites
- Commerce Sezzle pay 6 sites
- Commerce Stripe Alipay 6 sites
- Commerce CheckAge 6 sites
- Commerce CIB 6 sites
- Commerce National Bank of Greece (Redirect) 5 sites
- commerce wishlist button 5 sites
- Commerce Qliro Checkout 5 sites
- Coupon After Order 5 sites
- SKU prefix promotion condition 5 sites
- Field Per Commerce Store 5 sites
- Commerce Node Pay 5 sites
- Commerce cashpresso 5 sites
- Commerce Webpay.by Payment gateway 5 sites
- Commerce 2C2P 5 sites
- Commerce Multiple Payments 5 sites
- Commerce VNPay Payment 5 sites
- Commerce Rapyd 5 sites
- Commerce MANGOPAY Direct PayIn 4 sites
- Commerce EasyTransac 4 sites
- Index Now Commerce 4 sites
- Commerce Product CSV Import/Export 4 sites
- Commerce PayTabs 4 sites
- Commerce Stripe Sofort 4 sites
- Commerce stepped proportional pro-rata 4 sites
- Commerce EditionGuard 4 sites
- Commerce Order Amend 3 sites
- Commerce imoje 3 sites
- Commerce Appointment Scheduler 3 sites
- Commerce Make-to-Order 3 sites
- Commerce FinDock 3 sites
- Commerce logistics freight calculation 3 sites
- Commerce Cart Skip 3 sites
- BigCommerce 3 sites
- Commerce Revolut 2 sites
- Commerce EuPlatesc Payment Gateway 2 sites
- Commerce Adyen 2 sites
- Commerce Escrow 2 sites
- Commerce Product Alternative 2 sites
- Commerce BaseLinker 2 sites
- Commerce Limit Subscriptions 2 sites
- Quick Edit Variation 2 sites
- Access Conditions Commerce 2 sites
- Commerce Import Products & Variations 2 sites
- Commerce Fincra 1 sites
- Commerce Asaas Payment 1 sites
- Commerce Checkout Lock 1 sites
- Stape Conversion Tracking 1 sites
- Commerce Quality Incident 1 sites
- Teya Payments 1 sites
- Commerce Tax Rate 1 sites
- Commerce KBC Paypage 1 sites
- Commerce Transaction Account 1 sites
- Commerce product reservation 1 sites
- CM Commerce 1 sites
- Peppol e-Invoicing Integration by SendPol 1 sites
- eSewa - Digital wallet
- Commerce Unleashed
- Commerce BeGateway
- Commerce DIAS Redirect
- Khalti
- Commerce Payin-Payout
- RagaPay
- Commerce ECOMMPAY
- Commerce CMI
- Commerce Cookie Condition
- Commerce Paynow
- Quiz Commerce
- Commerce Signifyd
- commerce_enzona
- commerce_product_variation_access
- Commerce Midtrans
- Commerce MAIB Mia
- Commerce MICB
- Smart Store
- Commerce Konnect Tunisia
- Commerce CembraPay (previously Byjuno)
- Commerce Boncard
- Commerce QuickBooks Integration
- Commerce Product Log
- Cybersource SOP
- Cybersource REST
- ViaBill Payments
- Commerce KNET
- SynCart
- Commerce Europabank
- Btester Commerce
- Bambora
- tapin
- Bokbasen checkout
- Quivers
- SynCommerce
- Poster POS Commerce Integration
- Commerce CCBill
- Commerce GP Webpay
More in the Commerce ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 3.3.10 | Stable | 10–11 | PHP ^8.1 | Sep 23, 2026 | |
| 3.3.9 | Stable | 10–11 | PHP ^8.1 | Sep 7, 2026 | |
| 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 |