Orders
Orders are the core of DinePro. An order tracks all items a customer has requested at a table or for takeaway, from the moment it opens until payment is collected.
Order views
DinePro has three main views, switched from the top navigation bar:
| View | Description |
|---|---|
| Orders | Grid of all open orders, grouped by table or order number |
| Create Order | New order entry screen |
| Kitchen Queue | Live list of pending kitchen order tickets (KOTs) |
Creating an order
- Click + New Order (or switch to Create Order view).
- Select a dining table (for dine-in) or leave blank for takeaway.
- Add items from the menu panel — search or browse by category.
- Set the quantity for each item.
- Assign items to a kitchen if multi-kitchen is enabled.
- Click Place Order — a KOT is sent to the kitchen.
Updating an order
Open an existing order card to:
- Add new items
- Remove items not yet prepared
- Change item quantities
- Add order-level notes
Each change sends an updated KOT to the kitchen.
Kitchen queue (KOT)
The Kitchen Queue view shows all pending tickets grouped by order. Kitchen staff can:
- View all items due for preparation
- Mark individual items as Ready or Done
- Filter by kitchen station (if multi-kitchen is enabled)
Closing and billing
When the customer is ready to pay:
- Open the order and click Close Order.
- Review the bill — the total is calculated from all items plus applicable taxes.
- Record the payment:
- Select payment mode (Cash, Card, Bank Transfer, etc.)
- Enter the amount
- Multiple payment modes can be combined on a single order
- Confirm — the order is marked Paid and a bill is generated.
Reopening an order
A closed order can be reopened if an error was made or additional items need to be added, as long as no downstream accounting entry has been finalized.
Payment modes
Payment modes are configured in Settings → Payment Modes. DinePro supports split payments — for example, part cash and part card — in a single transaction.
Order statuses
| Status | Meaning |
|---|---|
| Open | Order is active; items are being prepared |
| Closed | Payment received; order is complete |
| Deleted | Order was voided before payment |