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, 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 receipt |
| 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 |
| Tap-to-Pay (SoftPOS) |
Your Android device becomes a certified card terminal itself — contactless card payment with no extra hardware |
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 a realistic layout |
| 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: the waiter controls when the next course is prepared |
| Course ticket |
Automatic receipt printed at the kitchen printer on course change |
| Consolidated order ticket |
All articles for a station combined on one receipt |
| Station ticket |
Individual articles routed to a specific printer |
| Area-dependent printers |
Different printers depending on service area (e.g. indoor vs. terrace) |
| Printer inheritance |
Printer settings inherited from the 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 a beer → the draught system dispenses it 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 a PLU number |
| Table tap 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 to it |
| Void support |
Voided orders are sent to the system as a negative quantity |
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 spent and redeem them |
| Customer groups |
For price rules (e.g. regular customers get 10% off) |
| Customer documents |
Upload/download contracts, IDs, etc. |
| Last visit |
Automatically updated on every payment |
| Customer search |
By name, number, email, phone |
| Credit payout |
Payout of the remaining cash balance (bonus balance is not payable out) |
Invoicing & Accounting
→ Accounting · Cash Book
| Feature |
Description |
| Customer invoices |
PDF invoices with all line 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, Per-receipt, Per-business-day, Article group, Per-invoice, Expenses) |
| Encrypted export |
AES-256 password-protected ZIP files |
| Email to tax advisor |
Send the DATEV export directly by email |
| DSFinV-K export |
Audit-proof export for the tax office |
| GDPdU export |
For tax audits (Betriebsprüfungen) under GoBD |
| Expense management |
Cash withdrawals with VAT split (19%/7%/0%) and receipt photo |
| AI-assisted receipt capture |
Photograph supplier invoices right at the POS — the AI reads out company, invoice number, and amounts, and duplicates are detected |
| Cash book |
5 tabs: Overview, Receipts, Expenses, Voids, Shifts |
| Hospitality receipts |
Tax-relevant receipts for business entertainment expenses |
Reports & Analytics
→ Reports
| Report |
Description |
| Revenue report |
Daily, weekly, monthly, annual revenue with comparison |
| Article group report |
Revenue per article group with shares and VAT breakdown by tax rate |
| 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 a 4-digit PIN |
| NFC/RFID login |
Employee holds a chip to the 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 applied on redemption |
| Single-item vouchers |
For a specific article, normal VAT on sale |
| Automatic code |
Voucher code is generated automatically |
| Partial redemption |
Remaining balance stays available for the next visit |
| Voucher receipt |
Special receipt with code and validity date |
| Voucher as payment method |
Selectable at checkout like a regular payment method |
| 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 the customer terminal |
| Allergens (EU-14) |
Mandatory labeling under 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 |
| Menu import via photo |
Photograph your menu or upload it as a PDF — the AI creates the articles for you |
| Setup Wizard |
Guided path to a tax-office-ready POS — including migration from ready2order, orderbird, Vectron, or via DSFinV-K |
| 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 a 5-second pause |
| Printer monitoring |
Real-time status (paper, cover, cutter) |
| Printer redirect |
Temporary redirect to a replacement printer |
| Auto-print |
Receipt is printed automatically after payment |
Debit Card Terminal & Card Payment
→ Configure Terminals
| Feature |
Description |
| ZVT protocol |
Open standard — any terminal (Ingenico, Verifone, CCV, etc.) |
| Tap-to-Pay (SoftPOS) |
Your Android device becomes the card terminal itself — contactless card payment directly on the device |
| Terminal simulator |
For testing without real hardware |
| Terminal end-of-day |
End-of-day settlement runs automatically with the register closing |
| No transaction fees |
DiKAS charges 0% per card payment |
| Multi-terminal |
Multiple terminals per business, of different types |
TSE & Compliance
→ TSE Guide · TSE Technical Details
| 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 |
| Cash register serial number |
Unique identifier per register |
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 a chip card |
| Admission groups |
Rules by time, gender, age, minimum spend |
| Cloakroom |
Book a cloakroom ticket to the card |
| Bridge system |
Hand the card off 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 |
Record 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 |
Take payment directly from the workshop module |
Online Ticketing
→ Online Ticketing
Pre-sale of event tickets through 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 sent by email |
| Admission scan |
Scan the QR code, check 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 the ticket, name check at admission |
| Disco integration |
Link tickets to an 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 through your own shop page with POS management.
| Feature |
Description |
| Online reservation |
Guests reserve via /shop/reservierung (party size, day, time) |
| Availability |
Free time slots derived from opening hours and free tables, with buffer time |
| Auto table assignment |
Smallest matching free table, changeable in the POS |
| POS management |
Timeline/list view, confirm, seat the guest, cancel, no-show |
| Manage reservation |
Guest looks it up by number + email and can cancel it themselves |
| Confirmation email |
Sent automatically 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-in/out sequences |
| Monthly overview |
Working hours per employee and month |
| Excel export |
2-sheet workbook with overview and details |
| Auto-refresh |
The POS clock-in page refreshes every 30 seconds |
Online Shop
→ Online Shop
Your own ordering website for pickup and delivery — with no commissions.
| Feature |
Description |
| Own ordering page |
Menu with images, 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 policy, terms, and right of withdrawal, with placeholders |
Table Self-Order
→ Table Self-Order
| Feature |
Description |
| QR code at the table |
Every table gets a cryptographically secure QR code |
| Menu on smartphone |
Guests see the menu with images, options, and prices |
| Order without a waiter |
Orders go straight to the kitchen and the POS |
| Seat assignment |
Orders can optionally be assigned to individual 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 a custom amount |
| Token rotation |
QR codes can optionally be renewed at end-of-day |
HACCP Module
→ HACCP
Digital hygiene documentation to the HACCP standard.
| Feature |
Description |
| Temperature logs |
Document refrigerator and freezer temperatures |
| Checklists |
Daily, weekly, and monthly hygiene checklists |
| Corrective actions |
Automatically document corrective actions when a threshold is exceeded |
| Audit trail |
Complete logging for authority inspections |
Delivery Service
→ Delivery Service
| Feature |
Description |
| Delivery zones |
Postal-code-based delivery zones with a 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 |
Ready-made operating system image for POS hardware |
| Pre-configured hardware |
Pre-installed DiKAS devices, ready to use immediately |
| VM / own server |
ISO appliance as a virtual machine (Hyper-V, VirtualBox, KVM) |
| Android app |
Native MAUI app, fully offline-capable |
| REST API |
340+ endpoints with JWT authentication |
| SignalR |
Real-time updates on all connected devices |
| Backup & Restore |
Automatic cloud backup, restore via support |
| 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 |
| Tap-to-Pay (SoftPOS) |
Contactless card payment on the Android device — technology partner RS2 |
| 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 an independent company dedicated exclusively to the further development and distribution of DiKAS. Over 20 years of industry experience go into every feature.
As of: March 2026