Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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...