CDS Integration

Component type

module

Maintenance status

Development status

Component created

Component changed

This module (and its submodules) facilitate the integration of a catalog system from Catalog Data Solutions (CDS) with a Drupal 7 website, such that the catalog can be served and cached entirely within Drupal.

This project was in no way sponsored or supported by Catalog Data Solutions, and was developed by Top Floor Technologies independently.

Features include:

Commerce Tax Services

Component type

module

Maintenance status

Development status

Component created

Component changed

Drupal 8 notice: This module has been renamed to "commerce_tax_service" and is available here.

This module is an abstraction of the existing commerce_avatax module allowing you to plug in any tax calculation service to Drupal Commerce, with some added bells and whistles.

To preface this, I had nothing to do with the commerce_avatax module's creation, I only used it's code as the basis for this module.

Custom Line Item Types

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is an API module defining some basic hooks that can be used to easily define your own line item types for Drupal Commerce 1.x that will behave differently on the shopping cart.

Also included is substantial functionality for adding any existing product to the cart using any custom line item type. This includes out-of-the-box AJAX cart handling.

Additionally, the custom_line_item_groups submodule allows you to create groups that will be separated on the cart and order pages.

Hooks:
hook_custom_line_item_types_info()
hook_custom_line_item_groups_info()