2014-05-26 WWW.GENERO.FI
DRUPALCOMMERCE
DrupalCamp Helsinki 2014
Christoffer Björkskog, Genero
2014-05-26 WWW.GENERO.FI
2014-05-26 WWW.GENERO.FI
genero.fi/jobs
2014-05-26 WWW.GENERO.FI
DrupalCommerce
What is it?
How does it Work?
The strengths of Drupal
Commerce
How can you extend ...
2014-05-26 WWW.GENERO.FI
Whatitis?
Drupal Commerce is an
extendable and flexible e-
commerce platform made
specifically fo...
2014-05-26 WWW.GENERO.FI
Whatitis?
Drupal Commerce uses all
the Drupal goodies such as
Entites, Rules, Viewsetc …
… Which ...
2014-05-26 WWW.GENERO.FI
Whatitis?
You can make Drupal
Commerce suit your custom
needs. You can check out
how people have ...
2014-05-26 WWW.GENERO.FI
CommerceKickstart
With Drupal Commerce
Kickstart you can have a
basic webshop up and
running in a...
2014-05-26 WWW.GENERO.FI
AboutKickstart
Commerce Kickstart also
provides a great
opportunity to learn Search
API & Facets ...
2014-05-26 WWW.GENERO.FI
HowdoesDrupalCommercework?
The building blocks of
Drupal commerce are
different kinds of Entities...
2014-05-26 WWW.GENERO.FI
Howdoesitwork?
Basic building blocks are:
2014-05-26 WWW.GENERO.FI
Howdoesitwork?
Basic building blocks are:
ProductDisplay
Basically a node!
2014-05-26 WWW.GENERO.FI
Howdoesitwork?
Basic building blocks are:
ProductDisplay
Product(variation)
One or several
produc...
2014-05-26 WWW.GENERO.FI
Howdoesitwork?
Basic building blocks are:
ProductDisplay
Product(variation)
Line-item
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
Howdoesitwork?
Different rules events are
triggered along the way in a
checkout process.
So you c...
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
Source: Building E-commerce Sites with Drupal Commerce Cookbook
2014-05-26 WWW.GENERO.FI
ThestrengthsofDrupalCommerce
• Rules
• Views
• Open source
• No licence fees
• Well made, ”the Dr...
2014-05-26 WWW.GENERO.FI
ThestrengthsofDrupalCommerce
• It talks Drupal
• It has a lot of users
• Lots of resources, tutor...
2014-05-26 WWW.GENERO.FI
Someusefulmodules
• commerce_feeds
• Commerce Bulk Product Creation
• Also… Look thought the modu...
2014-05-26 WWW.GENERO.FI
CUSTOMIZATION
2014-05-26 WWW.GENERO.FI
CUSTOMIZE
add to cart
A thing
3€
add to cart
A thing
3€
add to cart
A thing
3€
add to cart
A thin...
2014-05-26 WWW.GENERO.FI
CUSTOMIZE
A super cool product
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed
do e...
2014-05-26 WWW.GENERO.FI
CUSTOMIZE
A super cool product
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed
do e...
2014-05-26 WWW.GENERO.FI
EXAMPLEOFCUSTOMIZATION

DROPSHIPPING
2014-05-26 WWW.GENERO.FI
Somecustomizations
• Created Entity called Dropship Supplier
• Reference products with a Dropship...
2014-05-26 WWW.GENERO.FI
COMMERCEDROPSHIPSUPPLIER
order
Rules action, ”Send order line items to the suppliers"
Line items
...
2014-05-26 WWW.GENERO.FI
COMMERCEDROPSHIPSUPPLIER
Rules action, ”Check for order status updates from suppliers"
module1_ch...
2014-05-26 WWW.GENERO.FI
EXTRA-RESOURCES
https://drupal.org/project/commerce

http://www.drupalcommerce.org/faq/training
2014-05-26 WWW.GENERO.FI
THANKS.
Upcoming SlideShare
Loading in...5
×

Drupal Commerce - DrupalCamp Helsinki 2014

434

Published on

A presentation about what Drupal commerce is, how it works, it's strengths and extendability. Held at DrupalCamp Helsinki 2014 by Christoffer Björkskog from Genero.

