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