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

5,903 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.

Affiliate-NG

Affiliate-NG provides the basic affiliate functionality: - Affiliate URL handling - Clicks (recorded visits based on affiliate referrals) - Campaigns (ways to differentiate traffic sources) -...
Categories: E-commerce

Buckaroo integration

With this module customers are able to perform payments to the site owner through Buckaroo. Currently this module only has Webforms as a payment context and only has iDEAL as a payment method. You...
Categories: Developer tools, E-commerce, Integrations

Taxonomy client

Client module for taxonomy synchronisation. This module can used for taxonomy synchronisation for "multi site"/"multi domin" architecture where we need to sync taxonomies from a base site to all...
Categories: Site structure

OpenID Connect - SwissSign / SwissID

Overview You can expand the functionality, for example in the e-commerce area, an age check can be set up. What you need As an integrator, you need a valid contract with SwissSign. What your...
Categories: Security

RedHen CRM

RedHen is a Drupal-native CRM initially designed for common nonprofit needs, but built for flexibility. It has classic CRM functionality for managing information about contacts, organizations, and...
Categories: Integrations, Access control

Commerce Offer

Provides a store entity, a store reference field, and an offer entity. Offers provide a way for each store to have different prices for a product. One store can have multiple offers (prices) for...
Categories: E-commerce

Commerce Stripe Connect

This module facilitates using the Stripe Connect API to create a marketplace, where vendors can sell $stuff and the parent site can optionally apply an application fee. This module defines a block...
Categories: E-commerce

Commerce CM-CIC

This module provides a gateway between the french payment solution CM-CIC, also called Cybermut, and Drupal Commerce module. It works for the following banks: - CIC - Crédit Mutuel - OBC...
Categories: E-commerce

Commerce Payment EAN

A payment option for Drupal Commerce which makes it possible to collect Danish EAN numbers during the payment phase of the checkout flow. Instructions When enabling the module a field on the...
Categories: E-commerce

Commerce Store Credit

This is a payment method for Drupal Commerce. Users prepay an amount -eg €20- and an administrator adds this amount to the user's store credit. At the moment following features are available: A new...
Categories: E-commerce

Commerce Cart Form Checkout Pane

Commerce allows you to include Shopping cart summary view in the checkout however it can not have form elements. This module allows you to include the Shopping cart form view (or your own version)...
Categories: E-commerce

Commerce Compare Popup

This module provides the ability to compare multiple products on an individual product display. This functionality allows a user to look at different products of a single product type and then...
Categories: E-commerce

Commerce combo discount

This module provide an inline condition for Commerce Discount. This condition allows to you to apply discounts to product only for defined ratio of another product is in cart, for example: you want...
Categories: E-commerce

Commerce Pay With Amazon

Login and Pay with Amazon provides buyers with a secure, trusted, and convenient way to log in and pay for their purchases on your site, by using their Amazon credentials. The end-to-end buyer...
Categories: E-commerce

Commerce Special Box

Commerce Special Box Allows the packaging of items in to known box configurations. Establish item types, and use terms to classify an item. Then establish rules for how many items of which type are...
Categories: E-commerce

Commerce License Billing Pricing

This module provides a new field type which allows custom pricing logic to be applied to the recurring charges generated by the Commerce License Billing module. This field type can be applied to...
Categories: E-commerce

Commerce License Keys

This module lets you sell product activation or license keys through Drupal Commerce. It defines a custom license type called Key that is configured on a per product variation basis with a list of...
Categories: E-commerce

Commerce Cart Popup

This module adds a Commerce popup cart block. It will display a cart icon with a dynamic number representing the number of items in the cart. When hovered over the cart will popup with its items...
Categories: E-commerce

Commerce Kustom Checkout External Payment (formerly Klarna Checkout)

Some payment gateways are not supported by Klarna directly, but Klarna allows to embed the link for them into the Klarna iframe. This module creates a bridge between Klarna and other payment...
Categories: E-commerce

Commerce Pays.cz

Payment module for Drupal Commerce integrating Pays.cz gateways integrator (cards, bank transfer, PayPal, premium SMS, cash and reporting to EET). Limitations due to Pays' API Does not support...
Categories: E-commerce

Commerce discount Gift Choice

Commerce Discount Gift choice module add a discount offer type which allow customer to choose between multiple gifts. Install module Create a discount Choose order discount Select "Add free bonus...
Categories: E-commerce

Commerce Amazon Pay

This module integrates Amazon Pay and Login with Amazon with Drupal and Drupal Commerce. Amazon Pay and Login with Amazon provides Amazon buyers a secure, trusted, and convenient way to log in and...
Categories: E-commerce

Commerce Shipping Stepped By Item

This module provides a shipping method for Commerce Shipping which allows a set of different prices for different numbers of items. For example: Up to 5 items: €5 5 to 10 items: €8 10 to 20 items: ...
Categories: E-commerce

Commerce Shipping DHL

This is a DHL shipping module for Drupal Commerce. It use a simple negotiated shipping rate table instead of DHL shipping service API. It supports both national and international shipping rate....

PayU Latam for Ubercart

This module integrates PayU Latam payment solution with Ubercart e-commerce module. PayU Latam enables international ecommerce websites to accept local payments in the region (local credit cards,...
Categories: E-commerce, Integrations

Pages