Composable Commerce Functional Architect Exam Preparation Course

commercetools Training Developer Training

In this Functional Architect Exam Preparation Training, participants revise their knowledge on how to use commercetools functionality to meet unique business requirements. They review important concepts related to the commercetools approach to product data modeling, pricing, shipping, discounts and much more. Complex hands-on use cases and intensive quizzes test the learner’s readiness for taking the commercetools certification test.

After registration course participants will be given a self-study guide using freely available resources on Participants are expected to have done this learning on their own in preparation for this course. The course will apply this knowledge to selected, complex case study tasks that are then solved in breakout groups or open discussions. Selected tasks will also be solved using the Merchant Center User Interface.


- 4.5 hours including two 15 minutes breaks
- about 10 days of upfront self-study depending on the learner’s pre-knowledge

Who should take this course?

- Functional and System Analysts
- Technical Consultants
- Project Leads
- Solution Architects
- Technical Management

This course prepares you for a commercetools certification test and tests your readiness regarding some of the following aspects

  • Design and configure eCommerce solutions with key commercetools functionality, including products, prices and discounts

  •  Create and manage resources in the commercetools business user interface (the Merchant Center)

  •  Understand platform customization and extensibility options at a higher level

  •  Be able to apply acquired knowledge and best practices to typical industry standard use cases

Prerequisite Skills

  •  Extensive self-study to have aquired good knowledge of the commercetools platform

  •  Good understanding of typical and advanced customer specific eCommerce business requirements

  •  No programming skills required

Course Contents

Getting to know commercetools

  • Introduction to commercetools

  • Functionality overview

  • Touchpoints and regions

  • The commercetools mindset

The Merchant Center

  • Understanding organizations 

  • Setting up projects

  • Creating teams and assigning permissions

  • Creating and managing resources

Products and Categories

  • Introduction to the commercetools product data model

  • Utilizing attribute data types

  • Creating appropriate product types, products and product bundles

  • Designing simple and advanced product models

  • Product tagging and grouping with categories

Customizing Resources

  • Using custom types to create customized fields

  • Using custom objects to store arbitrary data

Channels and Stores

  • Using channels to model supply chains

  • Creating inventories for stock level management

  • Creating stores for separating resources by location or brand

  • Discussing more complex commercetools project infrastructure setup


  • Understanding the commercetools pricing engine

  • Creating simple and advanced price models 

  • Using tiered pricing

  • Advanced external pricing strategies


  • Using carts and orders creating customized checkouts

  • Understanding tax, tax calculation and inventory modes

  • Understanding cart merging options

  • Designing simple and advanced shipping methods

Discounts and Promotions

  • Creating simple and advanced cart discounts

  • Creating simple and advanced product discounts

  • Connecting  discount codes to cart discounts

Technical Features Overview

  • Understanding search, filters, range filters and facet options while fetching product data

  • Using state machines for implementing custom workflows

  • Subscribing to messages to trigger asynchronous events

  • Designing API extensions for synchronous extension of commercetools features

  • Customizing the Merchant Center

  • Tips for implementation and deployment

The training calendar is updated daily. If you do not find an open slot, wish to add a private class or would like to discuss additional, alternative dates, please contact the training department. We will get back to you very shortly.

Fill in the application form and request your course.
Request course

Register for Composable Commerce Functional Architect Exam Preparation Course

View Dates