Drupal Commerce in Drupal 8

In this session we present the history, architecture, and features of Drupal Commerce 2.x on Drupal 8.

Commerce 2.x development began with a code sprint in July 2014. We first released a handful of standalone PHP libraries (e.g. for currency formattingand addressing) and then created modules that make use of them, such as the new Address module. Finally, we rebuilt Drupal Commerce itself from the ground up, taking full advantage of Drupal 8's new features -- and even improving them in turn!

Come learn how we've engineered Commerce 2.x to make it simpler to solve some of the hardest parts of eCommerce. You do not need prior experience with Drupal Commerce to attend, but some familiarity with Drupal 8 and common challenges in eCommerce will help you get the most out of the material.

We will include both instruction and demonstration of topics including:

  • Installing Drupal Commerce and its dependencies
  • Creating and configuring one or multiple stores
  • Full support for currency and address formatting
  • Adding product pages and their variants
  • Customizing Add to Cart forms and Line Items
  • Configuring the redesigned Checkout form
  • Managing Payment methods and their new UI
  • Managing Orders and their workflows

About the Speakers

Ryan got his start in web development through an online sales company based in Louisville, KY. It was there that he nursed Ubercart through its infancy to its use on over 20,000 websites as the Project Lead and community face of the project.

Matt joined the Drupal community in 2012 after discovering it through a project using Commerce Kickstart. Since then he has been active in the community contributing to projects. He is also the author of the Drupal 8 Development Cookbook