Published in: Software, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
434
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Drupal Commerce - DrupalCamp Helsinki 2014"

  1. 1. 2014-05-26 WWW.GENERO.FI DRUPALCOMMERCE DrupalCamp Helsinki 2014 Christoffer Björkskog, Genero
  2. 2. 2014-05-26 WWW.GENERO.FI
  3. 3. 2014-05-26 WWW.GENERO.FI genero.fi/jobs
  4. 4. 2014-05-26 WWW.GENERO.FI DrupalCommerce What is it? How does it Work? The strengths of Drupal Commerce How can you extend Drupal Commerce
  5. 5. 2014-05-26 WWW.GENERO.FI Whatitis? Drupal Commerce is an extendable and flexible e- commerce platform made specifically for Drupal. https://drupal.org/project/commerce
  6. 6. 2014-05-26 WWW.GENERO.FI Whatitis? Drupal Commerce uses all the Drupal goodies such as Entites, Rules, Viewsetc … … Which makes it very powerful …
  7. 7. 2014-05-26 WWW.GENERO.FI Whatitis? You can make Drupal Commerce suit your custom needs. You can check out how people have used Commerce. http://commerceguys.com/showcase
  8. 8. 2014-05-26 WWW.GENERO.FI CommerceKickstart With Drupal Commerce Kickstart you can have a basic webshop up and running in a short time. https://drupal.org/project/commerce_kickstart
 http://demo.commerceguys.com/ck/ http://commerceguys.com/kickstart
  9. 9. 2014-05-26 WWW.GENERO.FI AboutKickstart Commerce Kickstart also provides a great opportunity to learn Search API & Facets and to see how to build a commerce site. 
 

  10. 10. 2014-05-26 WWW.GENERO.FI HowdoesDrupalCommercework? The building blocks of Drupal commerce are different kinds of Entities. So they easily plug in to the rest of Drupal. Enabling different fields, view modes, etc …
  11. 11. 2014-05-26 WWW.GENERO.FI Howdoesitwork? Basic building blocks are:
  12. 12. 2014-05-26 WWW.GENERO.FI Howdoesitwork? Basic building blocks are: ProductDisplay Basically a node!
  13. 13. 2014-05-26 WWW.GENERO.FI Howdoesitwork? Basic building blocks are: ProductDisplay Product(variation) One or several product references are referenced from a product display
  14. 14. 2014-05-26 WWW.GENERO.FI Howdoesitwork? Basic building blocks are: ProductDisplay Product(variation) Line-item
  15. 15. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  16. 16. 2014-05-26 WWW.GENERO.FI
  17. 17. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  18. 18. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  19. 19. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  20. 20. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  21. 21. 2014-05-26 WWW.GENERO.FI Howdoesitwork? Different rules events are triggered along the way in a checkout process. So you can activate different rules, create your own to react to the situations…
  22. 22. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  23. 23. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  24. 24. 2014-05-26 WWW.GENERO.FI Source: Building E-commerce Sites with Drupal Commerce Cookbook
  25. 25. 2014-05-26 WWW.GENERO.FI ThestrengthsofDrupalCommerce • Rules • Views • Open source • No licence fees • Well made, ”the Drupal way”!
  26. 26. 2014-05-26 WWW.GENERO.FI ThestrengthsofDrupalCommerce • It talks Drupal • It has a lot of users • Lots of resources, tutorials, discussions • Lots of contributed modules • You can customize it to fit your needs • Nice API documentation
  27. 27. 2014-05-26 WWW.GENERO.FI Someusefulmodules • commerce_feeds • Commerce Bulk Product Creation • Also… Look thought the modules that comes with Commerce Kickstart • commerce_cart_expiration • commerce_autosku
  28. 28. 2014-05-26 WWW.GENERO.FI CUSTOMIZATION
  29. 29. 2014-05-26 WWW.GENERO.FI CUSTOMIZE add to cart A thing 3€ add to cart A thing 3€ add to cart A thing 3€ add to cart A thing 3€ add to cart A thing 3€ add to cart A thing 3€ add to cart A thing 3€ Change/create views, view modes, field formatters see details Otherstuff 3€ see details Otherstuff 3€
  30. 30. 2014-05-26 WWW.GENERO.FI CUSTOMIZE A super cool product Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Product display 3€ add to cartModel S
  31. 31. 2014-05-26 WWW.GENERO.FI CUSTOMIZE A super cool product Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Product display add to cart Model S 3€ add to cart Model M 4€ add to cart Model L 5€
  32. 32. 2014-05-26 WWW.GENERO.FI EXAMPLEOFCUSTOMIZATION
 DROPSHIPPING
  33. 33. 2014-05-26 WWW.GENERO.FI Somecustomizations • Created Entity called Dropship Supplier • Reference products with a Dropship supplier • Add supplier SKU to product • Modify Line items to have a status (processing, shipped) • Added extra status to order called Can be Captured
  34. 34. 2014-05-26 WWW.GENERO.FI COMMERCEDROPSHIPSUPPLIER order Rules action, ”Send order line items to the suppliers" Line items
 to supplier 1 Line items
 to supplier 2 Line items
 to supplier 3 split module1_send_line_items module2_send_line_items module3_send_line_items
  35. 35. 2014-05-26 WWW.GENERO.FI COMMERCEDROPSHIPSUPPLIER Rules action, ”Check for order status updates from suppliers" module1_check_for_shipped_line_items module2_check_for_shipped_line_items hmodule3_check_for_shipped_line_items array with
 shipped orders array with
 shipped orders array with
 shipped orders invoke_all update order status
 &
 Trigger rules event check_for_shipped_line_items
  36. 36. 2014-05-26 WWW.GENERO.FI EXTRA-RESOURCES https://drupal.org/project/commerce
 http://www.drupalcommerce.org/faq/training
  37. 37. 2014-05-26 WWW.GENERO.FI THANKS.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×