Restaurant POS
SODOO Restaurant POS is a comprehensive management solution designed especially for cafés, restaurants, bars and food businesses. From the floor plan to the kitchen display, from reservations…
What You Will Learn in This Section
- Creating and managing the floor plan
- Taking orders and sending them to the kitchen
- Using the kitchen display (KDS)
- Bill splitting and tip management
- A self-order system with QR codes
Overview
SODOO Restaurant POS is a comprehensive management solution designed especially for cafés, restaurants, bars and food businesses. It digitises all restaurant operations, from the floor plan to the kitchen display, from reservations to bill splitting.
Visual Floor Plan
Building the table layout by drag and drop. Real-time occupancy tracking.
Kitchen Display (KDS)
Orders sent to the kitchen instantly. Preparation time tracking.
Self-Order
Customers placing their own orders with a QR code.
Flexible Payment
Bill splitting, adding tips, multiple payment methods.
Floor Plan
The visual floor plan brings your business's physical layout into the digital world. See the state of each table (free, occupied, reserved) in real time.
Café Centre
Creating the Floor Plan
- Go to POS → Configuration → Floor Plans
- Add a new plan (e.g. "Indoor", "Terrace")
- Upload a background image (optional)
- Place the tables by drag and drop
- Set the capacity for each table
Table Shapes
- Square/Rectangle: Standard tables
- Round: Round tables
- Custom shape: Bar, sofa areas
Taking Orders
Order Steps
- Choose a table on the floor plan
- Add products from the menu
- Enter a note for special requests (e.g. "rare")
- Send the order to the kitchen with "Send"
- Send again when new products are added
🍽️ TABLE 6
Waiter: Mehmet | 19:45Order Notes
- Preparation note: Cooking preference, allergen information
- Service note: Side dish requests
- General note: A special situation for the whole order
Kitchen Display (KDS)
The Kitchen Display System (KDS) shows orders in the kitchen instantly. It increases efficiency by using a digital screen instead of paper tickets.
KITCHEN
- 2x Lentil Soup
- 1x Lahmacun (spicy)
- 1x Grilled Meatballs
- 1x Chicken Skewer
- 2x Cheesecake
- 2x Turkish Coffee
KDS Features
- Colour coding: New (pink), preparing (orange), ready (green)
- Time tracking: The waiting time of each order
- Prioritisation: VIP tables or delayed orders come first
- Touch control: Tap to change the state
Order Management
Order States
| State | Description | Who Changes It? |
|---|---|---|
| ● New | The order reached the kitchen | Automatic |
| ● Preparing | The cook took the order | Kitchen |
| ● Ready | Ready to be served | Kitchen |
| ● Served | Taken to the table | Waiter |
Order Priority
To set priorities at busy times:
- ASAP: Must be prepared immediately (important customer)
- Rush: An order that has been waiting long
- Normal: The standard preparation order
Preparation Time
You can define an estimated preparation time for each product. This time is used for kitchen planning and managing customer expectations.
Time Settings
- Fill in the "Preparation Time" field on the product card
- You can set a default time per category
- Overdue colour coding works automatically on the KDS
Bill Splitting
When customers want to pay separately you can split the bill. Different splitting methods are available.
Split Equally
Divide the total by the number of peopleBy Product
Everyone pays for their own productsSet Ratios
Custom ratios such as 60% - 40%Set Amounts
Everyone pays the amount they wantSplitting Steps
- Go to the table's payment screen
- Choose "Split Bill"
- Choose the splitting method
- Take a separate payment for each share
- The bill closes once all shares are paid
Tips
Customers can add a tip during payment. Tips are tracked separately.
Tip Options
- Percentage-based: 10%, 15%, 20% of the bill
- Fixed amount: Round amounts such as ₺20, ₺50
- Rounding: A tip by rounding the bill up
- Custom amount: An amount set by the customer
Tip Distribution
Collected tips can be distributed in different ways:
- Tips taken by the waiter themselves
- A pool system (total tips shared equally)
- Distribution by a points system
Invoice
You can issue an invoice when the customer asks for one. A bill (receipt) and an invoice are different.
Issuing an Invoice
- Choose "Issue Invoice" during payment
- Enter the customer details (name, address, tax number)
- The invoice is created automatically
- Print it or send it by e-mail
Reservations
Use the reservation system to book tables in advance. Reserved tables appear in a different colour on the floor plan.
Creating a Reservation
- Right-click a free table on the floor plan
- Choose "Reservation"
- Enter the date, time and number of people
- Add the customer's name and phone number
- Optional: special notes (e.g. birthday)
Reservation Reminder
- Automatic SMS/e-mail reminder (1 day before)
- Sending a confirmation request
- No-show tracking
Self-Order QR
Customers can order from their own phones by scanning the QR code on the table. This feature reduces the need for waiters and speeds up ordering.
Mobile Menu
When the customer scans the QR, the digital menu opens. Images and descriptions are shown.
Direct Order
The customer chooses products and confirms the order. It is sent to the kitchen automatically.
Online Payment
The customer can pay the bill from their own phone (optional).
Multiple Languages
Foreign customers can see the menu in their own language.
Creating QR Codes
- Go to POS → Configuration → Self-Order
- Enable self-order
- Generate a QR code for each table
- Print the QR codes and place them on the tables
Reports
Access various reports to analyse your restaurant's performance.
Key Reports
- Daily/Weekly/Monthly sales: Periodic revenue analysis
- Best-selling products: Popular menu items
- Table turnover: The average seating time of each table
- Waiter performance: Sales statistics per staff member
- Hourly load: Finding the peak hours
- Category distribution: Food vs drink ratios
KPI Tracking
| Metric | Description |
|---|---|
| Average Bill | Average sales amount per table |
| Spend per Person | Average amount per customer |
| Table Turnover Rate | How many different customer groups are served per day |
| Preparation Time | Time from taking the order to serving |
| Reservation Rate | Percentage of customers with a reservation |