Beyond Drupal 8 Commerce core, advanced customisations for a retailer and a university

Speaker(s)
Experience level
Intermediate
Duration
50 min

I will be speaking about my recent experiences of developing e-commerce website for a garden centre, and then a different project for a university.

I'll be guiding you through some of the things I found different between Drupal 7 and Drupal 8, with focus on all of the new things that have now come into Commerce core.

After going through the configuration options and what you get out of the box, I'll give real life examples of how I customised Drupal Commerce to fit project requirements.

I will begin by building on core functionality that almost everyone needs including

  • Product types and variations
  • Currencies
  • Tax types
  • Payment methods

I will then demonstrate more advanced functionality, including how I

  • Integrated an ePOS (electronic point of sale) system
  • Customised the checkout flow, including enabling guest registration
  • Created new profile types and created custom panes for their fields
  • Extended the functionality of a Purchase Order contrib module that enables a new payment method for Purchase Orders, and added custom fields to it
  • Setup various types of product add-ons
  • Customised the checkout completion message and order summary
  • Used the power of Multi-lingual to translate strings such as "Cart" to "Basket" across the site