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

Commerce Purchase Order

Give your customers the possibility to pay with a Purchase Order number on checkout. After an order was paid with a purchase order, the status of the payment transaction is set to "Pending". The PO number needs to be validated manually in order for the payment transaction to be considered as successful.

Development was realized by GVJ web sites & consulting for Drupal Recruiter.

Downloads

Replicate Commerce

Integrates with replicate.

Provide replication system for fields of type commerce_product_reference and entities of type commerce_product.

Downloads

CRM Core Profile

CRM Core Logo

CRM Core Profile is a form builder for CRM Core. It provides a drag-and-drop interface for authoring forms that collect information about contacts and activities. It includes controls for controlling how forms display, prepopulating form values, enabling / disabling matching engines, permissions for accessing the forms, and more.

Related Modules

Downloads

Commerce MailChimp

This module integrates Drupal Commerce with the Mailchimp API's ECommerce 360 feature for tracking store statistics for email campaigns sent via MailChimp.

Main Features

eCommerce360 integration

Sends Drupal Commerce order information to MailChimp for campaign tracking and segmenting based on order information

Sign Up during checkout

Adds a conditional, fully configurable 'Sign Up during checkout' subscription pane

MailChimp Merge fields

Allows to use Billing and Shipping information as Tokens for MailChimp Merge fields

Downloads

Frameprevention

Frameprevention 8.x-1.0 configuration form

This module prevents your site from being framed by another one by adding a Javascript frame buster (also known as a frame breaker) to your site.

Breaking out of frames helps add another layer of clickjacking prevention for secure environments like shopping carts.

Frameprevention supports the X-Frame-Options HTTP response header values of SAMEORIGIN and DENY and/or a Javascript and CSS-based method to break out of frames.

Downloads

Donate

The Donate module extends the Payment API module by providing unlimited, configurable donation forms.

Requirements

Collecting donations

Using the Payment API and Donate modules, it's simple to collect donations on your Drupal site. The Donate module extends the Payment API and provides a completely customizable donation form. This form can be embedded in other pages, blocks or forms - or can be given its own URL.

When a visitor comes to a donation form, they can select from pre-configured donation levels, or type in a custom amount, if allowed. The visitor then fills in their credit card information and personal demographic information.

On submit, the payment is made via the payment processor. No need for carts or intermediate processing steps. No cart overhead, no abandoned transactions.

The results of the payment are reported back to the Payment API, and recorded in the customer's profile history.

Supporting this module

Downloads

Ubercart Marketplace

Marketplace Logo

Ubercart Marketplace adds multiple seller support to the Ubercart module. It includes a series of modules that limit the access to Ubercart functions for sellers. Additional functionality is added to support this from both a marketplace seller's point of view and the store administrator's view. Sellers (with the proper access permissions) gain the ability to view their products, track and fulfill their orders, and monitor their sales reports. Store administrators can view seller reports based on seller order statuses and seller sales. Support is included for Paypal Mass Payments, with which an administrator can automatically pay his/her sellers for custom periods.

Logo courtesy of jusspitti.

Drupal 7

The initial port to D7 is mostly complete, but requires further testing before release. Note in particular that mp_file is not yet ported. Please try out the other components from the 7.x-1.x-dev branch and report any issues.

Current Features:

Feature list coming soon...

Downloads

Link Click Count

Link Click Count

Overview

The Link Click Count module helps you to monitor the traffic to your website by creating link fields. These link fields can be individual links or internal/external links that can be added to the content type.

You need Link Click Count

Downloads

Analytics Tracking (Referrer / Landing Page)

The Elevator Pitch

There are just some things that you need to know immediately upon conversion; you can't wait to see it in your Google Analytics / Piwik / etc report. This module is that missing piece to the puzzle that tracks important information about your website visitors at the time of conversion. It also exposes that information with tasty little tokens that can be used virtually anywhere. It does the tracking in three separate cookies and exposes that information in 6 tokens.

The Cookies and Tokens

A. First Visit (5-year cookie)

Downloads

Ubercart Donation Products

Picture 1.png

The Ubercart Donation Products module allows the creation of donation products. These products by default are not shippable and allow an end user to specify an amount to donate before adding it to the cart. Once added to the cart the user can there also change the amount of the donation.

**********

The Donate module, which is included, provides a page listing donation products either by group or individually. This supplied page also allows the user to set various amounts for differing donation products and add them to the cart all at once.

Downloads

Commerce Bundle

Overview:

Implements product bundles for Drupal Commerce. For example, you want to offer products A, B, and C for a lower cost if purchased together rather than standalone. Notable features include setting the prices at the bundle group or product level, and product attribute support.

How it Works:

Detailed instructions on how to get bundles up and running on your site are provided in the documentation under 'Resources'.

Downloads

Content Experiments

This module allows a Drupal site administrator to create Google Content Experiments within a Drupal site.

In short, this module allows an administrator to insert Google Content Experiments IDs into any nodes serving as control pages in an experiment. The module then automatically generates valid Google Content Experiments JavaScript in the header of each control page.

Downloads

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 any regions in a page.
The block contains a piece of javascript code showing
a responsive AD Unit generated by Google AdSense.

Downloads

Commerce Worldpay

WorldPay Business integration for the Drupal Commerce payment and checkout system.

The module implements WorldPay's Payment Response/Notification system which allows Commerce to update the order status as well as serve the Shopper response for the success and cancel result pages.

Security

