1,512 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.

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.

Downloads

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
  • Automatic pending order creation to capture funds once the product is available

Downloads

Commerce Checkout AJAX Pages

This module aims to provide better AJAX support for Commerce checkout pages as documented here, https://www.drupal.org/node/1329308. Currently this module applies to the standard checkout process & also includes an AJAX checkout block, yay.

Installation

Download and install the module as usual.

Configuration

Excluding block configuration; enable and the checkout process is now AJAX driven.

Downloads

Ubercart Price List

ubercart_price_list.png

The Ubercart Price List module allows the site administrator to enter CSV price-lists where the price of a certain products change depending on the quantity of that item purchased. Further more, this allows the site administrator to create multiple instances of price-lists and assign those to certain roles in the system. A good example is if you sell a number of products whose price changes based on quantity, but you would like to have different lists for different roles on the site. For example, you could assign a different price list to a distributor vs. just an average registered user, thereby allowing certain users to get better prices than other users based on the quantity that they sell.

Downloads

omnikassa

Omnikassa is a payment method from Rabobank. The main idea is to bundle all sorts of paymentmethods and transfer them through one paymentcompany, in this case Rabobank.

This project consists of 2 modules.

Omnikassa

This module gives you a settings form to set your Rabobank Omnikassa accountdata.

Omnikassa Commerce

This module is a payment-module for the Drupal Commerce module. It implements the settings from the Omnikassa-module and uses it for all the payments.

Payment methods included.

  • iDEAL
  • Minitix
  • Visacard
  • Mastercard
  • Maestrocard
  • Debit
  • Acceptgiro
  • Payment on delivery

Requirements

How to use

  • Create a website with the Drupal Commerce module
  • Make sure the Commerce Payment module is enabled

Downloads

UC Product Triggers

UC Product Triggers provides triggers for the Conditional Actions module bundled with Ubercart for common product related tasks, such as adding or removing a product from the cart.

Requirements

Ubercart 6.x-2.0-rc1 or higher.

Credits

Original development sponsored by FourChords Creative LLC.

Downloads

Ubercart Add Donation

Picture 2.png

The Ubercart Add Donation module is used to dynamically add a donation to ANY order currently in progress. This project differs from other Ubercart donation modules in that it does not require you to add a donation to the cart in order to donate to the site. In other words... you do not need to create a "donation product" in order to handle donations... This module simply allows you to add a donation to any order currently in progress using a Radio button interface as well as a custom donation amount using the Other text field.

Suggestions are welcome!

Downloads

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.

Downloads

iDEAL For Drupal Commerce

Version 2

This module provides additional itegration between iDEAL and Drupal Commerce by using the order number as the iDEAL purchase ID (which appears in the transaction overview of your bank), rather than the payment ID.

Requirements

Version 1

This module makes all iDEAL merchants available to Commerce. Within Commerce, every merchant can be used just like any other Commerce payment method.

Requirements

Sponsors

These parties purchased iDEAL for Commerce and in doing so, sponsored past and future development and support.

Downloads

Commerce PayUMoney

PayUMoney

PayUMoney Payment gateway for Indian Merchants who are using Drupal Commerce.

This Project Includes:
1: PayUMoney for Drupal Commerce (main module)
2: PayUMoney Phone Field (adds phone field to billing address required by payumoney)

Payment options provided by PayUMoney:

Downloads

Userpoints Node Access

'Userpoints Node Access' Fieldset on Node Add/Edit Form.

The Drupal userpoints nodeaccess module enables you to sell access to a single node for a specific category and amount of userpoints.

Downloads

Tealium

Tealium: Enterprise Tag Management

The Tealium module for Drupal aims to provide an easy to manage interface and API for enabling Tealium enterprise tag management on Drupal powered web sites.

Development sponsored by Intrepid Group.

Features

Once enabled and configured, the Tealium module for Drupal will add a Tealium Universal Tag to your content pages, so you can begin managing your third-party marketing and analytics tags through the Tealium iQ Management Console. The Tealium Drupal module's API allows you to easily send data about content being displayed from Drupal to Tealium using the Tealium Universal Data Objectutag_data.

Downloads

