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.

ListJs

This module uses the List.js library to add search, sort, filters, etc. to lists. List.js is a tiny, invisible and simple, yet powerful and incredibly fast vanilla JavaScript that adds search, sort...
Categories: Integrations

Finnish Web Payments Payment Method

This payment module, which is an Ubercart payment module, implements Finnish Web Payments (Suomen verkkomaksut) gateway as the on-line payment method. The module uses an extended E1 interface...
Categories: E-commerce

Ubercart Add to Cart Extras

This module provides alternative ways of adding products to cart. The initial version provides a views field handler ("Product: Quantity input field") that relies on the Views Form API (a part of...
Categories: E-commerce

Pagar.me

This module integrates Pagar.me (https://pagar.me/) into Drupal Commerce. The pagarme module implements the transparent checkout offered by Pagar.me (https://pagar.me/checkout/) customizable to...
Categories: E-commerce

ElasticPath Connector

ElasticPath is an e-commerce platform that exposes its APIs via cortex API layer. This module connects to Cortex API via Drupal's in-built REST layer. We have only integrated following endpoints...
Categories: E-commerce

TPV CECA

This module provides a PaymentGateway to interact with CECA. It provides some configuration to handle the operation in both environments test/live. This module works for Drupal 9. It hasn't be...
Categories: E-commerce

Paystack Donate

A very simple module to accept donation using the Paystack Payment gateway. Users fill in their email, amount, and that's all. This uses the Paystack inline API and donation is made on a single...
Categories: E-commerce

Paytrail

Paytrail is a new payment system from Finland that will replace the older system, Suomen Verkkomaksut. The development of the service is still ongoing. Once it's ready, Drupal integration will be...

OH Tax

The module provide schema to import and store OH sales tax data. Data source: https://thefinder.tax.ohio.gov/StreamlineSalesTaxWeb/Default.aspx Direct url for import tax data: https://thefinder.tax...

Printable Backtrace (D7)

Remember the Printable Backtrace feature of Commerce Devel? After it was removed from that project, here is a resurrection. Bonus: This intergates with my Rules Tweaks: Debug module. So if there...
Categories: Developer tools

Entity Synchronization Group

Provides tools for working with group, group relationships and group content when importing or exporting entities with Entity Synchronization. Features Currently, this module provides a field...
Categories: Import and export

Khipu

This module integrate a payment method called Khipu from Chile and this is only used in this country. Dependencies This module need the Khipu library v1.2. Must be installed in the folder sites/all...

Commerce product reservation

A module to provide the framework for building a reservation solution for Drupal Commerce. A reservation in this context means that a user wants to pick up and pay for the product in a physical...
Categories: E-commerce

Commerce product comparison

This module allows you to compare products. This is a familiar feature on commerce website. How to configure it : Go to 'admin/structure/block', place the block "Compare list" where you want Go to...
Categories: E-commerce

Commerce Balanced Payments

Integrates Balanced Payments with Drupal Commerce. Balanced Payments allows you to not only debit credit cards but bank accounts as well. Since the bank accounts need to be verified before they can...
Categories: E-commerce

Commerce TrustPay

About the Module The TrustPay Commerce (commerce_trustpay) module allows you to configure your site to process payments through TrustPay Gateway API. For a list of supported Territories , Payment...
Categories: E-commerce

Commerce Amazon MWS D8

Module for synchronizing a Drupal Commerce site with an Amazon MWS store e.g. order and product synchronization. Features The Order submodule supports importing orders from Amazon MWS. This may be...
Categories: E-commerce

Commerce Paypal Subscriptions

Enables commerce order to be purchased through paypal subscriptions. This module may be helpful to you in case you want recurring payments in your site. The paypal products and plans can be...
Categories: Integrations

Commerce Worldline Gopay

A fast, secure Drupal plugin that connects your Drupal site to Worldline’s Gopay, enabling seamless online payments for eCommerce transactions. Ideal for merchants new to Drupal and seeking a...
Categories: E-commerce

Auctioneer

Auctioneer is a base module, which allows the creation of auction types and their own flow by using a plugins system. Key features Bundable Bid and Auction types: Possibility to use different...
Categories: Developer tools, E-commerce, User engagement

Invoicexpress API

The InvoiceXpress API module integrates the certified invoicing system Invoicexpress directly with your Drupal website. Automate the generation, management, and delivery of invoices, saving time...
Categories: Developer tools, E-commerce, Integrations

Apachesolr Ubercart Integration

The apachesolr module provides a great replacement for core search, complete with faceted search. The Apachesolr Ubercart integration module aims to provide a seemless integration of apachesolr...
Categories: E-commerce

Ubercart Favorite Order

This module is looking for a new mantainer! ---- This module lets users set up a favorite order for easy/quick re-ordering using Ubercart. New tab under user's profile page to view/load favorite...
Categories: E-commerce

Content CSV Export Import

This module is an extension of commerce_smart_importer module which helps in importing/updating both nodes and products using CSV format. The images and excel files for each bundle are zipped and...
Categories: E-commerce, Content editing experience, Import and export

Gumroad

While there's nothing stopping you from just pasting Gumroad share links in your node bodies or creating a Gumroad share field on your content types, this module aims to encourage a more structured...

Pages