Skip to content
v26.3

DiKAS Features — Complete Overview

DiKAS is a professional POS system for the hospitality industry with over 200 API endpoints, 1,500 automated tests, and modules for restaurants, bars, clubs, hotels, catering, and workshops. This page lists all available features.


POS

To the POS section

Sales & Orders

Checkout & Table Service

Feature Description
Direct sale Instant checkout without table assignment — for takeaway, counter, bakery
Table sale Book orders to tables, reorder, transfer
Barcode scanner Scan articles by EAN code
Manual article Free price entry for non-cataloged products
Article options Extras, sides, preparation methods with surcharge (e.g. pizza topping)
Option templates Reusable option groups for similar articles (e.g. all pizzas)
Free options (FreeCount) N cheapest options automatically free (e.g. "one sauce included")
Deduction on deselection Price deduction when a default ingredient is deselected
Article search Full-text search across all articles
Favorites view Quick access to the best-selling articles
Quantity change Change quantity directly on the order
Discount per item Percentage or fixed discount on individual items
Deposit automation Deposit is automatically added as a separate item
Time-based article Price calculated by duration (e.g. pool table per hour)

Payment Methods

Payment Methods in Detail

Payment Method Description
Cash payment With change calculation and quick-select buttons
Debit card / Credit card Via ZVT protocol — any terminal, no provider lock-in
Split payment Combine multiple payment methods (e.g. 20 EUR cash + remainder by card)
Customer credit Prepaid account with optional top-up bonus
Vouchers Value vouchers and single-item vouchers, partial redemption possible
House account Book on account (for corporate customers, B2B)
Net payment methods Cash or card without VAT display
Cash machines Integration with VNE and Cashmatic cash systems
SumUp Reader Cloud-based card payment via SumUp Solo Reader
Tap-to-Pay Contactless payment directly on the Android device

Table Management

Checkout & Tables · Set Up Floor Plan

Feature Description
Graphical floor plan Drag & drop editor with various shapes (rectangle, circle, oval)
Table groups Service areas (indoor, terrace, beer garden, VIP)
Table status Free (green), Occupied (red), Reserved (orange), Cleaning (purple)
Transfer table Move orders from one table to another
Merge tables Merge two tables into one
Split payment Split by items or by amount
Reservations With date, time, number of guests, and table assignment (internal + online)
Cleaning requirement Mark table as "needs cleaning" after payment (configurable)
Decoration elements Walls, counter, stairs, plants in the floor plan for realistic display
Table info (long press) Detail view with orders, course status, and cleaning status
Seat tracking Assign orders to individual guests at the table

Kitchen & Production

Kitchen Printer & Display

Feature Description
Kitchen printer Automatic receipt printing to different stations
Kitchen display (KDS) Real-time order display on screen (SignalR)
Course control Multi-course meals: waiter controls when the next course is prepared
Course ticket Automatic receipt on course change at the kitchen printer
Consolidated order ticket All articles for a station summarized on one receipt
Station ticket Individual articles to specific printers
Area-dependent printers Different printers depending on service area (e.g. indoor vs. terrace)
Printer inheritance Printer settings inherited from article group to subgroups and articles
Backup printer Automatic fallback on printer failure
Printer redirect Temporary redirect to a replacement printer
Cook status Order status: New → In Preparation → Ready
Printer status query ESC/POS DLE commands: check paper, cover, cutter

Draught System Integration

Configure Draught Systems

Feature Description
Automatic dispensing Waiter orders beer → draught system dispenses automatically
3 protocols Gruber, Addimat, Hogatron/WMF
3 connection types Serial (RS-232), TCP, UDP
Area-dependent Different systems for different service areas
PLU assignment Each article is linked to the tap via PLU number
Table draught number System logs consumption per table
Reset on end-of-day System counters are automatically reset
Debug view All sent/received data packets in Hex/ASCII
Loop prevention Bookings from the system are not sent back
Void support Voided orders sent as negative quantities to the system

Customer Management & CRM

Manage Customers · Customer Credit

Feature Description
Customer records Complete contact data, customer groups, notes
Customer credit Prepaid account with cash and bonus balance (dual balance)
Top-up bonus Percentage or fixed bonus on credit top-up
Loyalty points Earn points per euro and redeem them
Customer groups For price rules (e.g. regular customers 10% discount)
Customer documents Upload/download contracts, IDs, etc.
Last visit Automatically updated on every payment
Customer search By name, number, email, phone
Credit payout Residual payout of cash balance (bonus not payable)

Invoicing & Accounting

Accounting · Cash Book

