drupal commerce contributed modules overview

Post on 22-Nov-2014

5.109 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Overview of the outstanding contrib modules for Drupal Commerce

TRANSCRIPT

Commerce contributed modules overviewCommerce Drupalcamp, Switzerland 2-3-4, 2011

About me

● Drupal developer at

Commerce Guys● Active member of Spanish

and Catalan Drupal

Community

@pcambra

Pedro Cambra

The Basics

Commerce Shipping

Shipping is a basic module for almost every online store, Commerce shipping module provides:

● A Shipping line item type● A Checkout pane for shipping information● Rules tools to customize shipping costs

It's also pluggable and extendable: Shipping Flat Rate

Commerce Stock

Commerce Stock module provides a way to track and mantain stock levels for products.

It also implements validation routines so customers aren't able to purchase a product out of stock.

It's rules based and provides some conditions and actions so you can create your very own stock behaviors.

Import / Export

Commerce Feeds

Commerce Feeds plugs into Feeds module to provide a way to import both products and customer profiles and also provides a mapper for product prices and another for product references.

Commerce Migrate

Commerce Migrate is a really powerful alternative to the Feeds approach to import data but using Migrate module. It provides all the tools required to import commerce entities and fields and also a submodule for importing Ubercart 6.x or 7.x into Commerce.

Other import/export modules

● Commerce Features provides integration with Features module so you can export custom product types between Drupal installations.

● Commerce XML allows node export in XML format.

Non-Physical Products

Commerce File

Commerce File module provides a way to sell file acces in a Drupal commerce store.

It handles features such as limit the time or number of downloads and provides rules integration for controlling access to the files.

Commerce Product Key

Commerce Product Key module allows to attach product keys or vouchers to orders.

Those product keys are used to unlock a piece of software.

It heavily relies on Rules for assigning keys, control stock, etc.

Commerce Credits

Commerce Credits supplies a way for users to buy or win credits that may expire after a period of time.

It's based on rules to define and customize the workflow of those credits.

Commerce Subscription

Commerce Subscription enables the purchase of subscriptions by buying roles.

At the moment it only supports roles and payment via Paypal WPS.

Checkout

Checkout “enhacers”

● Commerce Checkout Login extends the account information pane to login existing users.

● Commerce Fieldgroup Panes provides a way to export fieldgroups as panes in checkout.

● Commerce Extra Panes allows to expose nodes as checkout panes and provides a Terms of Service checkbox.

Payments

Payment modules

Besides the essential payment modules such as Paypal, Authorize.net or Ogone a number of payment methods that cover most of the countries are already provided by contrib modules.

There are also other alternative payment methods: Bank Transfer or Cheque.

Product Management

“Bulk-manage” products

● Commerce bulk product creation makes the creation of numerous products easier. It allows to create all the combinations for product attributes in one opration.

● Commerce Product Display Manager simplifies the relationship between display nodes and products with a drag & drop user interface.

Utilities

Delivery and Coupon

Commerce Delivery provides a delivery entity that relates with an order in order to select a delivery type.

Commerce Coupon enables coupon functionality that is controled by Rules.

Install Profiles

Available install profiles

● Commerce Kickstart● Commerce Downloads● Commerce Dev● More to come!

¡Lets see some examples!

Resources

● http://www.drupalcommerce.org/contrib● http://www.drupalcommerce.org● http://www.drupal.org/project/commerce● http://www.drupal.org/project/commerce_kickstart● http://twitter.com/drupalcommerce● http://www.commerceguys.com/resources

Thanks!

top related