Implement shopping lists

Learn how Composable Commerce can help you to create and manage shopping lists.

Total time: 1 hour

After completing this module, you should be able to:

  • Explain the purpose, core data structure, and key fields of Composable Commerce Shopping Lists, distinguishing between Product line items and text line items.
  • Create and query Shopping Lists for both identified customers and anonymous sessions using appropriate API endpoints, draft objects, and query parameters.
  • Perform common update actions on Shopping Lists, such as adding or removing items and changing quantities, while correctly managing optimistic concurrency using list versions.
  • Implement sharing functionality (for example, public registries) and lifecycle management for Shopping Lists using Custom Fields and relevant API update actions.
Who is this module for?
  • Backend developers who need to learn how to build and perform operations on Shopping Lists.
  • Frontend developers who are aiming to design a user-friendly Shopping List experience for website visitors.