In-room ordering for Dutch independents

Room service that bills itself.
No phone call.

It bills itself. Guests scan the code by the bed, order, and charge it to their room. The ticket reaches your kitchen with the room number on it, and the amount lands on the folioThe running bill attached to a room. Everything a guest charges lands there and settles at checkout..

Guest app live in a week €3,50 per room, per month Connects to your PMS, or runs without one

19:04

Simulation The guest view, running here. Order something and put it on the room. Nobody comes up: no real rooms, no real tickets, and the clock is your own device's. Open on your phone

Time
Your own clock. The greeting and the kitchen hours follow it.
PMS
Name, checkout time and the running bill come from the reservation.
The problem

The reason in-room dining underperforms

It is not the food. It is that ordering means picking up a phone, speaking to someone, and hoping they heard you correctly. Meanwhile the guest is holding the device they use to order everything else in their life.

Ordering room service is the only thing a guest does all week that requires phoning a stranger in the same building.

Which is why most of them do not, and why your F&B revenue looks the way it does.

What happens now

The printed menu is out of date. The guest calls reception. Reception writes it on paper and walks it to the kitchen. Something is wrong with the order. At night auditThe nightly close-off, where the desk reconciles the day’s charges. It is where retyped orders go wrong, at the hour nobody wants to be careful., someone keys it into the PMS by hand and hopes the room number is right.

What happens with Roomchime

The guest scans, browses in their own language, adds a note about the capers, and confirms. The kitchen screen shows the ticket with the room, the guest name and the note. The charge posts to the folio. Nobody retypes anything.

How it works

Three moving parts, and you own none of them

1

A code in every room

One printed card per room, on the nightstand or the desk. Each code knows which room it belongs to, so the guest never types a room number.

2

They order in their browser

Food, drinks, breakfast for tomorrow, extra towels, laundry, a taxi, a fault report. It opens instantly, in their phone’s language, with nothing to download.

3

You see it and it bills

The ticket routes to the right team with a response targetThe time you tell us that team should answer in. Miss it and the ticket goes amber on the dashboard.. The amount goes onto the room bill and settles at checkout like any other charge.

From signature to live
  1. Day 1You sign
  2. Day 3Menu, prices and photos loaded
  3. Day 5Codes placed, staff trained
  4. Day 7Live in every room

That week is the guest app and your dashboard, which do not need your PMS to work. The folio connection runs on your PMS provider’s approval and your own IT sign-off, so budget two to four weeks for the first property. Until it lands you run in manual mode: the order still arrives with the amount ready to post in one tap, and the dashboard tracks every charge that has not hit a bill yet.

A nightstand in a hotel room, late evening.
Hotel MeridiaanKamer 412
Scan for room service,
housekeeping and the desk
Your side

The same order, on the pass

No new hardware: this is a browser tab on whatever is already back there. Confirm an order in the guest view above and watch the ticket land in New, with the room, the note and the amount on it. Accept it here and the guest’s phone updates while you are still reading this sentence.

roomchime.app/ordersSimulatie

Bestellingen

Alle teams · 0 of 0 today
Live--:--
Nu open0over 5 teams
Vandaag geplaatst0sinds 06:00
Op de folioBedragen die vandaag op een kamerrekening zijn geboekt. Dit is het getal dat uw nachtaudit niet meer met de hand hoeft op te bouwen.€ 0,00geboekt in het PMS
Nog te boeken€ 0,00niets in de wacht
Nieuw0

Niets in de wacht. Bestel hierboven in het gastbeeld en het komt hier binnen.

In de keuken0

Niets hier.

Onderweg0

Niets hier.

What is in it

Everything a guest asks reception for

Room service is the revenue. The rest is why they keep the page open all week, and why your phone stops ringing at 23:00.

