653 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Commerce Discount Quantity

This module adds a new product discount condition called "Commerce Discount Quantity" to Commerce Discounts. It was copied from Commerce Discounts Extra with the "product" removed so I could check on product quantity only.


  • Product quantity is:
    • Equal to: X
    • Greater than: X
    • Less than: X


Commerce Order Force Delete

This module provides an emergency "forced" delete option for Drupal Commerce orders. There are a couple different ways that a order can get corrupted and then be undeleteable by the normal delete functionality. This provides a 'Force Delete' command on the order admin page (normally at: admin/commerce/orders) which will work for any order even if it is very corrupted. However it is doing it through forced SQL queries which means it isn't as 'Drupalish' or clean.


Clerk IO

Module for integration with Clerk.io

Still unstable

Commerce options as images

Before and after the module installation

The module allows to use an image to represent the color/size (options) instead of the dropdown-list of the "add-to-cart-form". It converts select list for attached to product images. The product's info (SKU, price) reloads on image clicks.

At present the module supports only one product type with name product (default product from Commerce). See #2420455: Add support for several products for details.


Commerce surcharge

Add a fixed or variable rate surcharge to all order totals.


Commerce Finnish Smartpost


Commerce Finnish Smartpost integrates the Finnish Smartpost / Pakettiautomaatti (http://posti.fi/yritysasiakkaat/posti-palvelee/sahkoinen-asiointi/smartp...) to Drupal. It allows customers to choose a pickup point from the nearest Smartposts.



This module provides a simple UI to add the AdChoices ghostery link to a menu.

Simply open your site's menu settings admin page and choose the menu you'd like to add the link to. Then you can customize it like any other menu link from that menu's List Links page.


Commerce Instamojo Payment Gateway

Commerce Instamojo Payment Gateway

This module implements the Instamojo Payment Gateway in Drupal Commerce.

About Instamojo Payment Gateway

Instamojo lets you collect payments instantly. Start simply by creating a link by adding details. Share with your audience, through a link. And start collecting payments in minutes!




Drupal Commerce Judopay Integration

Judopay integration for the Drupal Commerce payment and checkout system. Supports the Judo Responsive off site redirect payment type.


eWAY Integration

This project integrates eWAY into the Drupal Commerce payment and checkout systems.


Reserva (rsrv) - A Booking and Reservation API

What is Reserva?

Reserva provides a generalized booking and reservation API for Drupal that can be used to make any entity bookable.

The purposes of Reserva is not to provide an interface or solve specific booking or reserve use cases. Instead it is a framework upon which specific booking scenarios can be built.


Apester Interactive Content

The Apester Interactive Content plugin allows anyone to easily and freely create, embed and share interactive, playful and related content items (polls, trivia, etc.) into posts and articles, in a matter of seconds.

If you wish for better engagement, virality, circulation, native advertisement campaigns and monetization results, you came to the right place!


RedHen Campaign

RedHen CRM

RedHen Campaign provides a framework for building viral fundraising content. It is built on top of the RedHen CRM collection of modules, and relies on both RedHen and RedHen Donation (which itself requires Drupal Commerce) to function.

RedHen Campaign creates two basic entity types, which can be configured under Structure -> RedHen CRM.


Ingenico for Drupal Commerce

This module will soon replace Commerce Ogone, as the Ogone service was renamed to Ingenico Payment Services.



Allow any payment to be paid with Ingenico (formerly Ogone) through Payment. You can use it with:

and more. See Payment for more information.


Simplify Commerce

Integrate Simplify Commerce into your drupal applications to accept payments
easily. The Simplify Commerce Drupal module is built on top of the Commerce &
Libraries modules. Simplify Commerce [Drupal Commerce]
(https://drupal.org/project/commerce), module integrates with simplify
(https://www.simplify.com/commerce/) payment gateway into your Drupal Commerce


Embed Import


The module provides an easy way to import javascript code such as Facebook Tag, eXelate Publisher Tag or Google Remarketing Tag


Magento Integration

Drupal Magento integration settings screen

This module integrates Drupal and Magento. Using this module you can import Magento products into Drupal and add a live cart icon in Drupal that shows the Magento user's cart status. This module fully integrates with Drush.


ChargeBee Integration

ChargeBee is a subscription billing solution for online web apps. SAAS based billing model.

This module provide user-friendly interface for interact with ChargeBee service. Also, using module API you can add functional to existing integration or create custom.


Commerce Search API SKU Forward

This module is currently awaiting further usage from the community to determine a "stable release" state. This code has been tested and exists in parts in a production environment, so it is put into an alpha state with that level of confidence. If you use it and have issues, please report them in the issue queue here! If the issue is urgent, myself and other developers are available for hire to expedite the issue, or we will often resolve it when we hit periods of additional time in our schedule.


Commerce SMSpay

This project integrates SMSpay into Drupal Commerce payment system.

More info about Drupal Commerce payments:

More info about the payment gateway at smspay.io.

Commerce SMSpay checkout pane


Commerce Closure

Commerce closure close your e-commerce website to keep website

Commerce closure make sells disabled during period.

Why to do such a thing ?

For some people, e-commerce is not something which can be accessible at full time. Especially for little shop with hand made products, if shop owner is also maker and seller, events like outdoor market don't let them have 2 stocks (one for market, one for website), there are no more time to ship. So they may be want to make their e-commerce activities off.