Integration & plugin development for SAP Customer Checkout
I'm Stefan Baust. I help SAP partners and end customers get the most out of SAP Customer Checkout: custom plugins, payment integrations, architecture reviews and developer tooling. Built on years inside the SAP CCO core team and dozens of plugins shipped to production.
What I do
Hands-on development and pragmatic advice around SAP Customer Checkout, from first analysis to production support.
Plugin development
Custom SAP CCO plugins: tailored workflows, custom UIs, receipt logic, reporting, RFID and hardware integrations. From prototype to a tested, documented production release.
Payment & integrations
Payment terminal integrations (ZVT, Clover, GlobalPay, ACI and more) and connections to third-party systems such as loyalty, reservations, gift cards, ERP and reporting backends.
Consulting for SAP partners
Architecture and solution design, feasibility checks, code reviews and best practices, so your team ships CCO projects faster and avoids the pitfalls I've already run into.
Tooling & operations
Reproducible Docker-based test environments, CI/CD pipelines, automated end-to-end tests and release engineering for CCO plugin projects.
Where this experience comes from
SAP Customer Checkout has been my daily business since 2019, on both sides: inside the product team at SAP and in customer projects.
Tools I share with the community
Some of the building blocks from my daily work are open source. Use them, or let me build on them for you.
cco-web-app-bridge
Embed a standard single-page application (Angular, React, Vue) inside an SAP CCO plugin and talk to the POS over a postMessage bridge, shipped as a single offline-capable JAR.
FoodInfo demo plugin
A complete reference plugin built with cco-web-app-bridge, a working starting point for your own SAP CCO web app plugins.
Articles & guides
Practical write-ups on SAP CCO plugin development, integration patterns and general software engineering.
Who you'll be working with
Senior full-stack developer (M.Sc. computer science) with more than 17 years of experience in Java/Spring and Angular, focused on payment and point-of-sale systems.
From 2019 to 2023 I worked as a developer in the SAP Customer Checkout core team at SAP SE, full-time for the first two years and part-time alongside customer projects after that. Since then I've been building CCO plugins and integrations for SAP partners and end customers, including projects for Feinkost Käfer, Jacques' Wein-Depot and TRC Solutions, and deployments running under real load, from retail stores to Bundesliga stadiums.
In 2021 I founded Stefan Baust IT GmbH, through which all engagements run. Based in Nußloch near Heidelberg, Germany. Remote-first, on-site where it matters.
- Focus: SAP Customer Checkout integration & plugin development
- Stack: Java, Spring, Angular, TypeScript, Docker
- Experience: 17+ years, POS & payment since 2019
- Location: Nußloch (Heidelberg), Germany · remote-first
- Company: Stefan Baust IT GmbH, founded 2021
Planning an SAP Customer Checkout project?
Whether you need a custom plugin, a tricky integration or a second pair of eyes on your architecture - let's talk about it.
Book a free intro callor write to stefan.baust@stefanbaust.de · connect on LinkedIn