Feature Description
Customer invoices PDF invoices with all items, VAT breakdown
Subscriptions Recurring invoices with SEPA direct debit
3-stage dunning Payment reminder → Dunning notice → Final notice, automated
SEPA direct debit pain.008 XML files for bank collection
Bank import (FinTS) Automatic bank statement retrieval with TAN procedure
Payment matching Automatically match incoming payments to open invoices
DATEV export 7 modes (End-of-day, PerReceipt, PerBusinessDay, ArticleGroup, PerInvoice, Expenses)
Encrypted export AES-256 password-protected ZIP files
Email to tax advisor Send DATEV export directly via email
DSFinV-K export Audit-proof export for the tax office (Finanzamt)
GDPdU export For tax audits (Betriebsprüfungen) per GoBD
Expense management Cash withdrawals with VAT split (19%/7%/0%) and receipt photo
Cash book 5 tabs: Overview, Receipts, Expenses, Voids, Shifts
Hospitality receipts Tax-relevant receipts for business entertainment (Bewirtungsbelege)

Reports & Analytics

Reports

Report Description
Revenue report Daily, weekly, monthly, annual revenue with comparison
Article group report Revenue per article group with proportions
Best & worst sellers Best-selling and worst-selling articles
Waiter settlement Revenue per employee with breakdown
Workstation report Revenue per POS/workstation
Points report Earned and redeemed customer points
End-of-day report (Z-report) Complete shift settlement with TSE signature
Voucher statistics Sold/redeemed vouchers, outstanding balance

Staff & Access

Manage Staff · Staff Switch

Feature Description
Staff management Name, role, PIN, NFC chip, permissions
Role-based permissions 20+ individual permissions (e.g. allow voids, view reports)
PIN login Quick POS switch via 4-digit PIN
NFC/RFID login Employee holds chip to reader
Staff switch Seamless switch at the POS
Time tracking Clock in/out (arrive/leave/break), monthly reports, Excel export
Audit log Complete log of all POS transactions, downloadable

Voucher System

Vouchers

Feature Description
Value vouchers Any amount, 0% VAT on sale, VAT on redemption
Single-item vouchers For a specific article, normal VAT on sale
Automatic code Voucher code is automatically generated
Partial redemption Remaining balance stays for the next visit
Voucher receipt Special receipt with code and validity date
Voucher as payment method Selectable like a regular payment method at checkout
Statistics in end-of-day report Sold/redeemed vouchers and outstanding balance

Articles & Prices

Articles & Groups · Create Articles (Getting Started)

Feature Description
Hierarchical groups 3+ levels deep (main group → subgroup → sub-subgroup)
Article images Images for online ordering, table self-order, and customer terminal
Allergens (EU-14) Mandatory labeling per EU Regulation 1169/2011
Price rules Time-based (happy hour), area-based (terrace), customer-based
Visibility rules Show groups only on specific days/times
Volume pricing Quantity discount (e.g. 10% off from 10 units)
Article import (CSV/Excel) 4-step wizard with AI column recognition
AI import OpenAI, Anthropic, Gemini, or Ollama for column mapping
Change log Last 100 price/name changes per article
System articles 12 protected articles for internal functions
12 article types Normal, customer top-up, voucher, time-based, deposit, discount, and more

Printers & Receipts

Configure Printers · Article Printer Quick Start · Article Printer Detailed

Feature Description
ESC/POS printers All common thermal printers (Epson, Star, Bixolon, etc.)
Network printers TCP/IP connection via LAN/Wi-Fi
A4 printers PDF printing via CUPS (for invoices, reports)
4 receipt types Invoice, consolidated order ticket, station ticket, void receipt
Receipt designer Customize header/footer, logo, QR code, separators
Virtual printers Waiter printer (local device) and default printer
Backup printer Automatic fallback on printer failure
Retry logic 5 retry attempts with 5-second intervals
Printer monitoring Real-time status (paper, cover, cutter)
Printer redirect Temporary redirect to replacement printer
Auto-print Receipt is automatically printed after payment

Debit Card Terminal & Card Payment

Configure Terminals

Feature Description
ZVT protocol Open standard — any terminal (Ingenico, Verifone, CCV, etc.)
SumUp Reader Cloud-based card payment via SumUp Solo
Tap-to-Pay Contactless payment directly on the Android device
Terminal simulator For testing without real hardware
Terminal end-of-day End-of-day automatically with POS close
No transaction fees DiKAS charges 0% per card payment
Multi-terminal Multiple terminals per establishment, different types

TSE & Compliance

TSE Guide · TSE Technical

Feature Description
Hardware TSE Swissbit USB stick on the server (approx. 250–300 EUR)
TSE proxy Network-based TSE solution
3 signature types Receipt (invoice), order (OpenBon), other transaction
QR code DSFinV-K-compliant QR code on every receipt
Outage log TSE outages are automatically documented
POS serial number Unique identifier per POS terminal

Modules

Disco Module

Disco Module

The only POS system with integrated club management.

Feature Description
10 POS pages Admission, exit, bar, cloakroom, bridge, and more
NFC card system Guest account on chip card
Admission groups Rules by time, gender, age, minimum spend
Cloakroom Book cloakroom ticket to card
Bridge system Transfer card from one area to another
Daily log Guest counts, admission statistics, revenue
Free money/drinks Configurable per admission group

Workshop Module

Workshop Module

For businesses with repair or order-based services.

Feature Description
Work orders Status lifecycle: New → In Progress → Paused → Completed → Invoiced → Paid
Time entries Track working time per order
Materials Assign consumed materials with prices
Label printing ESC/POS label with Code128 barcode
SignalR Real-time updates on all devices
Payment hook Payment directly from the workshop module

