Orders
An order in MahirRMS is a living document: it is placed, cooked, sometimes edited, paid, and finally settled — and every step leaves a trace.
Running orders
Until it is paid and completed, an order is running: visible in the running order list, editable within your permissions, and included in the day close pre-flight check (a day should not close with forgotten orders hanging).
Editing and its history
Items can be added or removed from a running order; removed items are kept in the order's history with who removed them and when, so a voided item is never simply gone. Money-moving edits beyond items — discounts and comparable adjustments — can require a second person's authorization depending on branch settings.
Kitchen tickets (KOT)
Placing or extending an order sends kitchen tickets to the departments that cook it — one ticket per department, so the grill and the fryer each see only their own lines. Reprints are marked as reprints.
Cancellations
A cancelled order records the cancellation time and reason and drops out of sales figures, but remains in reports as a void — the day close summary shows void counts and amounts so a pattern of cancellations is visible.
Credit orders and settlement
A credit order is delivered now, paid later — typical for corporate customers. It stays open against the customer's account until payment is received; receiving payment settles it through the normal payment flow so accounting stays consistent. Delivery orders similarly remain unsettled until the rider's cash is accounted for — an unsettled delivery blocks the day close by design, because its cash is still in someone's pocket.