Digital Retail Engine Documentation
Welcome to the Digital Retail Engine (DRE) documentation — a multi-tenant SaaS solution for managing retail promotions, coupons, budgets, and POS integrations on SAP Business Technology Platform (BTP).
What is Digital Retail Engine?
Digital Retail Engine is a promotion management solution available as a SaaS subscription on SAP BTP. It provides:
- Promotion lifecycle management — create, approve, publish, and expire promotions with configurable condition groups
- Coupon management — define coupon types with validation rules and redemption tracking
- Budget control — allocate and track promotional budgets with real-time consumption monitoring
- POS integration — expose promotion data to point-of-sale systems via a dedicated read-only API
- Master data management — maintain articles, article groups, and POS groups
- Audit logging — track calculation events and configuration changes
Key Features
| Feature | Description |
|---|---|
| Multi-tenant SaaS | Subscribe via SAP BTP — no infrastructure setup required |
| OData v4 APIs | Standards-based APIs with SAP Fiori Elements compatibility |
| Draft support | Full draft editing for promotions with lean draft mode |
| Calculation engine | Configurable additive/multiplicative calculation with rounding |
| Role-based access | Admin, Promotion Manager, Budget Manager, and POS Reader roles |
| i18n | Internationalization support (English, German) |
Architecture at a Glance
Quick Links
- Getting Started — Subscribe, configure, and start using DRE on SAP BTP
- Architecture — Understand the system design and data model
- API Reference — Explore the OData service endpoints
- Integrator Guide — Integrate Digital Retail Engine with your POS or ERP systems