Structa for restaurants

The same system, arranged for a dining room

Structa is one system a business moves into: you switch on the rooms you need, and everybody who works there gets their own key. This page is how a restaurant arranges them — one Tuesday lunch, station by station, and the things that are only ever true of a kitchen.

Start free — no cardFree — every module and unlimited staff. AI credits only when you use the AI.
Читать по-русски →
One shift, three stations

The floor, the pass, and the books

Everyone signs into their own station and everything lands in the same records. Each station has a room of its own on this site — these three are the lines a lunch service is actually made of.

The floor

A visual floor plan with live status — free, occupied, reserved. Seat a table, open its tab, add dishes from your own list; the total moves as you go, and close-and-pay is one atomic step.

TablesOrdersMenuPayments & POS
The till and the check

The pass

Dishes a server adds appear on the kitchen display within seconds, oldest ticket first, and the kitchen taps each one as it is plated. Recipes draw the ingredients down as dishes sell, and a dish that would run past your stock is flagged on the ticket itself.

KitchenInventory
Recipes and the stockroom

The books

Every payment is recorded with its tender, the tip, the sales tax and who performed the sale. Voids and reopened checks need a manager’s own PIN and land in a journal nothing in the product can edit.

Payments & POSReportsAccounting (beta)
Reports and the books
Inside the product

Tuesday, 12:42 — mid-lunch

Recreated from the real product with sample data — nothing the app doesn’t do.

The rest of the house

What a dining room also gets, without buying anything else

None of this is a restaurant add-on. It is the same house every business here moves into, and these are the rooms a kitchen ends up living in.

Gift cards, and a day that closes on paper

Sell and redeem gift cards at the till. Day close prints the Z-report: each tender with its count, expected cash in the drawer, tips split by how they were paid, the sales tax, and the voided sales with the manager who approved each one. A card sold is money in the drawer and not revenue until somebody spends it, and the sheet says both.

Payments & POSReports
The till and the check

Split by dish, and a discount that needs a reason

Split a check evenly between guests or by the dishes each of them picked. Every part is a real payment with its own tender and its own share of the service charge and the tax, to the cent — so “those two on card, the rest cash” is two rows in your books. A discount will not save without a reason attached to it.

OrdersPayments & POS
How a check settles

A station that prints without asking

Structa for Windows is an app for the computer on the pass: kitchen tickets go to a printer you choose once, with no dialog in the way, and updates it installs itself. In any browser the same board still prints — the browser just asks each time.

Kitchen

Receiving with a scanner, labels for the bins

A USB or Bluetooth scanner is a keyboard: scan a code to receive, count or use stock, and the box is focused again after every save, so the gun works with nobody touching the screen. Half a stockroom is decanted product with no code on it — those bins get a printed Code 128 label, and items with no code are listed before you print rather than quietly left out.

Inventory
The stockroom

The card on the tablet by the door

One tablet at the staff entrance with a card on it for everybody. Tap yours, type a PIN, and the card lights up as the shift starts counting; tap it again on the way out. A QR badge is the second way in, and the week’s timesheet and a payroll CSV are in the same room.

Time clockStaffScheduling
Staff and the time clock

Somebody answers while the pass is loud

A number of your own picks up in the caller’s language, books a table or takes a message, and guest mail arrives already read, sorted and drafted in your words — with anything that needs a person left for one.

AI Receptionist
The AI receptionist

Each of these is a switch the owner turns on, and a role decides who ever sees it — a server can work a whole service without meeting a dollar figure.

