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.

Commerce Transaction

This modules provides a Transaction entity for tracking transactions related to a payment. A payment can have multiple transaction records in the remote payment gateway system i.e. the initial...
Categories: E-commerce

Commerce Referral

Commerce Referral Provides a referral system for Drupal Commerce that allows customers to refer friends and receive rewards. Features Referral Code Generation: Automatically generates unique...
Categories: E-commerce

Commerce Product Group

This module build on top of the Commerce Group module to provide a group type that can be used to create groups of products that are available only to selected users, or groups such as customer...
Categories: E-commerce

Commerce Checkout Accordion

This module provides the accordion checkout experience to the existing commerce multiple step checkout flow. Once this module is enabled, it will turn the Order Information Step of the default...
Categories: E-commerce

Commerce Payment Synchronization

Adds a way to synchronize completed transactions not properly saved in Drupal. Considerate the following scenario: A order is checked out and the user goes to the payment gateway. The user pays the...
Categories: E-commerce

Commerce Privat24

The Module provides Privat24 payment system integration into Drupal Commerce. It allows executing payments via Privat24 Payment Interface. Installation and Configuration 1. Install the Commerce...

Fondy — Drupal Commerce Payment Gateway

The Drupal Commerce payment gateway allows you to integrate the payment acceptance service on both a small personal blog and a large international online store during the day. Drupal is a powerful...
Categories: E-commerce, Integrations

Commerce Username Update

This is a companion module to the Drupal Commerce 7.x-1.10 security release. Not every site can process the username update immediately, and the update process baked into the release is necessarily...
Categories: E-commerce

Commerce Atos

Commerce Atos payment method module. Version 1.x : Should work with the following banks : - Crédit Agricole (e-transactions) - Banque Populaire (CyberPlus) - BNP Paribas (Mercanet) - La Poste ...
Categories: E-commerce

Commerce Coupon Creator

Project Description This project aims to enhance Drupal Commerce Coupons by providing a visually appealing representation of coupons and introducing more interactive methods for delivering coupons...
Categories: E-commerce

Commerce coupon visualization

Project Description This project aims to enhance Drupal Commerce Coupons by providing a visually appealing representation of coupons and introducing more interactive methods for delivering coupons...
Categories: E-commerce

Commerce Product Restriction

This module allows restricting the purchase of products for customers, disabling purchase at the point of adding to cart and displaying a message in place of the add to cart button. A field...
Categories: E-commerce, Access control

Commerce PSiGate

Introduction Integrates the PSiGate Real-time XML API with Drupal Commerce for on-site payments. More info on PSiGate - http://www.psigate.com/ Documentation for PSiGate XML API can be downloaded...
Categories: E-commerce

Field Collection Contributions

This is a complete rewrite of the commerce_contributions module https://drupal.org/project/commerce_contributions. It uses a field collection instead of creating a custom field meaning no new...
Categories: E-commerce

YellowCube

YellowCube is a warehouse solutions offered by Swiss Post that is specialised on fully automated storage, picking and packing of small parts. Features Automatic forwarding of all orders to...
Categories: E-commerce, Integrations

Vipps Recurring Payments

This module lets you use Vipps Recurring Payments (“Vipps Faste betalinger”) with Drupal 8 and 9. Recurring payments with Vipps is great for subscription based services, recurring donations to non...
Categories: E-commerce, Integrations

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 Salesforce Connector Module

ABOUT MODULE: The Commerce SaleForce Connector module connects Drupal8 COMMERCE with the SalesForce Connector APP. It contains basic set up required to transfer data between Drupal and SalesForce....

Commerce Migrate Magento Stores

Commerce Migrate Magento is a migration using Commerce Migrate and the Migrate suite that can migrate Magento stores from either the existing Drupal database or an external database on the same...
Categories: E-commerce

Commerce Bundle Trait

This module provides a new product variation trait that permits a variation to bundle other products for sale at a fixed price. It allows the merchant to configure the bundled products on the...
Categories: E-commerce

Ubercart attribute stock

This module is primarily support stock for attributes with a more deeper flexibility. There are some existing module but doesn't support or flexibility to check on attribute level. The way Ubercart...

Tracardi

TRACARDI is an API-first solution, low-code/no-code platform aimed at any e-commerce business that wants to start using user data for marketing purposes. If you own a brand new e-commerce platform...
Categories: Integrations

Interledger API

The Interledger module provides Drupal integration with the Interledger Protocol, enabling Open Payments functionality. This module serves as a foundation layer that translates the Open Payments...
Categories: E-commerce

Membership

Do I need this module? Probably not, unless you clearly understand its purpose relative to other modules in the Drupal ecosystem. TL;DR: Membership module connects Drupal to external systems which...
Categories: Access control, Administration tools, E-commerce

OTP Field (One-Time-Password Field)

NOTE: You can use this module for authenticating user logins using a One-Time-Password (sent via SMS or email). This module provides a Form API Render Element called otp_field. This element is...
Categories: Access control, Developer tools

Pages