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.
Magento API
This module is an implementation of the "smalot/magento-client" project hosted on GitHub. That's the best way to communicate with Magento against its Soap v1 API. This module can be used to build...
Categories: Developer tools, E-commerce, Import and export
Commerce Ifthenpay (referências Multibanco, MB WAY e cartões de crédito)
This module provides a Drupal Commerce payment method for the Portuguese payment gateway Ifthenpay. Currently there's support for the MB WAY, MB Multibanco and credit card payment options....
Categories: E-commerce
SuperFaktura
SuperFaktura is an easy to use online app, that allows you to create great looking online invoices, proformas, price estimates, orders, delivery and credit notes. You can invoice in foreign...
Categories: E-commerce, Integrations
Amazon Product Widget
A module for adding amazon products to your site, with custom theming, caching, automated fetching, storing & renewal of product data. Requires an Amazon Associates account and a SQL storage...
Categories: E-commerce, Site structure, Integrations
Recurly Commerce API
Provides Drupal integration with Recurly Commerce (formerly Prive), a Shopify-first subscription management platform acquired by Recurly in 2024. This module enables subscription billing, webhook...
Categories: Developer tools, E-commerce
Amazon Import
I've moved on from Drupal Development work now, and so unfortunately i need to abandon this module. If anyone is interested on reviving it, please let me know through my contact form. This module...
Categories: E-commerce
Case-based reasoning
Case-based reasoning is an AI paradigm that solves new problems by reusing stored cases. This module adds fields that allow you to create your own knowledge base. For more information about CBR,...
Categories: Content editing experience, E-commerce
Ubercart Add to Cart CCK Field
There are times when a store wants to give customers the opportunity to buy its products in more places than the catalog listings. This CCK field adds an existing product's "Add to Cart" form to...
Categories: E-commerce
Conversion Optimization
Conversion aims to provide a suite of conversion optimization improvements for Drupal. Features: Node Before Register - Allows anonymous users to create a node, and then register, becoming the...
Categories: Content editing experience, E-commerce
SendGrid Integration Simplenews Reports
This module provides SendGrid statistics integration for Simplenews nodes. It adds a dedicated "SendGrid Statistics" tab to Simplenews nodes, allowing you to view detailed delivery analytics for...
Categories: Administration tools, E-commerce, Integrations
Commerce Credits Transaction
Summary Commerce Credits Transaction extends the Commerce Credits controller class, and implements a transaction entity to allow credit transfers to be reversible. The primary use case is for a...
Categories: E-commerce
UC Sell CCK Fields Access
This module lets you sell access to CCK Fields in your Ubercart store. So, you can have a node type with some CCK fields that you want to show for everybody and some others you want to keep private...
Categories: E-commerce
UC Purchase Order D7 port
This is a Drupal 7 Port of the UC Purchase Order 6.x-1.0 module. More information on the Drupal 7 port can be found here: http://drupal.org/node/1526056 and here: http://drupal.org/node/1564986 For...
Categories: E-commerce
Google Analytics Ecommerce
Configure Google Analytics Ecommerce tracking for any content type. Every time a user creates a new node of a content type configured to be tracked, a new transaction is sent to Google Analytics....
Categories: E-commerce, Integrations
UC Crowdfunding
Defines an Ubercart product feature to turn any product into a "crowdfunding style" donation product, in which users may donate towards a goal before a dateline is reached. Two options are...
Categories: E-commerce
Not for sale
This provides a flag on Ubercart product nodes, to mark them as not being for sale. When you disable a product by flagging it, it doesn't show the 'Add to cart' button or the product attributes...
Categories: E-commerce
Webform Validation No Credit Card Numbers
Synopsis This project provides validation to prevent webform submissions containing credit card numbers from being entered into your database when you don't want. Checks number, textfield, and...
Categories: Content editing experience, E-commerce, Security
Signup Pay for a node
This module allows users to pay for a node, such as an event/conference/lecture/course, without the overhead of ecommerce or ubercart. Different roles can have different amounts for the same node,...
Categories: E-commerce, Site structure
Ubercart SecureTrading Payment Method
This module is marked unsupported due to a security issue the maintainer chose not to fix. See SA-CONTRIB-2012-112 - Ubercart SecureTrading - Failure to follow guideline/specification for details....
Categories: E-commerce, Integrations
Events Seats Field
Field to select numbered seats in events. Features Field with visual editor widget. Rooms visual editor with three area types to add: Empty space, unnumbered section, and seat numbered section....
Categories: E-commerce, Site structure
Mercado Pago Payment
This project implements MercadoPago service for Drupal Commerce At the moment I have developed two versions. Version 1 (7.x-1.x) was based on the old payment system from Mercado Pago (to be...
Categories: E-commerce
Commerce Pre-order
Commerce Pre-order provides a framework to allow pre-ordering products utilizing Drupal Commerce's checkout. Sponsored by Nack Creative LLC Features Special product pricing for pre-order period...
Categories: E-commerce
PM Invoice
PM Invoice is an extension to the Drupal PM suite of project management tools, which enables tracking of work on each part of a project and/or task. This module integrates Drupal PM with Drupal...
Categories: E-commerce
Human Presence Form Protector
Human Presence is a fraud prevention and form protection service that uses multiple overlapping strategies to fight form spam. In the context of Drupal 7, this includes protecting user registration...
Categories: E-commerce, Security, Integrations
Field Per Commerce Store
The module provides a custom field type that allows to set arbitrary fields per commerce store for commerce product, product variation or any other entity type. Example Usage Suppose a product...
Categories: E-commerce