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

724 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.

Ubercart Terms of Service

This module includes an Terms of Service text (aka terms and conditions) and a [x] I agree with the Terms of Service checkbox for the cart or the checkout page of the purchase using Ubercart....
Categories: E-commerce

Ubercart Feeds Product Updater

Features This module let you import and update attributes for Ubercart products with Ubercart Feed Mappers module. The module creates a feed csv importer from all Ubercart fields - including...
Categories: E-commerce

Scheduled Message Module

This module creates a schedule of messages related to a specific entity type/bundle, and sends them on the appropriate day. The initial use case is to send a series of reminders of a membership...
Categories: E-commerce, Site structure

Commerce Views Display

Provides a views style plugin to render a Commerce add to cart form with a product display for a view of Drupal Commerce Products. Sponsored by Commerce Guys Why use Commerce Views Display? You...
Categories: Content display, E-commerce

Webform Product

Webform Product can create a Commerce order from any Webform submission. This module can be used for websites that have commerce for payment of predefined product types, but in need of a more...
Categories: E-commerce

Galleria Commerce

Description This module provides a Galleria Node Reference gallery with Drupal Commerce integration, so that users can add gallery images to their shopping cart via an integrated 'add to cart'...
Categories: Content editing experience, E-commerce

Stripe Customer Portal

This Stripe Customer Portal module provides a simple and efficient way to integrate Stripe's Customer Portal feature into Drupal websites. It adds a new 'stripe_customer_id' field type and a field...
Categories: E-commerce, Integrations, Developer tools

Commerce Vantiv

This project integrates Vantiv payment solution into the Drupal Commerce payment and checkout systems. The module provides two types of payment methods eCheck payment method – this will allow your...
Categories: E-commerce

EBA: Entity Block Attachment

Based on the EVA module, this module provides site builders with a way of 'attaching' blocks within the content of any fieldable entity in Drupal (e.g. nodes, users, listing pages of taxonomy terms...
Categories: Content editing experience, Content display, E-commerce

Salesforce Marketing Cloud API Integration

Introduction This suite of modules provides services to all of the Salesforce marketing cloud APIs, and validates all payloads against Json Schema. The following API resources are available in sub...
Categories: E-commerce, Developer tools, Import and export

Ubercart Product Actions

Do you manage an Ubercart shop with lots of products? If you have lots of products in your shop, and you ever wanted to do any of the following, this module will surely help: Decrease the price of...
Categories: Administration tools, E-commerce, Developer tools

Package Field

This module is for reference only. Use the drupal module physical instead. http://drupal.org/project/physical This module provides a Field type of "package" to be used with Drupal commerce product...
Categories: E-commerce, Site structure

Commerce Shipping Quotes

This module is for reference only see commerce shipping for the latest in Commerce shipping modules. http://drupal.org/project/commerce_shipping This module provides basic functionality for...
Categories: E-commerce

Taxamo for Commerce

What is VATMOSS? VATMOSS is an EU VAT regulation, effective January 1st 2015. This new regulation requires that VAT for the sale of digital goods be charged based on the location of the customer ...
Categories: E-commerce, Integrations

Commerce Signifyd

This module integrates Drupal Commerce with Signifyd to add fraud prevention services to your store, all of which are customizable to meet your needs. For reference, the 1.x version of the module...
Categories: E-commerce, Security

Ubercart Restrict Qty

Ubercart Restrict Qty lets you add a very basic Restrict Qty. to a product in your Ubercart store to limit the quantity of that product in the shopping cart to 1. This is useful for single purchase...
Categories: E-commerce

Commerce-Marketplace

Overview This projects is a set of modules which lets you create a marketplace using Drupal Commerce. Features Stores: The module provides a new entity type for stores. Each user can have multiple...
Categories: E-commerce

Commerce Yandex.Market

Overview This module allow integrate Drupal Commerce store with Yandex.Market. On cron run module generates XML-file with path yandex-market.xml. There is no ability to change the path to the file...
Categories: E-commerce

Commerce Payout

Commerce Payout is a system that integrates closely with Drupal Commerce to automate the creation of payments to third parties upon the completion of the Commerce order. The Rules system is used to...
Categories: E-commerce

Node access product

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-045 - Node Access Product - Cross Site Scripting (XSS) - Unsupported for details. If you want to...
Categories: Access control, E-commerce

Ecommerce Node Access Product

Provides 'Node Access' settings for product nodes, whereby users who purchase the product are granted view access to content, which can be predefined either by category, by node, or by view. Define...
Categories: Access control, E-commerce

Light Shop

Simple and lightweight e-commerce solution for Drupal. Features Session-stored basket. Adding to basket and its subsequent editing/checkout process is done using AJAX. Also it works fine when...
Categories: E-commerce

UC Node Access

UC Node Access lets you attach Node access features to products in your Ubercart store. These features allow customers who purchase the product to receive view access to nodes on your site either...
Categories: Access control, E-commerce

Commerce License Node

Extends Commerce License and Commerce License Billing with the ability to sell node creation. Nodes can be sold using counter or gauge billing. A quota can be used to limit the number created....
Categories: E-commerce

Google Product Taxonomy

Description Google Product Taxonomy module provides the following features: new Google Product Taxonomy vocabulary 2 new field and field instances for this vocabulary: google_product_taxonomy_id...
Categories: E-commerce, Site structure

Pages