AppBuilder
DKV Mobility Powers Secure, Real-Time Commerce with Adobe App Builder
Comwrap Reply implemented six custom Adobe App Builder microservices for DKV Mobility, integrating product eligibility checks, real-time data validation, and SAP order exports—delivering faster, safer, and smarter B2B commerce across Europe.
The Challenge
DKV needed to integrate complex product rules, real-time customer and payment validation, and SAP order processing into Adobe Commerce—without slowing the store, risking downtime, or customizing the core platform.
The Scenario
The Solution
Event-Driven Commerce with Secure, Scalable Microservices
Comwrap Reply built a suite of six serverless services on Adobe App Builder, running independently from Adobe Commerce to avoid any performance or upgrade risks. Each microservice addresses a specific integration challenge:
- Product Availability Validation – Calls DKV’s internal APIs in real time to ensure customers only see products they’re eligible to buy, based on country, customer group, and business rules.
- Caching Layer for Speed – Stores and reuses external API responses, cutting latency and reducing dependency on third-party availability.
- Secure API Access via Keycloak – Centralized token management for safe, invisible authentication with DKV’s internal and partner systems.
- Company Data Enrichment (D&B) – Verifies and auto-completes company details during checkout, ensuring legitimate, standardized B2B records.
- IBAN Validation (SurePay) – Confirms bank account ownership in milliseconds to prevent fraud and payment errors.
- Asynchronous SAP Order Export – Pushes orders to SAP in the background, ensuring the customer gets instant confirmation without waiting for backend processing.
The services communicate via Adobe I/O Events and API Mesh, delivering near real-time responses, guaranteed data integrity, and resilience—isolating failures so the storefront remains available even if a third-party service is down.
How we did it
Serverless Architecture for High-Performance B2B Commerce
We integrated DKV’s business logic into Adobe App Builder functions written in Node.js/TypeScript, triggered by Adobe I/O Events from Adobe Commerce. API Mesh merged internal product availability data into Commerce catalog queries, ensuring the frontend received a single, enriched response.
Keycloak handled OAuth2 authentication for secure calls to internal APIs, while caching in Adobe’s cloud reduced redundant requests. D&B and SurePay were integrated via secure REST calls, with responses validated and transformed before updating Commerce or alerting customers in real time.
The SAP integration was decoupled through event-driven order exports, ensuring asynchronous, retry-capable delivery without blocking the checkout flow. All components were deployed and tested in isolation, allowing zero-downtime release to production.
The Results
The platform now automatically validates product eligibility, company credentials, and bank details in real time—eliminating manual checks and reducing failed transactions. Customers enjoy faster, frictionless checkout with instant feedback, while SAP receives verified orders without delay.
Fraud risks have dropped thanks to D&B and SurePay checks, and operational efficiency has improved as back-office teams no longer manage repetitive validations. Performance remains high due to caching and asynchronous processing, and the modular App Builder architecture positions DKV to quickly add new integrations across its European markets.

About the Client
DKV Mobility is a leading European B2B mobility service provider, offering fuel, toll, charging, and fleet management solutions in over 50 countries. Serving more than 259,000 active customers, DKV combines decades of industry expertise with a strong focus on digital innovation, helping fleets operate more efficiently and sustainably.
Modernize Commerce with Comwrap Reply
Discover how we use Adobe App Builder to connect commerce, data, and backend systems—without slowing your business.