Upgrade to Pro — share decks privately, control downloads, hide ads and more …

7 Common Commerce Customizations

RobEarlam
October 09, 2018

7 Common Commerce Customizations

RobEarlam

October 09, 2018
Tweet

More Decks by RobEarlam

Other Decks in Programming

Transcript

  1. 1 1 © 2001-2018 Sitecore Corporation A/S. All rights reserved.

    Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. 7 common commerce customizations Presented by: Rob Earlam
  2. 2 Rob Earlam Technical Evangelist – APAC Who am I?

    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. @robearlam https://www.linkedin.com/in/rob-earlam/ https://github.com/robearlam https://robearlam.com
  3. 3 Why do we need to customise? © 2001-2018 Sitecore

    Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Output Input Processing Data is output or extracted from the system, either by display to the end user or via an automated process to another system. Data imported or added to the system, either by user input or an imported import from another system. The data exists in the system, but not in the correct format or location, so needs to be processed.
  4. 4 Extension points - Commerce engine © 2001-2018 Sitecore Corporation

    A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Pipelines Minions Controllers Commands Conditions Benefits Views Policies
  5. 5 Extension points - Sitecore XP © 2001-2018 Sitecore Corporation

    A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Pipelines Events Renderings Rules Configuration/Content
  6. 7 Changing the product schema © 2001-2018 Sitecore Corporation A/S.

    All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data input Views 1 hour
  7. 8 Importing product data from CSV © 2001-2018 Sitecore Corporation

    A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data input & data processing Controllers, Commands, Pipelines, Policies 2 days
  8. 10 SxA facet & product page changes © 2001-2018 Sitecore

    Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data processing Configurations, Content ½ day
  9. 11 Data Export © 2001-2018 Sitecore Corporation A/S. All rights

    reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
  10. 13 Sending orders to Service Bus © 2001-2018 Sitecore Corporation

    A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data output Minions, Pipelines, Policies 2 days
  11. 14 Display Service Bus data in Business Tools © 2001-2018

    Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data processing Views 1 day
  12. 15 Custom personalisation rule © 2001-2018 Sitecore Corporation A/S. All

    rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data processing Configuration, Rules ½ day
  13. 16 Custom promotion qualification & benefit © 2001-2018 Sitecore Corporation

    A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Type of data interaction: Extension hook in points: Time to complete: Data processing Qualification, Benefit 1 day
  14. 17 1. Changing the product schema – 1 Hour 2.

    Importing product data from CSV – 2 Days 3. SxA facet & product page changes – ½ Day 4. Sending orders to Service Bus – 2 Days 5. Display Service Bus data in Business Tools – 1 Day 6. Custom personalisation rule – ½ Day 7. Custom promotion qualification & benefit – 1 Day Total: < 8 days 7 Common customisations © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
  15. 19 © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore®

    and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
  16. FOR DISCUSSION PURPOSES ONLY. Sitecore Confidential and Proprietary. © 2018

    Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. 20