Drupal Commerce an Overview
         Wesley De Vrient
Wesley De Vrient
•   5 years of Drupal experience

•   Freelancer

    •   the AIM - Internet marketing agency

    •   Normansland - Drupal support

•   Specialties:

    •   Third party integrations

    •   Migrations

    •   eCommerce

    •   (Drupal) Architecture

•   Twitter: @wesleydv - Email: wesley@digital54.com
                                                       2
Overview
• What is Drupal Commerce?
• Commerce Kickstart demo
• Features demo
• Great contrib modules
• Q&A


                             3
Why don’t you just use
        Magento?
Or any other stand-alone eCommerce platform?




                                               4
What is Drupal Commerce?




                           5
What is Drupal Commerce?
  eCommerce for Drupal!



                           6
What is Drupal Commerce NOT?
     Ubercart for Drupal7!



                             7
Major differences
• Flexible / Written as a Framework
  • Not developed as application
  • Does not predefines your business model
  • Build to let you build it
• Uses Coding standards
• Views & Rules everywhere

                                             8
Commerce Kickstart
     Demo



                     9
Commerce Kickstart
• Install profile for Drupal Commerce
• Give you some basic configurations
• Makes assumptions!
• Easy to setup




                                       10
Commerce Kickstart



       Demo




                     11
Single Product Variation

       Product Display




          Product


                           12
Multiple Product Variation

         Product Display




    Product          Product
   VariationA       VariationB

                                 13
Single Product Variation

   Product Display   Node


      Product        Entity
                              14
Features Demo



                15
Commerce Features
• Dynamic product displays
• Order management, line item
• Payment method API, allowing many different
 payment gateways

• Tax calculation / VAT support
• Discount pricing rules
• Deep integration with systems like D7's Fields,
 Views, Rules and Entity API.
                                                    16
Great contrib modules



                        17
Commerce Extra

•   Pre-populating customer
    billing address

•   Improve quantity field

•   http://drupal.org/project/
    commerce_extra




                                 18
Commerce Addressbook

•   Allows authenticated
    customers to reuse
    previously entered
    addresses during checkout.

•   http://drupal.org/project/
    commerce_addressbook




                                 19
Inline Entity Form
•   Provides a widget for inline management (creation,
    modification, removal) of referenced products

•   http://drupal.org/project/inline_entity_form




                                                         20
Drupal Commerce
        Contrib Modules
• AutoSKU
• Commerce checkout progress
• ...
• http://www.drupalcommerce.org/contrib
• http://commerceguys.com/tags/commerce-
 module-tuesday



                                           21
Q&A
And yes, there is module for that!




                                     22
Feedback & follow-up:
http://drupalcampgent.be/feedback

Drupal commerce an overview drupalcamp gent