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

Address Field Lookup

Address Field Lookup provides an abstracted API which enables addresses to be looked-up via any number of 'Address Field Lookup Services'. The module relies on Address Field for its underlying architecture. The scope of this module is to provide an addressfield handler that will provide postcode lookup functionality based on the default lookup service.

Commerce Paymill

Drupal 8

Drupal 8 version available. Please help with testing.
This module needs to be installed via Composer, which will download the required library.
composer require "drupal/commerce_paymill"

Introduction

Commerce Paymill is Drupal Commerce module that integrates the Paymill payement gateway into your Drupal Commerce shop.

Drupal RETS Real Estate Framework (dRealty)

drealty

The Drupal RETS Real Estate Framework (dRealty) enables administrator-developers to get real estate data via RETS and maintain a copy of that data in Drupal. dRealty is focused on that one-way data flow, and it does not include a user interface beyond administrative and configuration pages.

The Drupal 7.x-3.0 stable release is out (hopefully, with the only minor BUG overlooked: https://www.drupal.org/node/2840750#comment-11863587) and the support documentation and Video is to be produced in 2017.

The Drupal 8.x release is being designed, and the download is unusable and unsupported until further notice. If you would like to join the 8.x work then review the issue "Plan for dRealty for Drupal 8". The next hangout for coordination is scheduled to be April 22, 2016, at 1 pm ET.

Commerce CyberSource SASOP

CyberSource SASOP (Secure Acceptance Silent Order POST) integration for the Drupal Commerce payment and checkout system. Currently supports credit card payments on the checkout form via SASOP using the latest Commerce version as of July 4, 2013.

Commerce Mollie

Drupal Commerce Payment module for Mollie Payment Services

Implements Mollie payment services for use with Drupal Commerce.

Accept iDEAL, Mister Cash, Creditcard, bank transfer, PayPal, and paysafecard online payments without fixed monthly costs or any punishing registration procedures.

commerce static checkout url

This module changes the default functionality of Commerce to use a static url in checkout instead of dynamic one that changes in every order.
It is supposed to be a helper module for banking institutes that don't accept dynamic urls.
It simplifies development of redirection-payment modules, by allowing developer to deal only with each bank and not with the static url needed.

All Greek banksm and probably many other banks, that offer a redirection payment method require static urls to work. This is where commerce_static_checkout_url comes in, it creates the static url so the bank can accept and validate requests from your site.

Greek Banks Modules

Modules for the greek banks Alphabank, Eurobank and Winbank - Peiraius are already available while a module for NBG is under development but there is no scheduled release date.

Multilingual support, for the dev revision

In order for a site to be multilingual, you have to set all prefix paths for all availiable languages, do not use domain for language identification, and finally enable the Session detection method.

Development

Commerce Responsive UI

This module provides replacement interfaces for the parts of Drupal Commerce that are table dependent and non-mobile responsive by default.

Specifically, and in no particular order:

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.

Splash Offer

SUMMARY

Allows the management of one or more "splash offers", which are modal popups with an accept or reject form. If a user accepts the offer then a new page will open with a provided accept url. If they reject the offer, the modal will close. (If they select Do not Show Again, then a cookie is set so as to avoid futher display.) You may define the who, when and where of the splash offers with precision controls. Factors such as: user role, site url, device, and whether the offer has been previously viewed (cookies), cookie duration, etc. are configurable for each splash offer created.

The module was born as a way to advertise a website companion app and offer a button to download, but it's generalized nature has the potential for many other applications.

REQUIREMENTS

  1. Javascript is required.
  2. This project creates a new entity type and thus depends on the Entity API:

http://drupal.org/project/entity

ADDITIONAL FUNCTIONALITY

  1. Device detection is supported if you install the optional module: http://drupal.org/project/mobile_detect
  2. To add fields use http://drupal.org/project/entity_bundle_admin

INSTALLATION

  1. Download and unzip this module into your modules directory.
  2. Goto Administer > Site Building > Modules and enable this module.

Webform Paymethod Select

Configuration dialog where the payment methods can be selected and line items can be defined

webform_paymethod_select allows you to make payments part of your webforms. It makes embedding payment into your forms (nearly) as easy as adding a new textarea.

Membership Entity Commerce

Overview

This module provides commerce integration for memberships created using the Membership Entity module.

Ubercart advanced catalog

Ubercart Advanced Catalog admin

Current dev (6.x-2.x-dev)

There is no upgrade from 6.x-1 to 6.x-2, see below.
Advanced catalog add custom filters on ubercart catalog and provide taxonomy, products attributes (select) and cck (option widget) support.
Filters are fully configurable. Product display is fully configurable with Display suite and Node display.

Requires:

Filters available:

  • Pager informations
  • Products per page
  • Ordering by position (ubercart ordering), name, price, widht, lenght, height, weight.
  • Sort ascending or descending
  • Mode filter to display your catalog (table, grid, list)
  • Any products attributes (select and checkboxes)
  • Any products taxonomy
  • Products cck, currently: cck options (select, checkboxes render as select)

Installation:

  • Download and install Display suite
  • Download and install Advanced Catalog
  • Visit store catalog settings to adjust your catalog

Drupal 7 port

Commerce Currency Field

This module provides a Commerce field to be used on various entities. It uses the currency list as provided by Drupal Commerce, so it requires DC module to be installed and enabled.

The one use case for this module is to maintain local currency field on Country entity.

Commerce Button-Lösung

Implements the german Button-Lösung and adds the ability to change the caption of the final button of the checkout page.

UC Worldpay

About

This module integrates WorlPay's redirection payment service with Ubercart to allow your users to pay via credit card.

Features

  • Test/live mode
  • MD5 support
  • Payment response password (D7 only)
  • View transaction details for each order (D7 only)
  • select accepted credit cards

Looking for new maintainer. Please contact Roland Gruber.

MailUp Newsletter Module

Picking email subscription lists to show at registration

The MailUp Drupal newsletter module for Drupal 7 and Drupal Commerce integrates Drupal with the MailUp email marketing platform.

The MailUp newsletter module is the preferred, built-in email marketing module included in the Commerce Kickstart for Drupal Commerce merchants, and is fully maintained by Commerce Guys.

Reorder button for Ubercart

Repeat customers are your best customers; you can rely on them to keep coming back to your store so long as you provide the goods or services they need. They are a steady revenue stream, an easy sell. But to quickly close the sale you need to make it easier for them to find and purchase more of the same stuff they've ordered previously.

This module lets your customer (or you, the admin) duplicate a previously placed order. It works by modifying the user order history page (e.g. user/4/orders) to display a "Re-Order" button for each previous order. The user can click on the link to have all the items from that previous order added to his or her current cart. Items added to the cart in this manner will have the current price, but will otherwise preserve all the same attributes as in the previous order.

When stock tracking (using the Inventory API) is enabled, products are only added to the current cart if they are in stock.

Commerce Alipay

Alipay's official logo | 支付宝官方图标

Alipay integration for the Drupal Commerce payment and checkout system.

Features

Unfortunately, there isn't much of an English Alipay document describing the different services.
More information would be available in Chinese at: 平台商产品 (专为交易平台所提供的收款方案).

Currently supports the following Alipay service types:
✓ Instant Payment / 支付宝即时到账收款接口 (tested and supported)
Through an instant payment channel, an Alipay account owner is able to remit directly to seller, enabling quick gathering and withdrawal of funds, resulting in an improved utilization of funds.
(see screenshot of the payment pane on checkout when the Instant Pay payment method is enabled)

More work and testing to be done on:

  • Escrow Payment / 支付宝担保交易收款接口
    The third-party (Alipay) guarantees that the buyer can receive goods and seller can obtain the funds. The usually procedure being:

Commerce Delete Permissions

This module adds the missing delete permissions to commerce entity types (which was decided not to fix in commerce core).
Currently it supports orders, products, customer profiles. If some contrib module using commerce_entity_access() has the same problem, please file an issue about that.

Commerce Stock Reserve

Commerce Stock Reserve module flow chart

This module extends Commerce Stock to allow "reserving" a product's stock when a customer adds it to their shopping cart. This removes the risk of overselling when multiple customers are attempting to buy the same product at the same time.

Commerce Payflow Pro

This module allows you to accept payments through Paypal using the payflow pro service.

I am considering sunsetting this module for the Paypal Payflow as it is being maintained properly. Please give https://drupal.org/project/commerce_paypal a try and let me know if it doesn't fill your needs.

Payment donation form

Provides a block with a simple donation form to process payments through Payment.

Commerce remove tax

Provides a rule to remove all taxes that are applied to a line item. Also offers the possibility to increase the base price amount by the amount of the taxes removed.

The rule was designed to solve the problem with prices entered inclusive the european VAT. Therefore it wasn't possible to recalculate price e. g. on checkout forms based on pricing rules.

Commerce Checkout.fi

Overview

Commerce Checkout.fi integrates Checkout.fi Payment Service Provider with Drupal Commerce.
Checkout.fi is a Finnish payment service provider, and they support all major Finnish banks and credit cards as payment methods.

Pages