Welcome to Drupal

Drupal Commerce is used to build unified eCommerce websites and applications of all sizes. At its core it is lean and mean, enforcing strict development standards and leveraging the rich content management features of Drupal and major modules for maximum flexibility. With Drupal Commerce you get one open-source system capable of delivering a full life-cycle environment: one that that attracts customers, engages them with compelling content, fully manages their orders and enables brand advocacy and social sharing.

Whereas eCommerce solutions are often developed with an application mindset, highlighting what you can do with it out of the box, Drupal Commerce was developed with a framework mindset, focusing on what you can build with it. The core Commerce systems make no hard-coded assumptions about your business model, privileging developers and site builders at the core level to build custom eCommerce solutions to suit.

Sponsored and maintained by Commerce Guys

Core Features

  • Create product types with custom attributes
  • Dynamic product displays
  • Order management, line item
  • Tax calculation / VAT support
  • Discount pricing rules
  • Deep integration with Drupal's Core functionality delivering content and commerce with one software.

Additional functionality is provided through contributed modules for: Shipping, Order Management, Pricing & Promotions, File downloads, and many more...

Just getting Started?

If so, we strongly recommend you use the Commerce Kickstart installation profile. It provides basic configuration of the Commerce modules and adds an additional installation step where you can optionally create example store content to test with right out of the box. Using this profile is the best way for you to quickly test and evaluate the core Drupal Commerce systems without having to first acquire a broad working knowledge of Drupal 7's fieldable entity system.

For more information, read our Getting Started guide.


  • User Guide
  • Frequently Asked Questions
  • Developer Guide
  • API Documentation

If you can't find the answers to your installation, configuration, or development questions in the documentation linked above, head on over to the new Commerce Q&A to find answers from our user support community. Support requests opened in the issue tracker here on drupal.org will no longer be accepted.

Develop with Commerce on Platform.sh

Platform.sh is optimized for developing and deploying Drupal Commerce websites, using your own proven workflow. All projects get SSL support out of the box and any number of environments, with development costs starting as low as $10 / month.