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

5,015 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 Checkout Redirect

This module redirects anonymous users to a page where they can login or create a new account when they try to checkout. Included in the Commerce Kickstart v2 distribution. REQUIREMENTS This module...
Categories: E-commerce, Developer tools

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

Commerce Currency Resolver

Enhancement for handling multi-currency Drupal Commerce. Drupal Commerce 3 supports multiple currencies out of the box. Commerce currency resolver tries to solve resolving prices per currency by...
Categories: E-commerce

Commerce Fancy Attributes

This module provides a "Rendered term" attribute mode, that shows the rendered term instead of a radio button (degrades to a normal radio button when JS is off) on the add to cart form. Example...
Categories: E-commerce

Commerce Physical Product

Drupal Commerce supports the creation of custom product types that contain the fields you need to describe the products you sell, but the core modules don't define any fields specific to physical...
Categories: E-commerce

Commerce Ajax Cart

Commerce Ajax Cart Commerce Ajax Cart should be the successor of UC Ajax Cart. What is done till now: Add custom ajax command for update cart block from everywhere Add form ajax handling Tested...
Categories: E-commerce

Commerce Product Limits

Commerce Product Limits lets you add minimum or maximum purchase quantities to product variations in Drupal Commerce. To use this feature, enable the module, edit the product variation types you...
Categories: E-commerce

Barcodes

The Barcodes module provides a Field Formatter for various field types, a Block plugin, and a Twig Filter to display various field types as rendered Barcodes. Supports using tokens for barcode...
Categories: Content display, E-commerce, Site structure

Commerce Product Attributes

This module provides some enhancements to the Drupal Commerce attribute handling. The improvement contains: Attribute field for line item Edit option for attributes Sponsored by www.customweb.ch....
Categories: 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

Google Analytics Tokenizer

Haven't you always wanted immediate access to the Google Analytics information about your visitors? Now you can! This module will extract the information found in the __utmz and __utma cookies and...
Categories: E-commerce, Search engine optimization (SEO), Integrations

Commerce Cart Expiration

This module provides a time-based cart expiration feature for Drupal Commerce. Requirements Drupal Commerce: 7.x-1.0 or newer Rules: 7.x-2.0 or newer Installation / Configuration The module...
Categories: E-commerce, Automation

Popup On Load

The module allows to display a popup once after a certain delay on a page load. This fills a gap in popup modules family (Popups, Popup), which are designed to show popups only after a click on an...
Categories: E-commerce, Content display

Ubercart Product Power Tools

Details Product "Power Tools" for Ubercart allows the store admin to hide, disable or preset certain options (SKU, price, quantity etc.) in the Ubercart product creation form. This is useful when...
Categories: E-commerce

Basic Cart

Basic Cart is a very simple shopping cart / checkout process for Drupal, that just sends 2 emails after each order. Along with the shopping cart, this module also provides a block where you can...
Categories: 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

Tawk.to - Live chat application

Implementation of tawk.to live chat for Drupal 8. tawk.to is a live chat software designed to help businesses communicate with clients and website visitors to deliver customer support. Requirements...
Categories: E-commerce, Integrations

Commerce Billy Mail [D7]

Extends the great "Commerce Billy" with mailing capabilities via Rules: Send out PDF invoices via email on creation (example) Send a copy to a predefined Shop email address ... and anything else...
Categories: Automation, E-commerce, Integrations

Ubercart Feed Mappers

This module provides Feeds mappings for Ubercart items, including model, prices, weight and weight units. It also adds the ability to include attribute mappings (which are added to the product...
Categories: E-commerce

Cookie Control

On May 26th 2011 a new EU originated law came into effect that requires website owners to make significant changes to their sites and may fundamentally change the whole web browsing and shopping...
Categories: E-commerce, Integrations, Access control

Commerce Sale Price

This simple Feature for Drupal Commerce provides an On sale checkbox and Sale price textfield that can be used on a per-product basis to override the normal price of the product. It comes with a...
Categories: E-commerce

Rotating Banner

Make a cool rotating banner. This project is used on http://drupalgardens.com. Released so people can play with it. It may or may not be maintained in the future, but if you like it, c'mon in....
Categories: E-commerce, Media

Extra Fields Checkout Pane

This modules allows an administrator to define additional (billing and shipping) address fields (i.e. VAT) as well as custom order fields in Ubercart e-commerce suite. These fields will be...
Categories: E-commerce

Activity Tracker

Enables tracking of recent content for users The Activity Tracker core module displays a site's most recently added or updated content. The Activity Tracker module also provides user-level tracking...
Categories: E-commerce, Content editing experience

Commerce product taxonomy filter

This lightweight module is trying to solve the problem that Views contextual filter named "Content has taxonomy term ID (with depth)" is available only for nodes and can not be used for products in...
Categories: E-commerce, Site structure

Pages