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.
ECA Commerce
ECA Commerce This provides events to the ECA module from all of the commerce core and submodules. If contributed commerce events are needed please open an issue. This currently supports all...
Categories: Developer tools, E-commerce
Commerce Cart Ajax
Features The “remove” button on cart view removes the item from the cart immediately, without a page refresh. The row is removed from the table. The “Qty” is updated when the "update" button is...
Categories: Content display, E-commerce
Commerce Price Decimals Formatter
This module is an extension of Drupal Commerce that provides a display formatter for the Commerce Price field in which you can specify the decimal places are displayed. If you do not know how to...
Categories: Content display, E-commerce, Site structure
Commerce Discount Extra
Provides a number of common discount condition and offer types: Order discounts Condition types Order-owner role Total items in order Offer types Fixed amount per-quantity discount (Buy X product...
Categories: E-commerce
Commerce Registration
Overview Provides Drupal Commerce with the ability to sell registrations via the Entity Registration module. Dependencies Drupal Commerce Entity Registration Drupal 11 Version There are stable...
Categories: E-commerce, Site structure
BAT online reservations for Drupal
BAT, Drupal-based online reservation system BAT (Booking and Availability Management Tools) is a robust development framework for implementing a wide range of availability, reservation, and booking...
Categories: E-commerce
AlternativeCommerce NovaPoshta API
A free module for the store on Drupal, which will provide the connection of the Nova Poshta delivery service API, which will help you to further expand the functions of your store and set up a...
Categories: E-commerce
Payment for Drupal Commerce
Allows Drupal Commerce orders to be paid using any of Payment's payment methods. Configuration Enable the "Off-site payment redirect" checkout pane For most sites, enabling the module if sufficient...
Categories: E-commerce, Integrations
Commerce API
This module extends the JSON:API implementation provided by Drupal for the Commerce module and its ecosystem. It adds capabilities beyond the default create, read, update, and delete operations for...
Categories: Decoupled, E-commerce
Official Facebook Pixel
This plugin will install a Facebook Pixel on your Drupal page. The Official Facebook Pixel allows you to fire PageView events when people visit your website. Tracking pixel events can help you...
Categories: E-commerce
Commerce Simple Stock
The module implements a simple stock management for Drupal Commerce. Usage: - Add a field_stock to the variant type. Features: - Hide the add to cart form when the stock is 0 and show "Out of stock...
Categories: E-commerce
Commerce Variation Add-on
The Commerce Variation Add-On module allows Product Variations to reference other Product Variations and automatically adds them to the cart in a bundle. It also provides the option to add multiple...
Categories: E-commerce
Commerce Custom Line Items (Types)
This module should be considered deprecated, as Ryan prefers Commerce Customizable Products. If you would like to maintain it, however, please just open an issue asking for maintainership. It won't...
Categories: E-commerce
Basket IMEX (import and export)
Basket IMEX is a comprehensive system for organizing imports and exports at your store. The module comes with an additional module "Basket IMEX Excel" which enables import/export via excel files....
Categories: E-commerce
Advertisement
The Advertisement module provides a flexible and extensible advertising system, allowing to display ads via the block layout. Features: Simple ad management using Ad Entity Bundles and Drupal...
Categories: E-commerce
Commerce FedEx
Overview This module provides FedEx shipping calculations for Drupal Commerce by extending the Commerce Shipping API. This module should be used by those that want to provide dynamic FedEx shipping...
Categories: E-commerce
NovaPoshta Tracking API
This module complements the Drupal AlternativeCommerce (Basket) module and the AlternativeCommerce NovaPoshta API module. The NovaPoshta Tracking API module allows you to track the delivery status...
Categories: E-commerce
Customer Profile Type UI
The big idea This module provides a dynamic way to add new customer profile types for the Commerce module using a UI. So if you want another customer profile type other then the default billing...
Categories: E-commerce, Automation
Commerce coupon percentage
Commerce coupon plugin that provides percentage amount coupons. Important notice: This module is only compatible with the 1.x branch of Commerce coupon See [#1372434] and [#1274280]
Categories: E-commerce
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
Commerce Invoice Receipt
Provides an additional 'Invoice' display for Commerce orders, as well as a Rules action to email this invoice out to customers. The HTML email can be customised through template files. Installation...
Categories: E-commerce
Commerce VBO Views
Important: This module is deprecated. See Commerce Backoffice for a more advanced set of Commerce backend views and related functionality. This is a feature containing replacement VBO views for the...
Categories: E-commerce
Commerce Checkout Login
This module extends Drupal Commerce with a checkout pane that allows users to log into their account, register a new account or (optionally) continue checkout without an account. The original (1.x)...
Categories: E-commerce
Commerce Kickstart Demo Assets
Provides JavaScript, theme templates, and other assets for use by elements of the Commerce Kickstart Demo recipe. Issues for this project will be tracked in the Commerce Kickstart issue tracker.
Categories: E-commerce
Price Difference Formatter
This module adds a new field formatter to show at the same time: The original price of the variation. The price with the promotions applied. The difference in price in percentage. The initial idea...
Categories: E-commerce