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.
tawk.to Live Chat (Drupal 7)
About tawk.to is a FREE live chat application designed to increase the effectiveness in managing the online customer engagement experience, enabling multiple websites and agents in a single...
Categories: Developer tools, E-commerce, Integrations
Payment for Webform
If you want to take over this project, see Project ownership transfer. This module provides a payment reference Webform component, which allows users to associate payments (made through Payment)...
Categories: E-commerce
Commerce No Payment
This payment module adds a "No payment required" payment method (for free stuff). This module has been replaced by the Basic payment method from Payment. Creating a "no payment required" payment...
Categories: E-commerce, Integrations
Commerce Funds
Commerce Funds implements a Funds Management System for your website using Drupal Commerce and allows your users to perform money transactions between each others. It creates Account Balances to...
Categories: E-commerce
Commerce Addressbook Extra
This module for Drupal Commerce extends Commerce Addressbook module and allows to add customer profiles from Register form. Also it allows to setup what field should be used to show the values for...
Categories: E-commerce
Simple AdSense
Requirements Google Adsense Account (https://www.google.com/adsense) Drupal 8 Implementation Details here Description Simple AdSense Module helps site builders putting a Simple AdSense Block into...
Categories: E-commerce
Commerce User Profile Pane
DESCRIPTION Commerce User Profile Pane is a module that allows you to capture a Drupal Users profile fields directly in the Commerce checkout pages. This is similar to the Commerce Billing Profile...
Categories: E-commerce
Simple Package Tracking
Drupal 9 Currently there are no plans to be a Drupal 9+ compatible version of this module. If you are looking for similar functionality, you can accomplish adding custom shipping carriers with the...
Categories: E-commerce
LiveChat
LiveChat is a premium live chat and help desk software for customer service and sales. It helps online businesses grow sales by inviting visitors to chat before they leave the website. LiveChat...
Categories: E-commerce, Integrations, Developer tools
Dropdown Attributes
Ubercart uses attributes for specifying variations for a product. Attributes can specify color or size of a article of clothing or they can specify different sizes of a product, each with their own...
Categories: E-commerce
Stripe Webform Payment
Description: The Stripe Webform Payment module is a powerful and flexible module that seamlessly integrates Webform and Stripe Payment Elements. This module elevates the capabilities of a website...
Categories: E-commerce, Integrations, Developer tools
Commerce Bulk Product Creation
(Original code was the Google Summer of Code 2010 Project by Leighton Whiting) This module facilitates the creation of groups of related products in bulk. Product administrators can select a number...
Categories: E-commerce
Webform Stripe
Webform Stripe adds super simple Stripe integration to Webforms, so that submissions can be "purchased". It uses the excellent Stripe Checkout payment form to collect payments as the form is...
Categories: E-commerce
Image Lazy Loader
Description Module to allow administrators/developers pick if an image should be loaded normally or lazy-loaded in the 'Manage display', choose the animation when images appear on window scroll,...
Categories: E-commerce
Ubercart Authorize.Net Accept.js
This module provides support for Ubercart credit card payments through the Authorize.Net Accept.js payment gateway. Accept.js is compliant with PCI DSS SAQ A as no credit card information is...
Categories: E-commerce, Integrations
Commerce Line Item Cart Form
Allows you to add editable line item fields to the Drupal Commerce cart view. Field values are saved when Update Cart or Checkout buttons are clicked. Why Would You Want This Module? This module...
Categories: E-commerce
Pinterest Hover Button
A simple module to allow the Pinterest On Hover Pin It button to be added for images on the site. Features You can also exclude images with jQuery selectors. Includes special support for hover...
Categories: E-commerce, Media
Commerce Extended Quantity
Allows to set quantity field's default_value, step, min, max, prefix and suffix on a form display widget. Additionally, validates user input on the field and order item's quantity availability both...
Categories: E-commerce
Light Shop
Simple and lightweight e-commerce solution for Drupal. Features Session-stored basket. Adding to basket and its subsequent editing/checkout process is done using AJAX. Also it works fine when...
Categories: E-commerce
Yml export (for Yandex.Market)
This module does only one thing - it exports your Ubercart ( http://drupal.org/project/ubercart ) product nodes to yml for Yandex.Market. Seeking for new maintainer here - contact me! To use:...
Categories: Content editing experience, E-commerce, Import and export
FedEx Shipping
Shipping quote module for Ubercart that uses the FedEx Web Services API to get rate quotes directly from the FedEx server. This module is also able to generate barcoded shipping labels, valid for...
Categories: E-commerce
KeyCAPTCHA
KeyCAPTCHA - CAPTCHA with social features. You may support charity funds by using KeyCAPTCHA. Unlike many other captchas, it does not require any text typing. Free Variants of Using KeyCAPTCHA:...
Categories: E-commerce, Content editing experience
Ajax Add to Cart
Ajax add to Cart =============== Ajax add to Cart is a Drupal 8 Commerce's extension that is used to add product into cart using Ajax. This module Ajaxify the add to cart process. A pop up message...
Categories: E-commerce
Commerce Smart Importer
Commerce Smart Importer will help you import Commerce Product and Variations in CSV format. The biggest advantage of this importer is that everything is done automatically. It will recognize fields...
Categories: E-commerce, Import and export
Rules link event
This module extends Rules by adding an "link accessed" event - this allows you to create arbitrary links which trigger rules. For example: you can create a URL shop/buy/% which adds an item to the...
Categories: E-commerce, Automation