735 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.

Payment for Ubercart

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

Downloads

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

Downloads

Openads

Note: The open source ad server software formerly known as OpenX (and before that Openads) was sold by OpenX Technologies, Inc to one of the developers and is now referred to as Revive Adserver. See http://openx.com/press-releases/openx-sells-open-source-ad-serving-product and http://www.revive-adserver.com/blog/openx-announces-sale-of-openx-source for the announcements.

This module integrates the popular open source ad server Revive Adserver (formerly OpenX and before that Openads) with Drupal. The last versions the Drupal 6.1.x branch of this module was tested with were OpenX 2.6 and OpenX 2.4. The Drupal 6.2.x branch and 7.1.x versions of this module have been tested with Revive Adserver is 3.0.5 but have not been tested with any previous versions of Revive Adserver and its previous incarnations (OpenX/Openads).

Previously supported OpenX invocation methods include:

  • Javascript (default)
  • Remote
  • Local
  • XML-RPC

In the 6.2.x and 7.1.x branch of this module the same invocation methods above are supported and have been tested with Revive Adserver version 3.0.x.

Downloads

Yahoo! Finance currency converter

This module provides Currency with currency exchange rates through Yahoo! Finance, which are updated continually throughout the trading day.

Downloads

Stock

This is a stock module that provides visitors live stock prices from various market exchanges.

Downloads

Ad manager

Ad manager admin home

The ad manager module provides a single interface for managing ads from various providers across sites it is installed on.

Providers are modules written to bring in ad units from advertising networks such as DoubleClick, AdSense, etc.

Documentation for setting up ad manager, creating and editing ad units, and altering ad provider settings is available in the project's documentation.

Downloads

Affiliate-NG

Affiliate-NG provides the basic affiliate functionality:
- Affiliate URL handling
- Clicks (recorded visits based on affiliate referrals)
- Campaigns (ways to differentiate traffic sources)
- Reports for administrators ("Affiliates" page) and
users ("Affiliate Center" tab on the user profile).

Used by Commerce Affiliate, which provides commissions.

Downloads

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 JavaScript is turned off.
  • Node based shoping. As the product can be assigned to any node type. One or more. With full support Field API features (regarding nodes).
  • Orders history. For each order will be created a separate node.
  • There is no dependence on other modules.
  • Full support for working with anonymous users
  • Integration with Views.

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 Yandex.Money

This module adds support for Yandex.Money as a payment method for Drupal Commerce.

Информация на русском языке.

Downloads

Drupal RETS Real Estate Framework

Drupal RETS Real Estate Framework (dRealty) is a Real Estate Module to import Listings into Drupal via the RETS protocol. It is a full fledged real estate solution for Drupal.

Downloads

Publish Away Field

Publish Away allows you to publish your content in real time on social networks. Publish your content (on adding / updating) on your Facebook (page / timeline) or Twitter.

Do not forget to read the master file README.txt for more information related to the installation.

D8 version provides publish away field type with Facebook and Twitter field support.

For D8, add these packages to your composer.json file :
"facebook/php-sdk-v4" : "4.0.*",
"guzzle/plugin": "3.9.2"

Then run "composer update"

Downloads

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.

Downloads

Commerce Credits

Commerce Credits allows you to have users buy or win credits. The credits these users buy or win are fully configurable and can expire after some time. The process used for these credits is also fully configurable through Rules. It allows you to entirely define your own process for the payment and the use of these credits.

Features

  • Define various credit types
  • Define durations for each credit type
  • Process fully customizable through the use of rules

Instructions

@todo

Downloads

Apture

Apture In Action

Apture helps you enhance your site with content you choose from 50+ different sources. With Apture, you can keep readers on your site and create more content in less time. When readers access the linked content, Apture opens miniature AJAX windows instead of making readers leave the page.

Add contextual Wikipedia, YouTube, Twitter, Maps, Pictures, Music, Books and more. You can also Upload and Link your own contextual content such as images, PowerPoints, PDFs, and Excel Spreadsheets without making people leave your site to view.

Downloads

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.

Downloads

CRM Core Profile Commerce Items

CRM Core Profile Commerce Items (called Commerce Items) is an entity handler for CRM Core Profile. Administrators can use it to create forms that collect online payments. Commerce Items directly integrates with Drupal Commerce and allows CRM Core Profile to add various items related to payment processing within profile forms.

These payment processing items include:

Downloads

UC Ordered Products Reports

Ubercart compatible module.

The UC Ordered Products Reports module adds reports to user profiles and the administrator reports area showing all the ordered products by the specific user or by all users on the site. The fields on each report are configurable in the store report settings, along with the name of the tab used for the report on profile pages and the types of product nodes included on the report. The actual display of the report is sortable and filterable by year. Additionally, users may show the entire report on a single page to see a grand total of all purchased products, and administrators will have the option of exporting data from a report in a CSV file.

Downloads

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:

Downloads

PayPal Buttons for Ubercart

This module allows PayPal Buy Now or Subscription buttons to be included with or to replace the 'Add to Cart' button on products. These PayPal buttons redirect the customer immediately to PayPal for payment, bypassing the standard Ubercart checkout process. Order information (including the customer's address) are obtained from PayPal after the purchase is complete.

Features

  • Provides customers a single click method to choose a product and proceed to checkout through PayPal. At the same time, the purchase is still tracked and handled by Ubercart.
  • Allows using PayPal subscriptions (recurring payments) with Ubercart. PayPal handles sending the recurring payments, and this module records the payments to an Ubercart order and provides status updates.
  • Workflow-ng/Rules integration: This module triggers Workflow-ng (for Drupal 5) or Rules (for Drupal 6) events when a Buy Now item is purchased, and when a Subscription item is registered, renewed, or expires.

Downloads

Commerce Paymill

Introduction

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

All development happens on the 2.x branch. The 1.x branch is unmaintained and will have no further releases.

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

Affiliate

This module allows site owners to issue affiliate links to their partners. When an affiliate is logged in and viewing a node, they will see the option to "display the affiliate link" towards the bottom. When anonymous users follow these links, provided they have been granted the proper permissions, the clicks are counted by affiliate, day, and referrer. When referred users sign up for an account, and if your site uses the referral module, the referred account is associated with that affiliate.

Downloads

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.

Downloads

Pages