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.
freeCommerce
A simple shopping cart for sites that need to take orders for free, physical (i.e. -- non-downloadable) products. FAQ Can you add a payment method? No, sorry. It's freeCommerce. It always will be....
e-Commerce | FedEx Shipping
This will provide an interface to FedEx for shipping quotes during checkout using e-Commerce version 4.0. Any sponsorship for this module will certainly speed the development of it. Just contact me...
Categories: E-commerce
e-Commerce | USPS Shipping
This module provides for accessing the USPS shipping api for shipping quotes for e-Commerce version 4 (6.x-4.x). Any sponsorship for this module will certainly speed the development of it. Just...
Categories: E-commerce
Commerce Semantics3
Drupal Commerce Integration with the Semantics 3 REST API. Allows anyone with manage products permission to auto fill product attributes by querying Semantics3 database. Roadmap features include:...
Categories: E-commerce
Commerce cart notifications
Allows to configure email notifications for abandoned carts (authenticated users only). This module adds a new Cart notification entity type which is generated and sent according to the bundle...
Categories: E-commerce
Commerce Order Merge
Adds controls to order editing form to merge one order into another. Moves all product line items and transactions from donor to recipient order, creates new revisions for order and transactions,...
Categories: E-commerce
Commerce Stocked Default
This module has no UI, enable it to ensure that the default product shown to users on the add to cart form is an in-stock item. This is helpful for e-commerce stores with a large number of low...
Moneris Payment
Moneris integration for the Drupal Commerce payment and checkout system. Download the Moneris mpgClasses file and place it in the library/eSELECTplus_PHP_API folder Add your test and production...
Categories: E-commerce
Ogone
If you want to take over this project, see Project ownership transfer. Allow any payment to be paid with Ogone through Payment. You can use it with: Ubercart Drupal Commerce Webform and more. See...
Categories: E-commerce, Integrations
Contacts Subscriptions
This module aims to connect with the contacts and commerce ecosystems and allow automated recurring subscription payments being taken from subscribers. Features Varying subscription intervals and...
Condition Plugins
This module provides a condition plugin collection. Plugin list First request: If it is the first time the user visits the page. Request parameter: If current request has the parameters. Related...
Categories: Developer tools
Commerce Marketplace MangoPay
This module integrates MangoPay with Funds submodule of Commerce Marketplace project. Intro This module fully integrates Commerce Marketplace Funds with MangoPay Payments. It supports deposit,...
Commerce External Links
This module can be used to display a custom message to customers leaving the site with items in their shopping cart/basket. It integrates with Drupal Commerce and External Links. Important! It won...
Categories: E-commerce, Developer tools
Commerce Purolator Shipping Service
What is Purolator? Purolator E-Ship Web Services are easy-to-use and free of charge web components that enable you to integrate real-time shipping, tracking, estimates, pickups and returns*...
Categories: E-commerce
Commerce Manual Payment
This module provides a payment method that is accessible via the admin terminal used to manually add payments and associate them with notes and remote payment id's. If you are looking to add custom...
Categories: E-commerce
Commerce Checkout AJAX
The aim of this module is to provide and API that extends the Commerce Checkout sub module with standardised AJAX functionality for checkout panes. This means dependencies can be created between...
Categories: E-commerce
HubSpot Client
This module provides a client for the HubSpot API v3 SDK. It is intended to be used by other modules to integrate with HubSpot. Recommended usage: Install and enable the module and submodules you...
Categories: E-commerce, Integrations
Commerce payment balance validation
Adds a validation to commerce payments that ensures that the amount of the payment will not reduce the order balance below 0 and will not increase it above the order total. This project stems from ...
Content Optimizer
The Content Optimizer module helps to increase your site’s search engine (e.g. Google) rankings by improving on-page optimization factors and insuring your content conforms to Drupal SEO best...
Categories: E-commerce, Content editing experience, Site search
Commerce Add to Cart radio input form
DESCRIPTION Commerce Add to Cart radio provides a Views field handler that allow you to build a Commerce products view form (using Views module) but instead of display multiples "Add to cart...
Categories: E-commerce
Local Foodhub
Local Foodhub defines the commerce functionality to support a foodhub in a community, where producers and consumers attend a regular collection day where ordered products can be collected. Foodhubs...
Categories: E-commerce
Ubercart - Optile payment module
uc_optile is a module created to work with Ubercart e-commerce, based on Drupal. It features payment solution based on Native WITHOUT PCI implementation. Features Initial LIST request/response...
Categories: E-commerce
Ingenico
If you want to take over this project, see Project ownership transfer. Allow any payment to be paid with Ingenico (formerly Ogone) through Payment. You can use it with: Ubercart Drupal Commerce...
Categories: E-commerce, Integrations
Text or Link
The functionality of this module is included in core. Use a normal Link field and use the text as the URL if you simple want to display the link text without a link.
Categories: Site structure
Mautic API
Adds integration for the php library of the marketing automation system Mautic. This is an API module only. Following modules use this to provide further functionality: Commerce Mautic: Create...
Categories: Integrations