Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

657 modules match your search

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

Pages