Skip to content

Bar & Inventory in IZI

The bar is additional revenue for the club that’s easy to lose in the chaos of paper receipts and verbal orders. IZI gives the administrator and barista a single screen for taking and processing orders, and gives the warehouse full stock movement tracking.

Orders are created two ways: the player places their own order through the mobile app, or the administrator creates an order at the counter. In both cases it lands on the live kanban board.

ColumnStatus
WaitingOrder received, no one has picked it up
In progressBarista picked up the order, preparation underway
Ready for pickupAll items prepared, waiting for delivery

Each transition timestamps automatically — the system calculates two timers:

  • Wait time — from order creation to being picked up
  • Preparation time — from pickup to ready

This data shows the owner where service speed is being lost.

  1. Pick up — barista clicks, preparation timer starts
  2. Mark ready — each item confirmed individually
  3. Deliver — by individual item or all at once with ‘Deliver all’

Any step can be rolled back — if there’s an error or the order is returned.

A table of all orders with filters by status, client, and date. Columns: creation date, status, client, items, amount, wait time, preparation time. Click a row for full order detail.

The Warehouse module tracks all items sold in the club. Three operation types:

When a new shipment arrives:

  1. Find items by search or category
  2. Enter quantities per item (current stock shown alongside)
  3. Add a comment (required — for audit trail)
  4. Confirm

Stock levels increase by the entered quantities.

For spoilage, loss, expiry, or internal use. The system verifies sufficient stock before confirming — you can’t write off more than exists.

Full reconciliation of actual stock against system records:

  • Enter real quantities for all items
  • The system calculates discrepancies and adjusts stock in both directions

Every warehouse operation is recorded: type (delivery/write-off/inventory), date and time, number of items affected, comment, staff member. Filterable by type and date. Click a record to see per-item detail.

Order payments go through the same IZI transaction system — the shift financial report shows how much revenue the bar generated separately from gaming sessions. App orders are paid from the player’s gaming balance, eliminating cash handling and change errors.


See also: Hall management · What is IZI

Frequently asked questions

How does a player order from the bar through the mobile app?

The player opens the IZI app, picks items from the bar menu, and submits the order — it appears instantly on the barista's kanban board. Payment is deducted from the player's gaming balance automatically. The administrator is not involved; both sides see the order status in real time.

What does the kanban board show the barista and why is it useful?

Three columns: 'Waiting', 'In progress', 'Ready for pickup'. The barista sees all current orders and their queue. Every column transition is timestamped — the system automatically calculates wait time and preparation time. Using this data, the owner can see exactly where service speed is lost.

Can an order step be reversed if the barista makes a mistake?

Yes. Any processing step can be rolled back — return from 'In progress' to 'Waiting' or from 'Ready' back to 'In progress'. If the order is cancelled entirely, the charge to the player's balance is also reversed.

How do you deliver an order partially when one item is still being prepared?

Each item in an order is marked ready individually. Already-prepared items can be delivered using 'Deliver' for specific positions while the rest continue cooking. The 'Deliver all' button closes the entire order at once.

How do you record a new stock delivery in the warehouse?

In the Warehouse module: search for items by name or category, enter quantities for each (current stock shown alongside), add a required comment (e.g. delivery note number), and confirm. Stock levels update immediately. Every operation is logged with date, time, and the staff member who performed it.

How does the system prevent writing off more than is in stock?

When a write-off is submitted, the system checks the current stock level and blocks confirmation if the requested quantity exceeds actual stock. This eliminates negative balances and situations where the bar 'sold' something it didn't have.

What is inventory in IZI and how often should it be done?

Inventory is a reconciliation of actual stock on hand against system records. You enter real quantities for every item; the system calculates discrepancies and adjusts stock in both directions. Recommended frequency: once every 1–2 weeks or after a bar staff changeover, to catch losses promptly.

How do I trace which staff member made a write-off?

Every warehouse operation — delivery, write-off, inventory — is recorded with the staff member who performed it. The operation history is filterable by type and date, making it straightforward to find a specific action and view its per-item breakdown.

How does bar revenue appear in the shift financial report?

When a shift closes, IZI breaks down revenue by channel: gaming sessions and bar are shown as separate lines. This reveals the bar's real contribution to total revenue without manual calculation. If the venue has multiple bar zones, each is broken down separately.

Can I prevent bar orders from being paid with bonus credits?

Yes. The maximum bonus payment percentage is configurable at the tariff level or separately for bar items. Set it to 0% for the bar if you want bar orders paid only with real money. If you want to run a promotion — 'earn bonus, spend on snacks' — set a higher percentage for bar payments.

How do I find the average order preparation time per shift?

The order history includes 'Wait time' and 'Preparation time' columns for every order, calculated automatically from kanban transition timestamps. Comparing data across shifts reveals service degradation and informs staffing or workflow decisions.

What happens to an order if a player leaves without waiting for it?

The order stays in the system with its current status. The administrator manually closes or cancels it with a comment. On cancellation, a balance refund is possible — depending on the club's policy as configured in the system.