Drupal Commerce 2.x for D8 has been moving very fast since the first beta release last September, and it can be hard to have a clear view of where the project is and what it can do. This session is designed to give you all that information. We will give a detailed review of the project’s features, including stores, different checkout flows, multiple shipments, independent product UX,… We’ll review new core functionalities that make obsolete over half of the most popular D7 commerce contrib modules. And finally we’ll present different ecommerce use-cases (physical products, digital downloads, services, b2b, licensing) and show how Drupal Commerce fits to each. If you plan to build a Drupal Commerce project this year, this session will give you the information you need to know.
5. @localized_fr @commerceguys 5
Commerce Guys
Europe -
Actualys
Commerce Guys
/ Platform.sh
Platform.sh
Commerce Guys
Americas -
Acro Media
Drupal Commerce
Product Team -
Lean Commerce
WHO WE ARE
6. @localized_fr @commerceguys 6
Drupal
Commerce 2.x
25 Dec 2015 / Alpha 1
First public tests
Summer 2017 / RC 1
Official Release Candidate for Drupal Commerce 2
2 Mar 2016 / Alpha 4
Presentation at DrupalCon New Orleans
28 Sep 2016 / Beta 1
Presentation at DrupalCon Dublin
01 Nov 2016 / Beta 3
Payment functionalities added
17 Mar 2017 / Beta 6
Shipping framework now available
9. @localized_fr @commerceguys 9
•Completely rewritten for Drupal 8
•25 D7 modules integrated into Core
•5 shipping modules merged into one
•All core functionality available via API
•Commerce core module contains less
code with more functionality than D7
•Over 10 payment modules already
available
NEW FOR DRUPAL COMMERCE 2.x
12. @localized_fr @commerceguys 12
WHAT YOU KNOW AND LOVE
• Products
• Prices
• Discounts
• Taxes - incl EU plugin and ability
to add custom tax rates
• Payment Framework
• incl Auth / Capture and CoF
framework
18. @localized_fr @commerceguys
Notes Rating
Multiple Stores Per location / market / brand
Catalog per
Customer
Discounts per
Customer
Conditional
Display
Hide prices / products if not logged
in
Payment Rules
Quantity limits, credit limit, Credit
card vs Invoice
Invoices EU-legal invoicing rules
Integration
with 3rd party
systems
SSO / CRM / ERP
18
Drupal Commerce - B2B
19. @localized_fr @commerceguys
Notes Rating
Customizable
purchases
Engraving, registration for trainings,
etc
Custom
checkout
Skip steps or request additional info
based on product / client added
Digital tax
rules
EU “place of supply” rules for e-
services
Invoices EU-legal invoicing rules
Pay after order
Payment not required to complete
order
19
Drupal Commerce - Selling Services
20. @localized_fr @commerceguys
Notes Rating
Media plugins Plugins for video and audio
Licenses
Including ability to revoke license /
access
Skip shipping Not needed for digital products
Access control
Private file access for digital
products
Metered billing
Pay on consumption (files
downloaded, MB downloaded)
Recurring
payments
1st of the month vs anniversary,
timeframe (week, month, yearly, etc)
Dunning
Collection of recurring payments
(credit card no longer working,…)
20
Drupal Commerce - Digital Products / Licenses