In-room dining and barSeparate menus and hours, with the kitchen shown as closed rather than silently failing
Breakfast ordered the night beforeDelivery windows, so the kitchen knows its covers before the night is over
Pillows, towels, chargers, cotsOne tap, straight to housekeeping, no charge and no phone call
Housekeeping preferencesClean now, turndown, skip today, fresh linens
Fault reportingRouted to maintenance with the room and the detail already attached
Late checkout and transportPriced options that reception confirms in one tap
Wi-Fi, wake-up calls, do not disturbThe small things that currently interrupt your front desk
On the room bill, or straight through iDEALYou set it per property. With no folio the guest settles in the app
Live order statusThe guest sees where their order is instead of calling to ask
Search everything you offerOne field across the menus, the services and the amenities
The guest picks their own languageDutch, English, German and French, switchable mid-order
Ask us anythingA message to the front desk, answered by a person and not a bot

You decide when each thing is on

Room serviceEvery day07:00–23:00
BarRuns past midnight12:00–01:00
Breakfast in bedOrdered the night before17:00–10:30
HousekeepingEvery day08:00–20:00
LaundryWeekdays only07:00–17:00
Report a faultDay and night24/7
Late checkoutAsked for in the morning07:00–12:00

Every menu and every service keeps its own days and hours. Outside them the guest sees it closed, with the time it opens again, so nothing lands in a kitchen nobody is standing in. Move them in the demo above and the phone follows at once.

The folio

The part the cheap tools skip

Anyone can put a menu behind a QR code. The question to ask any vendor is what happens to the money. If the answer is a WhatsApp message or a card payment, your F&B revenue now lives outside your PMSProperty management system: the software holding your reservations, rooms and folios. Mews, Apaleo and RoomRaccoon are the common ones here. and somebody reconciles it by hand.

ApproachWhere the order landsWhere the money lands
Free QR menu toolsA staff WhatsApp, as plain textRetyped at the desk
Guest messaging platformsA shared inboxUsually not on the folio
POS-based orderingThe tillThe folio, via a table, not a guest
RoomchimeYour kitchen screen, routed by team The guest’s folio

Works with no PMS at all

The printed card carries the room number, so towels, housekeeping, a taxi, a wake-up call and a broken shower all reach the right team without anything being connected to anything. That is most of what reception fields in a day.

What the connection adds

Only your PMS knows who is checked in. Connect it and the guest is greeted by name, sees their real checkout time and a live room bill, and the charge posts itself. Flip the demo above to No PMS to see which lines go quiet.

We connect to your PMS rather than asking you to change it, and we will tell you on the call exactly where that stands for yours rather than putting logos here. Until it is connected, and for anyone running nothing at all, manual mode works from day one: the order arrives with the amount ready to post in one tap, and the dashboard tracks every charge that has not hit a bill so nothing closes unposted.

The awkward questions

Who can charge to a room

Every hotelier asks this in the first ten minutes, so here it is up front, including the part that is not airtight.

  1. 1The scanA long random code on the card in room 412. Not a room number, so there is nothing to guess.
  2. 2The sessionYour PMSProperty management system: the software holding your reservations, rooms and folios. says who is in 412 right now. No reservation, no folio, nothing to charge.
  3. 3AskingTowels, housekeeping, a fault: straight through. There is nothing there to steal.
  4. 4MoneyThe first time something reaches the folio: the surname on the booking. Once per stay.
Goes through unchecked
  • Towels and pillows
  • Housekeeping and turndown
  • Reporting a fault
  • Wake-up call and do not disturb
Asks for the surname first
  • Room service
  • Bar
  • Breakfast in bed
  • Late checkout with a fee

Ten pillows to 301 at 03:00 gets capped. An order that has not passed the name check arrives flagged on your screen, so someone can refuse it before the kitchen starts. After five wrong attempts the session is over.

What it does not do

A card can be photographed. The session expiring limits how long that is worth anything and closes access after checkout, and those are the realistic problems. It is not proof that the person holding the phone is standing in the room, and we do not sell it to you as such.

The last check is the one you already have

Someone knocks with a tray and sees who opens the door. That is just as true of the phone system you are replacing, which asks nobody anything.

Roles

You are the controller, we are the processor. Every property signs a verwerkersovereenkomstThe Dutch data processing agreement between a controller and a processor. The GDPR requires one before any guest data changes hands. before go-live.

Where it lives

Hosting and database in the EU, with the subprocessors named in the agreement.

No trackers