What’s actually true today

  • Recipes draw stock down as dishes sell, and a ticket warns when an unprepared dish would run past what is on the shelf.
  • A void, a reopened check, a refund and a deactivated gift card each need a manager’s own PIN. The correction carries that manager’s name, and every attempt — right or wrong — is written down.
  • Day close prints the tender split, expected cash, tips, sales tax and the voided list. Printing the day does not lock it.
  • A split check settles as separate real payments, each with its own tender and its own share of the service charge and the tax.
  • A gift card sold is not revenue until it is spent, and the Z-report carries both numbers so the same money is never counted twice.
  • Order history keeps every past bill, by day.
  • The floor keeps working when the Wi-Fi drops: a signed-in tablet keeps taking orders and settling checks, and everything syncs automatically when the connection returns, dated to when it actually happened.
  • The whole app works in English, Spanish and Russian — staff pick their own.
  • It runs in a browser on devices you already own, there is an iPhone app, and a Windows app for the station that prints.
The limits

What it does not do

A buyer who finds a limit on their own stops believing the rest of the page.

  • Structa is not the card processor at your counter. Run the card on the machine already there and record it as a card payment; the one charge Structa creates is a guest settling from their phone, and that money reaches your own Stripe account.
  • A split check carries no discount — a discounted check settles in one go — and a gift card has to cover a whole sale.
  • Expected cash on the Z-report holds no opening float. Add yours.
  • Printing with no dialog is the Windows app. On a tablet or a Mac the browser asks, once per ticket.
  • The camera reads product barcodes only where the browser can, which today means Chrome on Android and ChromeOS. A scanner works everywhere, and so does typing the number.
  • Accounting is in beta, and it carries the word on its own label everywhere it appears.
  • Signing in needs a connection, and so does the assistant.
FAQ

Restaurant questions, answered

Is Structa a POS?

It runs the POS job: open a table’s tab, add dishes, split the check, take the tip and the sales tax, close and pay, and keep every past bill. Card processing at the counter stays on the terminal you have, at the rates you have. The one exception is a guest paying from their phone — that charge runs through Stripe and lands in your own account.

What does the kitchen display run on?

Any screen with a browser — a tablet on the pass or a wall-mounted display. Tickets appear within seconds of a server adding dishes, and the board clears itself daily. On the Windows app the same board prints each new ticket by itself, to a printer you picked once.

Can we print tickets without a dialog for every one?

Yes, on Windows. Structa for Windows is an app for the computer on the pass: choose the printer once and tickets go straight to it, dishes added later print as a supplement rather than a whole second ticket, and the app updates itself. In a browser the printing still works — the browser just shows its own dialog each time, which is the reason a busy pass wants the app.

Does inventory really follow recipes?

Yes. You attach a recipe to a dish, and every sale draws the ingredients down. When an unprepared dish would run past your stock, the ticket shows a warning. Receiving is a scanner and a code: scan to receive, count or use stock, and bins with no barcode of their own get a printed label.

Do you do gift cards?

Yes — sold and redeemed at the till, with codes that belong to your business rather than to a network. A sale is money you owe a service on, so it sits outside revenue until the card is spent; Day close prints cards sold as a note under expected cash and redemptions as a tender that put nothing in the drawer. A card has to cover a whole sale, and a mistaken sale can be undone while the card is unspent.

How do people clock in?

On the tablet by the staff door. Tap your card, type your PIN, and the card lights up as the shift starts counting; tap it again on the way out. The same gesture opens your own workspace, so the person who just clocked in is already on their station. A QR badge is the second way in, and the week’s timesheet exports as a payroll CSV.

How long does setup actually take?

Enable modules, create roles, invite staff — that part is minutes. Entering a full menu is the longest step (about an hour for ~40 dishes); send us a spreadsheet and we’ll load it with you during onboarding, and we set up the Windows station with you the same way.

Can my servers see the revenue numbers?

Only if you put Reports in their role. The front desk can run bookings all day without ever seeing a dollar figure — that’s the point of role-scoped workspaces.

Does it work offline?

Yes — the floor keeps working. If the Wi-Fi drops mid-shift, a signed-in tablet keeps showing tables, orders and the menu, and staff keep taking orders and settling checks; everything syncs automatically when the connection returns, dated to when it actually happened. Signing in and the AI assistant still need a connection.