1,528 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 Paymill


Commerce Paymill is Drupal Commerce module that integrates the Paymill payement gateway into your Drupal Commerce shop.

All development happens on the 2.x branch. The 1.x branch is unmaintained and will have no further releases.

Payment donation form

Provides a block with a simple donation form to process payments through Payment.

Views Random

Enables you to show cached views randomly.

Simple Paypal Framework

This is a simple Paypal framework. It has code to verify the IPN payment, allows for test mode, and permits different IPN URLs for the same Paypal accounts.

Used by the fee and donation modules.

Developed by 2bits.


Provides Stripe integration with Drupal. All are welcome to help out.

This currently is very basic. There's a simple form for testing purposes, that will charge a card. This is not ready for production environments! See the Roadmap to 1.0 here.

Commerce Currency Field

This module provides a Commerce field to be used on various entities. It uses the currency list as provided by Drupal Commerce, so it requires DC module to be installed and enabled.

The one use case for this module is to maintain local currency field on Country entity.

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:

- Crédit Mutuel

Installation and configuration:

- Download module from drupal.org
- Uncompress it into your module directory
- Enable the module
- Go to Store -> Configuration -> Payment ... And edit the rules with your own datas. You can choose if payment gateway need to be enable for test or production website.
- Enable the rules if it doesn't.

CRM Core Donation

CRM Core Logo

CRM Core Donation is a tool for managing fundraising in a Drupal website. It extends CRM Core by adding the ability to process online donations and track donation activity in useful ways. It includes reports on donation activity and donors.

There is an install profile available that demonstrates the use of this module.

Commerce Shipping Rate Field

Because I have moved away from doing drupal development, I would love to have a maintainer take over. This is an incredibly easy module to maintain, but I feel that a more drupal-focused developer would make a better maintainer

Adds a price field to every product that is used to calculate the shipping price at checkout.

Once the provided shipping service and method are enabled, you can define for each individual product a unique shipping price.

Rooms Views

This module provides a "Rooms availability" filter and a "Booking form" field to improve the Views integration for Rooms (https://drupal.org/project/rooms).

Rooms Views allows to filter Bookable units Views by their availability providing a exposed filter to enter the Arrival and Departure dates.

Commerce Order Cleanup

Commerce Order Cleanup

Allows to cleanup the orders by various order properties like last changed, status.

Webform Stripe

Webform Stripe adds super simple Stripe integration to Webforms, so that submissions can be "purchased".

With this, you can use webforms for event registrations, online donations, or even for simple products where you need to gather additional information from a user. Each webform can have fixed pricing, or it can be determined dynamically from another field component on the form.

Ubercart Attribute Tokens

This module will add Ubercart product attributes as 'attribute' tokens for use elsewhere. As of initial upload the only code to use these tokens is the contributed Custom Price Calculation module. The combo of these two modules allows an admin to enter custom code to set item properties such as price based on attributes.

ERPAL Invoice

This module enables you to create full featured invoices in Drupal Commerce and ERPAL. It introduces a new commerce_order bundle for invoices. Invoices will be stored in the same data structure as an order in commerce but in a different bundle. This makes the functionality and all contrib modules reusable to work with ERPAL invoices. You can use ERPAL invoice to



ERPAL quote is a entity based module to create quotes. It is based on Drupal commerce and provides a separate order bundle called "quote". Therefore we can provide a full integration into commerce reusing pricing rules, line items and products for quotes.

This module can be used with Drupal commerce and is included in the ERPAL platform distribution.

Donations Thermometer

7.x-2.x -- Simple thermometer

This module creates on or blocks blocks (D7.x-2.x) which can display a thermometer style graph showing your current donations in relation to a goal.

Version: 7.x-2.x

  • Allows multiple thermometer blocks
  • Integrates with classy.org donation platform
  • Offers vertical and horizontal graphs
  • Offers color presets
  • Customizable via CSS3
  • Animated CSS Thermometer style graph.
  • Choice of two sizes which can be customized with CSS.


This module allows site owners to issue affiliate links to their partners. When an affiliate is logged in and viewing a node, they will see the option to "display the affiliate link" towards the bottom. When anonymous users follow these links, provided they have been granted the proper permissions, the clicks are counted by affiliate, day, and referrer. When referred users sign up for an account, and if your site uses the referral module, the referred account is associated with that affiliate.

Currency for Drupal Commerce

This module replaces some Drupal Commerce features with similar ones from Currency.


All currencies that do not exist for Drupal Commerce yet, will be made available automatically.

Price display

It replaces Commerce's built-in currency-based price display with Currency's locale-based amount display.


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

and more. See Payment for more information.

Commerce Yotpo

Commerce Yotpo is Drupal Commerce module that integrates the Yotpo free plug-and-play product reviews solution for eCommerce sites into your Drupal Commerce shop.

Yotpo helps store owners generate tons of product reviews and makes it easy for them to leverage these reviews to increase traffic and sales. Yotpo is serving over 20,000 store owners across 15 different eCommerce platforms in 35 different languages.

Interested in Yotpo?

Sign up on the Marketplace, get started for free! If you opt for paying services, signing up through the Marketplace will get you 30% off!

About Yotpo

Yotpo is a free plug-and-play product reviews solution for eCommerce sites. Yotpo helps store owners generate tons of product reviews and makes it easy for them to leverage these reviews to increase traffic and sales.

Yotpo is serving over 20,000 store owners across 15 different eCommerce platforms in 35 different languages.

Why Yotpo?

Shopify eCommerce

Shopify Drupal module screenshots

Ecommerce on Drupal doesn't have to be difficult.

This module integrates Shopify with your Drupal website.

Your Shopify products are synced to your Drupal site in real time as Drupal entities. These product entities are fieldable, themable, and completely Drupalized. Shopify's clean and intuitive interfaces power your store's back office and Drupal is used for product display. Customers check out using Shopify's checkout workflow.

Commerce remove tax

Provides a rule to remove all taxes that are applied to a line item. Also offers the possibility to increase the base price amount by the amount of the taxes removed.

The rule was designed to solve the problem with prices entered inclusive the european VAT. Therefore it wasn't possible to recalculate price e. g. on checkout forms based on pricing rules.

Commerce Paypal IPN Rules integration

This module comes to give modular capabilities for Paypal IPN handling.

Combined with Drupal Commerce, Rules and the Paypal payment method, using this module you will be able to change your site workflow and logic.

As an example, while the "Commerce subscription products PayPal" integrates with the IPN to start/stop user subscription, but depends on specific user fields and content types, in this module you will be able to achieve the same, but for your own selected fields, content types, etc.

Current capabilities:

CRM Core Demo Standard Fields

CRM Core Demo Standard Fields is a simple feature that adds a set of fields to contact records in CRM Core. It is used primarily for testing new features in CRM Core against a set of common fields, in order to evaluate how the feature works. It also provides some logical default fields that can be used for evaluating and demoing CRM Core.

It is not necessary to use the standard fields as part of your CRM Core installation, but feel free to do so.

Commerce Pre-order

Commerce Pre-order provides a framework to allow pre-ordering products utilizing Drupal Commerce's checkout.

Sponsored by Nack Creative LLC


  • Special product pricing for pre-order period
  • Automatic pending order creation to capture funds once the product is available