SAP Customer Checkout · Since 2019

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 — workflows, UIs and receipt logic
  • Payment integrations — ZVT, Clover, GlobalPay, ACI
  • Architecture reviews — feasibility & code reviews
  • Developer tooling — Docker test envs, CI/CD, e2e

Built on years inside the SAP Customer Checkout core team at SAP SE and dozens of plugins shipped to production.

Illustrated portrait of Stefan Baust
SAP CCO core team developer at SAP SE (2019–2021) Dozens of plugins in production since 2019 17+ years Java / Spring / Angular Open source on Maven Central & GitHub
Services

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.

Track record

What clients & partners say

SAP Customer Checkout has been my daily business since 2019, on both sides: inside the product team at SAP SE and in customer projects for partners and end customers.

Stefan und ich haben gemeinsam an der Einführung von SAP Customer Checkout gearbeitet — einem Rollout an über 300 Standorten deutschlandweit. Stefan hat als Entwickler komplexe Plugin-Integrationen zwischen Kunden-, Coupon- und Kassensystemen eigenständig umgesetzt. Was ihn dabei auszeichnet: Er denkt immer im Gesamtprozess mit, nicht nur in der technischen Umsetzung. Zuverlässig, lösungsorientiert und unkompliziert in der Zusammenarbeit.
Sascha Krinke Leitung IT, Jacques' Wein-Depot
Stefan has augmented the TRC Solutions development team on a number of global key projects in our SAP Customer Checkout SI work with SAP ERPs, both S/4HANA and Business One. Happy to recommend Stefan as a good, trustworthy and honourable man — and of course a very capable SAP CCO developer and team collaborator.
Patrick Hesnan Chief Operating Officer, TRC Solutions
Wenn es um SAP Customer Checkout geht, ist Stefan einfach der Experte. Kompetent, erfahren und in der Praxis absolut sattelfest. Ich schätze an ihm besonders seine klare Kommunikation, seine Verlässlichkeit und seine professionelle Art in der Zusammenarbeit. Er denkt mit und bringt auch komplexe Themen verständlich und pragmatisch voran. Klare Empfehlung!
Pierre Wilken Host, IT Business Summit

More recommendations on LinkedIn →

About

Who you'll be working with

Photo of Stefan Baust

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.

  • SAP Customer Checkout
  • Java
  • Spring
  • Angular
  • TypeScript
  • Docker
  • CI/CD
  • Payment / POS

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 call

or write to stefan.baust@stefanbaust.de · connect on LinkedIn