WorldPay's MAC Sig and callback password are fully supported and WorldPay's communication can be done securely over SSL (recomended for protecting the callback password. Note an SSL certificate is not required) while still allowing your users to return to a non-ssl version of the site.

Theming

The payment notification shopper response pages are theme-able using templates.
It comes with a set of sample WorldPay pages files that roughly implements the look of Drupal's Bartik theme for a relatively consistent look throughout the checkout process when using Bartik for the site's theme. See the README.txt file in the "worldpay page example" folder for further details on usage.

Worldpay accounts

For more information on how to setup a worldpay business account please have a look at www.worldpay.com

Downloads

Commerce product comparison

This module allows you to compare products. This is a familiar feature on commerce website.

How to configure it :

Downloads

Simpleping

Temporary and extra lite replacement for the module multiping, which does not yet have the version for D7.

This module pings only http://rpc.pingomatic.com and http://ping.blogs.yandex.ru/RPC2 on node create or save.

There is no any configuration options in admin interface for this module. Ping errors catches by the watchdog.

Downloads

Ad Views

Adds Views2 support to the Ad module for Drupal 6.x and Views 2.

Downloads

Ubercart Custom Price

uberbadge_3.gif

The initial idea of this module was to allow custom PHP code to be associated with a product in order to adjust the price of the product. The nature of allowing an admin to enter a block of PHP code to be executed though, allows for much more elaborate and potentially dangerous operations.

Upon installation, this module will add a Custom Code field to your products. Sample uses of this code block are:

$item->price = $item->price;

This will do nothing....but it goes in by default.
$item->price refers to the price before attribute adjustments.

$item->price = $item->price;
if ($item->qty > 5) {
  $item->price = [cost] * 1.1;
}

If more than 5 items are ordered, set the product price to a 10% mark-up of the product cost. Product tokens are exposed to this code so things like [cost], [sell_price], [weight], [weight-raw], etc. can be used.

$item->price = $item->price;
if (date('j', time()) == '1') {
  $item->price = $item->price/2;
}

Half price on the first of each month.

For additional examples which use attributes for price calculations, refer to the Attribute Tokens module.

Downloads

Seonet - links exchange

Seonet module settings page

Description

Module provides integration with russian links exchange systems Sape, TrustLink, LinkFeed

--
Данный модуль помогает быстро и без ошибок интегрировать друпал сайт с биржами ссылок.

Модуль поддерживает мультисайтинг и корректно работает с кешированием страниц.

Версия 1.1 поддерживает Sape, Trustlink, Linkfeed

Downloads

Commerce-Marketplace

Overview

This projects is a set of modules which lets you create a marketplace using Drupal Commerce.

Features

  • Stores: The module provides a new entity type for stores. Each user can have multiple stores and each store can have multiple members. Each product has an Store reference which determines which store owns that product. An entityreference Selection plugin is developed to restrict the store entityreference autocomplete results to the stores that the user is a member of.This feature is completed and working.
  • Store access control: There are 3 global store roles (non-member, member and store administrator). You can also create store-specific-roles yourself and assign permissions to each role (just like Drupal core permissions and roles). This feature is completed working.
  • Marketplace orders: A new order type which is used as the top-level orders and is used to handle customer carts. Customers only see this type of orders.

Downloads

Brazilian Address

Brazilian addres form with city autocomplete.

This module implements a format plugin to Address Field module, commonly used with Drupal Commerce. This plugin enable a specific form for brazilian addresses, according to recomendations of the brazilian postal service company, Correios. The address consists of the following fields:

  • Thoroughfare (Logradouro): type and name of the thoroughfare and the number
  • Complement (Complemento): apartment number and other info
  • Neighborhood (Bairro)
  • City (Cidade)
  • State (Estado)
  • Postal code (CEP)

Additional features

  • Autocomplete for city names based on a list of all brazilian cities
  • Atomatic address filling by CEP querying to Correios site (http://m.correios.com.br)

Known issues

  • When installed, the module creates a database table and inserts the names of all brazilian cities (more than 5000), what may takes a long time. It doesn't use the Batch API yet, so you may have problems with the execution time.

Usage

Downloads

VT Commerce Image

This module will format any image field into a field displaying one large image with several small images underneath.

The module also implements jQuery zooming for the large image and small images.

Module status:

Working with updated scripts, new GUI configuration and support for colorbox module.

Currently all thumbnail made from jQuery clone. The goal is to minimize server hit.

How you can help :
1. Create how to documentation.
3. testing for bugs.

New Features planned :
1. thumbnail slider, with prev and next button
2. main image change animation, exploding animation or slide animation?

Part of VTCart distribution plan.

Courtesy of VicTheme.com

Version 2.0 battle plan

Since VicTheme.com doesn't continue the sponsor for 2.0 version,
If you are interested please sponsor this project via http://vtcimage.chipin.com/vt-commerce-image-ver-20

Chipin Closed now. Interested party for sponsor please contact me directly.

Proposed plan for 2.0 version :
1. Integrate jQueryUI for animation.
2. better image size management
3. more theme provided such as thumbnail image on left / right side

you can also post in the issue queue for features that you wanted to be included in 2.0 version

Downloads

Payment for Ubercart

Allows Ubercart orders to be paid using any of Payment's payment methods.

Downloads

Commerce Event Ticket

Ticket PDF produced with default settings, in Bartik

Commerce Event Ticket automatically creates 'ticket' entities when customers purchase products in a Drupal Commerce store. There are submodules for creating ticket PDFs, and for validating tickets via web services.

Downloads

Pages