Shopify eCommerce +----------------------------------------------------+ | Maintained by Bonify, LLC (http://bonify.io) | +----------------------------------------------------+ "The easiest way to do ecommerce on Drupal." Project page: https://www.drupal.org/project/shopify Documentation: https://www.drupal.org/node/2479703 Demo site: http://dev-bonify-demo.pantheon.io What does this module do? - This module provides seamless integration of Shopify with your Drupal site. - Products, images, tags and collections are synced instantly via webhooks or on demand via batches. - Complete webhook support for Shopify events. Listen for events in Shopify and trigger your own events in code. (Rules support coming soon.) - Product tags and collections are represented by customizable taxonomy terms and pages. - Products, tags, and collections are fieldable. Add your own custom fields to Shopify's. Custom field values are preserved when products are synced. - Complete Views support for all Shopify product fields and the "add to cart" form. - Creates a customizable set of Views pages for displaying products located at /products, /products/tags/TAG_ID, and /products/collections/COLLECTION_ID - Creates a block with links to each Collection page to use as a menu. New collections are added automatically. - Provides a cart block which shows the amount of items in a user's cart and links to their cart. Will create a font awesome cart image if Font Awesome is installed. - Product variants and product variant pricing is supported. - A Shopify theme generator is included to ensure that the transition from your Drupal site to the Shopify checkout process is seamless. - Handy links to edit products and other common places on Shopify right from Drupal. - Drush integration to retrieve products, sync, and more. - Products are integrated with Drupal core search and custom view modes for search are provided. - Currently the module does not tie orders to Drupal users, but it's possible using the Shopify API. Dependencies - A Shopify subscription is required. - The Shopify API module (https://www.drupal.org/project/shopify_api) must be configured before this module can be installed. - The Shopify API library (https://github.com/cmcdonaldca/ohShopify.php) must be installed (just follow the instructions on the Shopify API module's project page). - Pathauto Entity (https://www.drupal.org/project/pathauto_entity) is recommended. *** This module is the author's own work and is in no way an official project of Shopify. ***