Magento Integration

Component ID

2379085

Component name

Magento Integration

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1540

Component created

Component changed

Component body

Update November 2016: This module is now deprecated. A next generation Drupal - Magento connector module will be released soon. Check out our Drupal Magento integration guide.

The Magento Integration module integrates -- you guessed it -- Drupal and Magento. There are three modules:

  1. The core Magento API module provides a low level connection between Drupal and the Magento API.
  2. The Magento Products module imports products from the store as Drupal nodes (and follows best practices).
  3. The Magento Customers module provides a unified cart between Magento and Drupal, so that a user's cart in Drupal will reflect all products currently in their Magento cart.

Features

  • Full Drush integration.
  • Follows Drupal cron best practices.
  • Imports Magento products as nodes in Drupal, and intelligently updates them from content changes in Magento.
  • Provides hooks to alter product node imports.
  • Adds a live cart icon in Drupal to show a user's cart status in Magento.

Other modules

  • The Magento module appears abandoned, and only works for Drupal 6.
  • The Magento API provides a similar low-level Drupal API wrapper around connecting to the core Magento API.

Installation

Enable the module and review the two README files for the product and customer integration.

Credits

Development of this module was generously sponsored by Dwell Media. This module was developed by Third and Grove.