Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Commerce Cart Redirection
Redirect users to checkout, cart, or an arbitrary location immediately after they add a product to their cart. This action is filterable by product variation type. You can select to remove all...
Categories: E-commerce
Commerce Billy
Commerce Billy is a lightweight approach for a billing system for Drupal Commerce (Billy = Billing Light). It uses the commerce order entity to hold invoice information, including a separate ...
Categories: E-commerce
Commerce Invoice
Commerce Invoice is a module for Drupal Commerce that allows store owners to generate, customize, and manage PDF invoices for customer orders. It supports automatic invoice generation, PDF...
Categories: E-commerce
Content Analysis
The Content Analysis module is an API designed to help modules that need to analyze content. The module enables a suite of content analyzers to provide multiple views into the content on your...
Categories: E-commerce, Content editing experience, Developer tools
Commerce Product Reference Admin
Intended to allow easier management of product references in product display nodes.
Categories: E-commerce
Balance Tracker Node Reference
Balance Tracker Node Reference is add-on to Balance Tracker -module. This module adds the ability to refer a node in the transaction. This functionality is useful when for example user is paying...
Categories: Content editing experience, E-commerce
Commerce Customizable Products
Drupal Commerce allows you to sell customizable products that require customer input when added to the cart. Use cases for this functionality include: Business cards that require contact...
Categories: E-commerce
Ubercart Payment Methods Select by Product/Category/Store
In many cases, some payment methods appropriate for some products are not appropriate for others. One example would be where items in group A are sold by one entity and items in group B are sold by...
Categories: E-commerce
Commerce Rules Extra
This project aims to be a library of Rules events, conditions and actions for Drupal Commerce. Actively maintained and tested on a large eCommerce site. We are always seeking collaboration with...
Categories: E-commerce, Automation
Auto Product Display
Overview This module is a contributed module for the Drupal Commerce. I saw so many people complaining about the separation between Product and Product Display in Drupal Commerce module. This...
Categories: E-commerce
Cookiebot - Cookie consent, Cookie monitoring and Cookie control
Drupal integration for the third party Cookiebot service. Cookiebot helps make your use of cookies and online tracking GDPR and ePR compliant. This module exposes this third party functionality to...
Categories: E-commerce, Security, Integrations
Pushtape Commerce
a sandbox for pushtape + commerce functionality see http://drupal.org/node/1231816 currently comes with one preconfigured product type for digital_tracks and adds a product reference field to...
Categories: E-commerce
Commerce Single Page Checkout
This module provides a single-page checkout experience so users can view a product, enter credit card and billing info, and pay all on the same page. In other words, it provides a one-click, one...
Categories: E-commerce
Commerce Search API SKU Forward
This module integrates with Search API. It checks if a searched value directly matches a product SKU. From there, it checks to see how many nodes reference that product, and if only a single node...
Categories: E-commerce, Site search
Commerce Product Display Clone
This module makes it easy to clone commerce product display node with referenced products from existing products display. In Commerce we have all the products just as “reference” of node, product...
Categories: E-commerce
Commerce Agree Terms
Description Provides a very simple checkout pane with an 'I agree to the Terms and Conditions' checkbox linked to your custom Terms and Conditions page. Configuration options Pane title / link text...
Categories: E-commerce
UC Product Dependencies
UC Product Dependencies is an Ubercart module which allows you to restrict products from being purchased based on CCK Node Reference dependencies, without complicated access control schemes. For...
Categories: E-commerce
Simple Contest
Simple Contest module provides contest system for Drupal websites. for example, Best Design submission, Top contributor this week, etc. Features: contests are nodes. multiple contests of multiple...
Categories: E-commerce, User engagement
Terms of Use
This module adds Terms of Use and a [x] I agree check box to the registration page. Use this module if you can't launch your commercial site without: [x] I agree. Or [x] I CERTIFY THAT I AM OVER...
Categories: Access control, E-commerce
Commerce extra panes
Addon for Drupal Commerce that allows to place one or more nodes in one of the checkout phases of an order. There is a submodule for Terms of Service that includes a checkbox for terms and...
Categories: E-commerce
Commerce gift
The module provides ability to present gifts with products. Installation: Enable the module. New content type 'gift' with product reference field will be created. Also, gift reference field will be...
Categories: E-commerce
Commerce Product Reference View Widget
Coming from the issue: @link http://drupal.org/node/1033922 Update product reference field widget to allow a Views based product options list. Integrates with View Field http://drupal.org/project...
Categories: E-commerce, Site structure
Commerce JQueryMenu Catalog
Provides a JQuery Menu (7.x-3.x) based catalog block. It allows selecting the vocabulary, the taxonomy reference field and whether to look in Nodes (like product displays) or in actual Commerce...
Categories: E-commerce
commerce_product_selector
a field formatter for commerce_product references that shows a link to the same product display node in a different display mode (one is provided by the module). this allows to put complex add to...
Categories: E-commerce
Bookit
Bookit is a module that helps you offer bookable items. Hotels, Apartments, Villas, even Theater tickets etc. Fully integrated with Views and Drupal Commerce! Configuration and Usage To configure,...
Categories: E-commerce