Platform Overview
Understanding the Fleksa restaurant technology platform and its product groups
Platform Overview
Fleksa provides a complete technology stack for restaurants, organized into three product groups plus a Developer Hub.
Product Groups
| Product Group | What It Does | Who Uses It |
|---|---|---|
| Restaurant Ops | Partner portal for managing menus, orders, analytics, settings, marketing, and billing | Restaurant owners and managers |
| End-Customer | Restaurant websites and QR ordering that customers interact with | Diners and online customers |
| Restaurant POS | Point-of-sale terminal, kitchen display system (KDS), and self-service kiosk | Waitstaff, kitchen staff, cashiers |
Restaurant Ops (Partner Portal)
The central management hub where restaurant owners control everything:
- Menu Management -- Create and organize your digital menu with categories, items, modifiers, and allergen info
- Order Management -- View, accept, and track all orders across channels (website, QR, POS, third-party)
- Analytics & Reports -- Revenue dashboards, order summaries, and exportable reports
- Customer Segments -- Group customers by behavior for targeted marketing
- Settings -- Business hours, delivery zones, payment methods, staff permissions, and device management
- Website Builder -- Design and publish your restaurant website directly from the portal
End-Customer (Website & QR Ordering)
What your customers see and use:
- Restaurant Website -- SEO-optimized website with online ordering, menu browsing, and reservations
- QR Ordering (PayPerSe) -- Scan a table QR code to browse the menu, order, and pay from a phone
- Checkout & Payments -- Secure payment processing with Stripe (card, Apple Pay, Google Pay)
Restaurant POS
Hardware and software for in-house operations:
- POS Terminal -- Take orders, process payments (card, cash, Tap-to-Pay), and manage tables
- Kitchen Display (KDS) -- Digital order tickets with timers, priority sorting, and completion tracking
- Kiosk -- Self-service ordering screen for quick-service restaurants
Multi-Brand Architecture
Fleksa powers three brands from a shared technology platform:
| Brand | Focus | Markets |
|---|---|---|
| Fleksa | Full restaurant platform (website, POS, ordering, marketing) | Germany, USA, Europe |
| vGrubs | US marketplace-focused brand for restaurant online ordering | USA |
| eezpos | POS-focused brand for in-house restaurant operations | Germany |
All three brands share the same backend, APIs, and core features. The difference is branding, default configurations, and go-to-market focus.
As a restaurant partner, you will use one brand based on your region and needs. The documentation applies to all three unless noted otherwise.
Supported Markets
| Market | Currency | Tax System | Payment Processing | Compliance |
|---|---|---|---|---|
| Germany | EUR | MwSt (7%/19%) | Stripe, EC Cash | TSE (KassenSichV), DSFinV-K, GDPR |
| USA | USD | Sales tax (varies by state) | Stripe | PCI DSS |
Key differences between DE and US:
- Tax calculation -- Germany uses tax-inclusive pricing; the US uses tax-exclusive pricing
- Tipping -- Auto-gratuity is available for US dine-in orders only
- Dual pricing -- Card surcharge feature available in the US (not applied to cash or EC Cash)
- Fiscal compliance -- German restaurants require TSE hardware for receipt signing
Developer Hub
For developers building integrations or custom solutions:
- REST API -- Full access to menus, orders, payments, and shop configuration
- Webhooks -- Real-time notifications for order status changes and payment events
- Authentication -- JWT-based API access
See the Quick Start for Developers to get started with the API.