Your floor plan and bookable spaces
A picture of your shop floor that customers book from. You draw your tables and rooms onto a grid, and each one becomes something that can be reserved — with its own capacity, price and hours.
Floors come first
Every space belongs to a floor, so you need at least one floor before you can add anything. If you've only got one, it's chosen for you and you'll barely notice it exists — which is the intention. Add a second only if you genuinely have one (an upstairs room, a separate events space), because customers pick a floor before they pick a table.
Use Add floor to create one, click a floor's name to rename it. A floor with spaces on it can't be deleted until you've moved or removed them.
Adding a space
Add a space, then position it: drag it to move, and drag its corner to resize. Size on the grid is only about the picture — a bigger rectangle looks like a bigger table to a customer reading the plan. What people are actually booking is set in the panel on the right.
| Field | What it does |
|---|---|
| Type | The most important field on this panel — it decides how the space is sold, not just what it looks like. table — hired whole. room — shared, filling up by the number of players. fixture — not bookable at all: a pillar, the counter, the toilets. Fixtures exist purely so the plan looks like your shop and customers can find their table. See below. |
| Name | What customers see. "Table 4", "Back room". Keep it short — it's drawn inside the tile. |
| Floor | Which floor it's on. Changing this moves it there. |
| Width / Height | Its size on the grid, in cells. Type exact numbers here if dragging the corner is fiddly. |
| Capacity | How many people fit. It only limits bookings on a room, where it is the total across everyone sharing that hour. On a table it is a label — the table is hired whole regardless, so four people or one, it is still booked. |
| Price | What it costs to book. Set 0 for free. |
| Price mode | fixed (per hour) — price × hours. per player — price × players, and the hours do not multiply it. Per player only takes effect on a room; set it on a table and the table is still charged per hour. |
| Colour | The tile colour on the plan. Use it to tell kinds of space apart at a glance. |
| Active | Untick to take a space out of service without deleting it — a table that's broken, or a room you're using yourself this month. |
Table or room — the difference that matters
The two types are sold under genuinely different rules. Pick by how you want it booked, not by what the thing is called in your shop.
| table | room | |
|---|---|---|
| Booked | Whole. One booking takes the hour. Anyone else asking for an overlapping hour is refused outright. | Shared. It keeps selling places until the players across that hour add up to the capacity. |
| Capacity does | Nothing to availability. | Everything — it is the ceiling on the sum of players. |
| Customer picks | Date, time, hours. | Date, time, hours and how many players. |
| Booked from | /reserve-a-table — the floor plan. | /book-a-room — a list, each room with its own page. |
Worked example. A room of capacity 4 at £5 per player: someone books it for three players and pays £15. One place is left, so the next person asking for one is taken and the next person asking for two is refused. A table in the same position would have been closed for that hour by the first booking.
Both refusals read the same: "Sorry, that slot is no longer available." — one message for a clashing table and for a room with no room left. If a customer reports it on a space that looks empty, check the type before you check the diary.
VAT — which case are you?
- If you are VAT registered (a VAT number is saved in Settings ▸ Store details): the booking price is treated as VAT-inclusive like every other price, and the VAT inside it lands on your VAT report with everything else.
- If you are not VAT registered: no VAT is charged or recorded, and the customer pays exactly the price you set.
Worked example
"Six tables at £10/hour, hired whole, and a back room at £5 a head for up to
eight."
Six spaces of type table, price 10, price mode fixed (per hour) —
two hours costs £20 and nobody else gets that table. Then one of type room, capacity
8, price 5, price mode per player — a group of three pays
£15 and leaves five places for anyone else that hour. Drop a couple of fixture
tiles in for the counter and the pillar so the plan reads like the room.
You need a floor first
A space has to sit on a floor, so Add table and Add room stay greyed out until you have added one — the editor says "Add a floor first" rather than letting you find out later. Most shops have exactly one.