SimpleAds HTML5 Banner

HTML5 Banner Maker is the first HTML banner creator app on the web, you can make banner ads, website banners and website headers online that will display across all modern Internet browsers and mobile devices.

Our online banner generator web app is a unique one-of-a-kind web application.

HTML 5 Banner Maker is simple to use, has more features than any other online banner generator and more importantly it makes animated HTML5 banners for your website that look great and perform better than any other banners online!

Downloads

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?

Downloads

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:

Downloads

Ubercart Cart Login Flow

Background

Ubercart is an ecommerce solution based on Drupal.

The default Ubercart cart behavior is merging the anonymous cart and the existing user cart once the user logs in.

This can be confusing for users because their cart could have some products added long ago, and when they log in, the old existing cart and the new anonymous cart are merged.

Description

This module provides different behaviors, depending on the source of the user when logs in:

  • If the users log in while at the checkout page, the old existing cart is discarded, and the new cart that has been created while the user is anonymous will be checked out.
  • If the users log in other cases, we discard the anonymous cart and recover the previously existing cart that was associated with this user.

Dependencies

Installation

Download the module and enable it. The installation takes care of setting the weight of the module to a lower value than uc_cart has, but if you manually edit the weights, please take this into account.

Attribution

Downloads

Commerce MIGS Merchant

A payment method for Drupal Commerce for the MIGS payment gateway.

MIGS is used by ANZ eGate, CommWebb, Commonwealth Bank of Australia, Bendigo Bank, and other banks worldwide. Payment gateway for EFTPOS in New Zealand.

Based heavily on Ubercart MIGS.

Merchant Hosted Only

This module implements the "Merchant Hosted" method ONLY, where a customer enters their credit card details and these details are sent to the payment gateway for authorisation.

Downloads

Entity reference plus

This module provided plus features for entityreference fields.

Features

  • Support ajax after select and value of field entity reference.
  • Limit entity reference choice

Todo

Downloads

Flipboard RSS

This module helps you output an RSS feed that complies with the standards for Flipboard distribution.

Flipboard is the premier new reader for mobile OS platforms and one that you want to have your feeds displayed in. It's both beautiful and fun to navigate and has a very large market share.

Downloads

eWAY Integration

This project integrates eWAY into the Drupal Commerce payment and checkout systems.

Downloads

Ubercart Views Upsell

Ubercart Views Upsell provides two new blocks to help you automatically upsell (or cross-sell) products in Ubercart stores:

Customers who bought this product also bought

The upsell_product_pairs shows products that were purchased by others at the same time as the product being viewed. To use this, enable the view and add the block to a suitable region in your theme. The block will only show results on product node pages.

Customers who bought these products also bought

The upsell_cart_pairs shows products that are not currently in the cart, but that were purchased by others at the same time as the items that are in the cart. To use this, enable the view, then add the upsell_cart_pairs block to a suitable region in your theme and restrict it to display on the "cart" page (or any other pages!)

Module configuration

The output is fully configurable through Views; the default is a grid display of 4 products, but this can easily be changed to any other layout or include other fields.

Downloads

Smart App Banners

Smart App Banners invite users to install or open a native iOS mobile app if the site provides one; available in iOS 6. Mobile Safari includes the following features:

  • Invite the user to install your app.
  • Link from your web site to your app.
  • Maintain the user's current context. (available in an upcoming release)

Why are Smart App Banners better than custom pop-ups?

Downloads

Ubercart Virtual Merchant

This module integrates with payment services provided by Virtual Merchant. It currently supports VM's merchant provided form service in Ubercart, allowing you to accept credit card payments through Ubercart that are processed through your VM account.

Downloads

tellafriend

This module is abandoned due to a security issue the maintainer never fixed. See SA-CONTRIB-2010-052 - Multiple vulnerabilities in multiple contributed modules for details.

If you want to use this module, your options are:

Module creates a "Tell a Friend" page that allows page viewers to send form e-mails about the site to their friends.

Downloads

Commerce Checkout Password

Description

This module adds a password field for anonymous users to the "Account information" pane on the checkout step of Drupal Commerce. When the checkout process completes, the user is automatically logged in.

Downloads

Pages