Surface 9 of 9

Paper

The one artifact a customer holds, and the one document that can be produced when the app is down. Paper has no colour, no hover and no second screen. Everything the tone ladder does with hue, paper does with position, rule weight and words — so a comped line cannot be indigo, it has to say who approved it, in full.

Generated as a PDF, not printed from a web page. An editable financial record is a bad idea, and a screen printed through a browser is one. Both documents below are rendered server-side and printed from the file.

Two receipts from one visit

A split bill prints one per person, plus one for the whole table. Drawn at 80mm.

JSOORGAMING
90th Street North · Fifth Settlement
0100 000 0000

V-2418 · HOSSAM24/08/26 21:42
Served by KareemEvening shift

PC-03 · 1 h 12 m40.00 per hour · 6-minute blocks48.00
BIL-1 · 52 m35.00 per hour · 6-minute blocks30.00
Turkish coffee × 250.00
Pepsi 330ml19.00
Regular discount 10%applied by Kareem−1.00

Your share of the table146.00
Cashback used−5.28

To pay140.72
Cash100.00
Card40.72

Cashback earned tonight+7.03
Your balance now97.03
Cashback comes off a future visit or a subscription.
It is never paid out in cash.
Keep this if you need to ask us about anything.

Every charge shows its basis. The rate and the block sit under the line in smaller type, so a customer can reconstruct the arithmetic instead of trusting it — and a counter asked "why 48?" has the answer already printed rather than remembered.

JSOORGAMING
90th Street North · Fifth Settlement
0100 000 0000

V-2418 · WHOLE TABLE24/08/26 21:42
Table 3 → PC-03 → BIL-14 people

Hossam Fathy3 time lines, 2 items146.00
Rana Adham3 items68.00
Tarek Mansour2 items52.00
Guest1 item, rung at the counter32.00

Table total298.00
Iced latte — not charged.
The machine was out of milk after it was ordered. Taken off by Omar Nasser, owner, at 21:39. Asked for by Kareem at 21:36.

Cashback earned on this table0.00
Nothing was earned on the line that was not charged. Cashback is a share of what was paid, and nothing was paid for it.
Split four ways. Each person has their own copy.

A comp names its approver in full, in a box. On a screen it could be a tone and a badge. On paper that box is the customer's only proof the free item was authorised, and the only thing stopping a counter writing items off to friends.

A zero is printed, not omitted. A missing line reads as a mistake; a stated zero reads as a rule.

The day, signed

A5, one side, two signatures. The one document that works when nothing else does.

JSOORGAMING
DAY CLOSE
24 / 08 / 2026
90th St North

Evening shift · Kareem Hassan

Opened 14:00 · closed 02:10
WhatCountEGP
Opening float1,500.00
Visits settledcash 6,110 · card 2,830418,940.00
Bar orders63 rung, 22 of them from phones632,180.00
Subscriptions31,020.00
Expenses paid outgas 260 · cleaning 180 · ice 120 · misc 804−640.00
Expected in the drawer12,999.00
Counted · by Kareem Hassan12,959.00
Difference−40.00
Why40 tip to the delivery driver, no receipt

Stock counted

ItemShort byAt cost
Beans0.90 kg261.00
Red Bull6 cans330.00
Three others counted, all matched0.00
WhyThursday tournament, poured and opened all night, not all rung−591.00

Money out

Left in the drawer for the morning1,500.00
Sealed into envelope #41211,459.00
Counted and closed by
Drawer received by
FIGURES FINGERPRINT   7A3F 92C4 E018

Expected is the ledger's own balance, copied here. It is not re-added on this page. A signed document that disagrees with the screen it came from is worse than no document.

The variance reason is a free line, and it is on the paper. Forty pounds went out as a tip with no receipt. No dropdown would have had that option, and the truth beats a tidy category that is wrong.

Two signatures, because a handover with one is a handover nobody witnessed. The second line is whoever takes the drawer — usually the owner, sometimes the next shift.

The fingerprint is over the figures only, not the clock or the chrome, and it prints on every format. It tells you whether the spreadsheet in a manager's hand is the same day the counter signed. It is not a tamper seal and does not pretend to be.

A renderer never does arithmetic. Every total here was computed once, in one place, and written as a literal. A renderer that adds a column up is a second opinion about the drawer.

The rules paper sets

#RuleWhy
P1One ink. No colour, no logo block, no code to scan.Everything here has to survive a cheap printer and a year in a wallet. A design that needs colour to be understood fails on the only surface a customer keeps.
P2Every charge shows its basis.A customer who can reconstruct the arithmetic does not have to trust the machine.
P3A comp or a discount names its approver in full, boxed.It is the customer's only proof the free item was authorised.
P4A zero is printed with its reason, never omitted.A missing line reads as a mistake; a stated zero reads as a rule.
P5Cashback prints its own rule on every receipt.It is the sentence that stops the argument at the desk three weeks later.
P6A split prints one receipt per person plus one for the table.Four people each need to be able to leave with their own.
P7Generated as a file and printed from it, never from a page.An editable financial record is a bad idea.
P8The renderer does no arithmetic, and every format carries the figures fingerprint.One computation, many renderings.
P9The day close carries two signature lines.A handover with one signature is a handover nobody witnessed.

`[DECISION]` The printer is still open, and it is the only thing on this page that is. Both documents are drawn at a working size — 80mm for the receipt, A5 for the day close — but every millimetre constant, the two-line item layout and the usable width all follow from the actual machine. One printer at the counter, or a second at the bar, also changes whether a bar order prints where it is made. Owner: operator. Nothing before this surface is blocked by it.

`[DECISION]` Cashback on a bar order — the two sources disagree, and the receipt is the one a customer can argue with. The ruled answer says cashback is redeemable against a visit bill or a subscription renewal, and not a bar order. Receipt copy drawn earlier in the design package says "session bill and bar only". The receipts above print the ruled version. Owner: operator.