No analytics and no advertising scripts on the guest page, so no cookie banner between your guest and their dinner. The session cookie is strictly necessary.

Retention

Surname, checkout date and folio id purged 30 days after checkout. The allergy note purged when the ticket closes. Order lines kept seven years, for your books.

Pricing

One price, per room, per month

Minimum €75 a month. Each room above 50 is €2,50.

€3,50 per room

A 70-room hotel pays €225 a month, which is thirteen club sandwiches off the menu in the demo above. Tablet systems run about €6 per room plus the hardware, and several guest apps want a four-figure setup fee before month one.

€225,00
€3,21
per month
per room

€3,50 a room to 50, €2,50 above. About 13 club sandwiches off your own menu, for the whole building.

The guest app, every feature on this pageIncluded
The staff dashboard, unlimited loginsIncluded
Printed codes for every roomIncluded
Menu setup and photography briefIncluded
PMS connection and testingIncluded
Staff training, one sessionIncluded
Interface in Dutch, English, German, FrenchIncluded
Menu in the languages you give usIncluded
Support in Dutch, by someone localIncluded
Works with no PMS, at the same priceIncluded
Menu changes, as often as you likeIncluded
Contract, cancel any monthNone
Setup feeNone
Commission per orderNone
Book 15 minutes

Founding rate: the next three properties pay half for twelve months, in exchange for a testimonial we can put your name on. Cancel any month.

The code, in practice

Scanning it, and opening it from somewhere else

Almost every question we get is some version of “what happens when the code leaves the room”. These are the answers, including the ones that are only as strong as a key card.

Does the guest need an app, or an account?

Neither. The phone camera reads the code and opens a web page, the same way a menu QR in a café does. No download, no login, no password to reset at 23:00.

What if their camera does not read codes?

The card also prints the short link and the room, so it can be typed instead. It is the token in the link that identifies the room, not the camera, so typing it works exactly like scanning it.

Does it need the hotel Wi-Fi?

No. The code carries a web address, not a network. It works on mobile data, on your Wi-Fi, or on the neighbour's. This matters for the guest who never gets past your captive portal.

Does the guest ever type a room number?

Never, and they cannot. The card carries a long random token that we resolve to a room on our side. There is no field to type 301 into, which is precisely why there is no way to type your way into 301.

What if someone opens the bare address without a code?

They get a page that says to scan the code in their room. No hotel picker, no room list, no menu. Every session starts from a token or it does not start.

A guest photographs the card and orders from the train home. Then what?

The session dies on the checkout date your PMS gives us, so after the stay the link is dead. During the stay, they can indeed order from the train, to their own room, at their own expense, with a tray arriving at a door they are not behind. The exposure is a key card left on a café table, and it is capped the same way.

Can a stranger in the lobby scan a card and charge a room?

They can see a menu. Before anything reaches a bill we ask for the surname on the booking, once per stay, and five wrong attempts ends the session. Towels and fault reports never ask, because a wrong towel costs you a towel.

A guest sends the link to a friend in another room.

The friend orders to the first guest's room and onto the first guest's folio, past the same name check. It behaves like lending someone your key: it works, and it works against you, so people do not do it twice.

Two guests in the room, two phones.

Both scan the same card and both get the same room. They see the same live order and the same running total, so nobody orders the club sandwich twice.

The guest is in the bar and orders to the room.

Fine by design. The tray goes to the room, not to the person holding the phone. Ordering the nightcap on the way up is the behaviour we are trying to cause.

A card goes missing from a vacant room.

A room with nobody checked into it has no folio to charge, so the app can show a menu and nothing else. Tell us and that room gets a fresh code, which kills the old one on the spot.

Anything here you want tested against your own property, ask on the call and we will try it live on your code rather than describe it.

Next step

Try it before you decide anything

We set the demo up with your own menu and your own branding, free, and send you a code you can scan from your desk. If it does not feel obviously better than the phone, tell us and we will go away.

Bas Voets
Bas Voets, founder. You get me on the call, not a sales team.

Founding rate: the next three properties pay half for twelve months, in exchange for a testimonial we can put your name on. Cancel any month.