Fleksa
Getting Started

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 GroupWhat It DoesWho Uses It
Restaurant OpsPartner portal for managing menus, orders, analytics, settings, marketing, and billingRestaurant owners and managers
End-CustomerRestaurant websites and QR ordering that customers interact withDiners and online customers
Restaurant POSPoint-of-sale terminal, kitchen display system (KDS), and self-service kioskWaitstaff, 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:

BrandFocusMarkets
FleksaFull restaurant platform (website, POS, ordering, marketing)Germany, USA, Europe
vGrubsUS marketplace-focused brand for restaurant online orderingUSA
eezposPOS-focused brand for in-house restaurant operationsGermany

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

MarketCurrencyTax SystemPayment ProcessingCompliance
GermanyEURMwSt (7%/19%)Stripe, EC CashTSE (KassenSichV), DSFinV-K, GDPR
USAUSDSales tax (varies by state)StripePCI 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.

Next Steps