Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

4,797 modules match your search

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.

Commerce External Links

This module can be used to display a custom message to customers leaving the site with items in their shopping cart/basket.

Commerce Discrete Quantity Discount

Commerce Discrete Quantity Discount quantity select widget on product view

This module is a Drupal Commerce extension that enables discrete quantity discount for commerce products.

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

Commerce Message Pane

This module is an extension of Drupal Commerce that provides a base message pane that allows easier creation of any number of message panes via existing Commerce Checkout hook definitions. The pane is similar to the Checkout "Completion message" pane that comes with Drupal Commerce.

Sponsored by Commerce Guys

Features:

  • Formatted message text
  • Sub title / alternate pane title
  • Required checkbox - adds a required checkbox with customized label; user's response is stored so that the checkbox is pre-populated on returns to that checkout page
  • Exportable - all settings are stored in variables

user survey

This project is used in the get feedback from user. Admin user create a survey form and send to user by mail.

Compass: Commerce Dashboard & Analytics

Compass is my effort to turn Drupal Commerce data into comprehensible information.

Authored and contributed by http://www.sooperthemes.com/#-Drupal-7-Themes.

Video demo: http://www.youtube.com/watch?v=L1-9-fgXRJg

You can now use commerce compass without having to patch anything because all the dependencies have been updated

Compass is a highly graphical dashboard with the following features:

Features

  • Interactive HTML5/VML Google Charts with views integration
  • Responsive layout for flawless display on big screen/laptop/tablet/smartphone
  • jQuery Bigtext for infographic-like presentation of texts (like total revenue)
  • Views aggregation support
  • Views aggregation on dates
  • Integrated (date) filters
  • Only show exposed filters form when hovering a widget
  • Order/Cart analytics, Product analytics, Customer analytics
  • Ajax refresh on all blocks including charts
  • In beta1: (Individual) Product sales line chart on admin/commerce/products/pid

Dependencies

Incoming links

This module creates a dashboard widget that queries Google Blog Search so that when a blog links to your site it will show up.

ecorCRM

With this module your can turn your Drupal Site to a CRM tool.

Some of the functions are:

Links

Links module provides a perfect interface to connect some popular websites.

What is it?
Links module provides a perfect interface to connect some popular websites.

Backstory

Backstory is a contextual website optimization service. It allows you to modify the content or HTML on any given page request, display messages across the top or bottom of the page, or request specific actions from visitors based on any number of criteria if known - the referring site or social network, the specific page being viewed, or even the visitor's device type (desktop vs. mobile), gender, or location.

All actions and filters are configured through Backstory's own interface, and they are evaluated and executed client-side through a small bit of JavaScript inserted to the footer of your page. The interface for configuring these actions is a akin to a simplified version of the Rules interface, allowing only a single action per rule and presenting all known filters on a single form instead of letting you add conditions one by one.

Commerce Payson Agent Integration

Integrates a payment method with Swedish Payson for the Drupal Commerce payment and checkout system.

Commerce Yandex.Metrics

Commerce Yandex Mertics
Яндекс Метрика отчет "Параметры интернет-магазинов" для Drupal Commerce
=====================

Delivra

This module provides access to Delivra's SOAP API. This module will allow other modules in Drupal to perform functions on your email list such as CRUD on users, list management, etc. It also provides a very simple status page that will show you some general reports from Delivra obtained live from their web service.

Delivra has made a change to their service since this module was started. They now allow all accounts to use their SOAP 1.1 based API. That opens the doors to a much more featured Drupal module.

Being it's a 1.1 SOAP interface there is some work to parse the responses in a more modern fashion as you can with SOAP 1.2. Also note your PHP installation must have the soap client installed or else this module will fail and cause a PHP error.

Delivra is an enterprise grade Email Service Provider (ESP) that compares to companies like iContact and Silverpop. If you have only ever used companies such as Constant Contact, AWeber, or Mailchimp this is far different than those services. More capability but at a higher cost of course.

Delivra maintains a very good set of API documentation on their site. You will need this to make calls to Delivra using this module.

Commerce Actions

Commerce Actions - it is all-in-one module for actions on your site with Drupal Commerce store.

In-App Purchases

Install Poster plugin for FireFox

This module provides integration with Apple In-App Purchases for developers.

Features
* Verify Apple In-App Purchase on App Store

Commerce Gift Aid

This module adds support for the UK gift aid process to Drupal commerce.

Commerce CM-CIC

This module provides a gateway between the french payment solution CM-CIC, also called Cybermut, and Drupal Commerce module.
It works for the following banks:

Product Signup

This module essentially combines ubercart products with the signup module.

Post

Provides integration with the Po.st social sharing service.

What is Po.st?

Commerce TouchNet uPay

This is a TouchNet uPay payment method for Drupal Commerce.
More info to come... right now I just wanted to get a sandbox up and running for it.

Commerce 4B

4b.gif

Implements the Spanish 4B payment service for use with Drupal Commerce.

Full list of supported banks at http://www.4b.es/sistema-4b/members

Configuration

  • Enable the module and configure the payment rule at admin/commerce/config/payment-methods
  • Enter the store code ("Clave de comercio") you received by the bank.
  • Deactivate the payment rule setting "Use testing platform" when going live.

4B Service configuration

You need to configure the payment service at the website 4B. After signing up for the payment service from 4B, you will be given:

  • Nombre de commercio
  • Clave de comercio (store code)
  • Clave de usuario y contraseña (username and password)

Login at https://tpv.4b.es/config, enter the username and the password, click "Configuración"
in the menu at the left, and enter the following URLs, replacing YOURDOMAINNAME

  • URL que devuelve el desglose de la compra: YOURDOMAINNAME/commerce_4b/checkout_details
  • URL que graba el resultado en la BD del comercio (TRANSACCIONES AUTORIZADAS): YOURDOMAINNAME/commerce_4b/payment_response

Bookr

Over the years I have developed a few booking systems for hotels and resorts, most of them consisted of masses of custom PHP code.

Pages