The current maintainers are looking for new people to take ownership.

Lazy Pane

Lazy Pane is a ctools "cache" plugin that prevents a pane from rendering prematurely, loading it instead from the client side, on demand, via AJAX.

Highlights:

  • Supports Panels Displays
  • Supports Nested Lazy Panes
  • Supports Forms
  • Supports any type of CTools content-type. BAM
  • Uses the GET params from the host page. Views loaded through Lazy Page use the pager and filters given in the host page URL
  • Two different Lazy Pane loading strategies: Load as soon as the host page/pane has loaded; Load as soon as the pane placeholder's visible in the browser viewport;
  • Customize the Lazy Pane loading appearance: show spinner and text; show only spinner — or only text; show nothing.

Lazy Pane now supports panels displays as well as panes. This means you can use Lazy Pane on Panelizer, Mini Panels, Panels and other tools that use a Panels display. It's a panel heaven!

Go wild and insert Lazy Panes inside other Lazy Panes. Have a Lazy Pane load itself inside itself (!), achieving ad infinitum lazy pane-ness without a problem - just don't do it without a purpose...

I'll be recording a screencast in the near future demonstrating lazy pane usage and what you can use it for.

Ubercart Credit/Debit Card Fee

Add custom fee (as currency or %) when client is paying with credit or debit card.

About

Add flexible fees for credit cards. Basically it's working with fee title and
amount in currency (e.g.: £3.99) or percentage (e.g.: 2.5%). Currency is following UC Currency format settings ([DRUPAL-SITE]/admin/store/settings/store/edit/format).

This module if for merchants who want to add extra fee on checkout page. They are displayed as radio buttons inside [credit] pane.

NOTICE: As far as I know there's no way to programmatically check if provided payment card is debit OR credit (please correct me if I'm wrong). So e.g. if client using AMEX can select Debit card and payment will go thought without any error or even warning.

Additional features

  • Support for multiple fees if order was created in backend
  • Works with Ubercart Checkout Tweaks (Hide the payment method radio buttons if only one method is available.). This is equal to altering payment pane and removing radio(s) programmatically from form.
  • Free text for checkout fee option and fee line item with token support

Roadmap

  • Enable/disable each fee independently on front end (checkout) and back end (CC terminal)

Simple TOC

Simple TOC creates a Table of Contents generated from node long-text fields. The TOC is generated 'on the fly' via DOM manipulation, without input from content-author(s) or viewers. Simple TOC has many display options, such as in a block, or attaching directly to the field content.

Commerce GGe4

Global Gateway E4 module

Module implements the First Data Global Gateway e4℠ Web Service API
Uses JSON and drupal_http_request

Current state:
Completes authorize+capture transactions in a test account, maybe also in a real account.

NOT YET IMPLEMENTED:
pre-authorize for later capture
HMAC Hash for API v12 (

SHOULD BE CHANGED/REMOVED/TESTED: “Test transactions in a live account” (I’m not sure if this is even a possibility with Global Gateway e4)

There are a few features that it doesn't yet have (most prominently: authorization with capture occurring later).

Error handling hasn't been fully tested, but I think it might work to some degree. The response codes in commerce_gge4_response_codes.inc might prove useful here.

Files likely needing the most attention:
includes/commerce_gge4.admin.inc
Capture form, validation, and submit handling. Especially the submit handling.

commerce_gge4.inc
Would need to add a capture() method and/or other variables and methods to facilitate Capture. This method would likely be called from the capture form submit handler in includes/commerce_gge4.admin.inc

Helpful links:
https://firstdata.zendesk.com/entries/407571-First-Data-Global-Gateway-e...
https://firstdata.zendesk.com/home

Pages

Subscribe with RSS Subscribe to RSS - Seeking new maintainer