Online Ticketing

Online Ticketing

Pre-sale of event tickets via the online shop with QR code admission.

Feature Description
Online ticket sales Guests buy tickets in the shop with Stripe or PayPal
QR code tickets Unique QR code per ticket, PDF via email
Admission scan Scan QR code, verify validity, grant admission
Capacity management Max. tickets per date with optional overbooking
Group purchase Multiple tickets at once for groups/companies
Personalization Guest name on ticket, name verification at admission
Disco integration Link tickets with admission group, free drinks, credit
Partial payment Deposit online, remaining amount at the POS
Automatic expiration Unredeemed tickets expire after the event
Cancellation & refund Configurable deadlines and refund rules
End-of-day report Ticket statistics in the Z-report

Table Reservation

Table Reservation

Online table reservation via your own shop page with POS management.

Feature Description
Online reservation Guests reserve via /shop/reservierung (guests, day, time)
Availability Free time slots from opening hours and free tables, with buffer time
Auto table assignment Smallest matching free table, changeable in the POS
POS management Timeline/list, confirm, seat, cancel, no-show
Manage reservation Guest looks up by number + email and cancels themselves
Confirmation email Automatic when the restaurant confirms
Deposit Optional fixed amount per person, credited to the table on arrival (refund/keep in the POS)

Time Tracking

Time Tracking

Feature Description
Clock in/out Arrive, break start, break end, leave
State machine Prevents invalid clock sequences
Monthly overview Working hours per employee and month
Excel export 2-sheet workbook with overview and details
Auto-refresh POS clock page refreshes every 30 seconds

Online Shop

Online Shop

Your own ordering website for pickup and delivery — without commissions.

Feature Description
Own ordering page Menu with photos, options and labels at {onlinename}.order.dikas.de
Design templates Four themes (incl. dark mode), custom colors, fonts, logo and banner
Pickup & delivery Requested time, pre-ordering, delivery zone check with fee
Online payment Stripe (card, Apple Pay, Google Pay), PayPal or cash
Live order status Guests track their order in real time
Legal page generator Imprint, privacy, terms and withdrawal with placeholders

Table Self-Order

Table Self-Order

Feature Description
QR code at the table Each table receives a cryptographically secure QR code
Menu on smartphone Guests see the menu with images, options, and prices
Order without waiter Orders go directly to kitchen and POS
Seat assignment Orders are optionally assigned to seats
Self-payment Guests pay by card directly on their smartphone (Stripe/PayPal)
Call waiter Call the waiter at the push of a button (with reason selection)
Tip 0%, 5%, 10%, 15%, or custom amount
Token rotation QR codes optionally renewed at end-of-day

HACCP Module

HACCP

Digital hygiene documentation according to HACCP standards.

Feature Description
Temperature logs Document refrigerator and freezer temperatures
Checklists Daily, weekly, and monthly hygiene checklists
Corrective actions Automatically document actions when thresholds are exceeded
Audit trail Complete logging for authority inspections

Delivery Service

Delivery Service

Feature Description
Delivery zones Postal code-based delivery zones with minimum order value
Driver assignment Assign orders to drivers and track status
Delivery platforms Lieferando, Wolt & Uber Eats: order import, accept/reject, status feedback
GloriaFood integration Automatically import online orders into the POS system
Delivery time management Estimated delivery times per zone

Installation & Technical

Installation & Deployment · Backup & Restore · REST API

Feature Description
ISO image Complete operating system image for POS hardware
Pre-configured hardware Pre-installed DiKAS devices, ready to use immediately
Windows Runs as an application on Windows
Android app Native MAUI app, fully offline-capable
REST API 120+ endpoints with JWT authentication
SignalR Real-time updates on all connected devices
Backup & Restore ZIP export with selective restore (8 categories)
Plugin system Feature packs as modular extensions
BYOD Runs on any device with a browser

Integrations

Integration Description
DATEV 7 export modes, configurable accounts, email delivery
FinTS Online banking retrieval with TAN procedure
SEPA Direct debit files (pain.008)
ZVT Debit card terminal control
SumUp Cloud reader and Tap-to-Pay
Draught systems Gruber, Addimat, Hogatron/WMF
Cash machines VNE, Cashmatic
ESC/POS Receipt printers, kitchen printers
CUPS A4 print server
Email (SMTP) Invoices, dunning notices, DATEV export
AI import OpenAI, Anthropic, Gemini, Ollama for article import
Stripe Online card payment (credit card, Apple Pay, Google Pay)
PayPal Online payment via PayPal account
Lieferando / Wolt / Uber Eats Webhook integration with status feedback
GloriaFood Webhook for online orders
NFC/RFID Staff login, disco cards

About DiKAS

DiKAS has been in development since 2006, making it one of the most experienced POS systems on the German market. Since 2015, Weidev has been exclusively responsible for the further development and distribution of DiKAS as an independent company. Over 20 years of industry experience go into every feature.

As of: March 2026