Hotels FAQ

Frequently asked questions about Hayya — rooms, reservations, room service, inventory, and pricing

Hotels FAQ

Rooms

How many rooms can I add?

There's no limit. Hayya works just as well for a 5-room guest house as it does for a 500-room resort.

Can I have rooms with the same number on different floors?

No. Each room must have a unique number within your hotel. If you have multiple buildings, use a prefix like "A-101" and "B-101".

What room types are available?

Hayya supports eight built-in room types:

TypeBest For
StandardBasic single/double rooms
DoubleRooms with double beds
SuiteRooms with separate living areas
DeluxePremium rooms with upgrades
GardenRooms with garden views or access
Sea ViewRooms overlooking the sea
BungalowStandalone units
Family SuiteLarger rooms for families

You can also add custom descriptions and categories to further differentiate rooms.

How does room availability work?

A room is available if its status is set to Available and it has no other confirmed or checked-in bookings for the dates requested. When you confirm a reservation, the room automatically becomes Occupied. When a guest checks out or a reservation is cancelled, the room goes back to Available if there are no more upcoming bookings.

Can I temporarily take a room offline?

Yes. Set a room to Maintenance for temporary repairs or deep cleaning. Use Out of Service for long-term unavailability. Both statuses hide the room from your booking page. To bring it back, just set it to Available again.

What are room categories?

Categories let you group rooms for a more organized display on your booking page. For example, you could create "Standard Rooms", "Luxury Suites", and "Economy Rooms" categories.

Can I set custom details on rooms?

Yes. When creating or editing a room, you can add attributes like whether it has a balcony, WiFi, a minibar, or a sea view. These details are shown on your booking page to help guests choose.

Reservations

What happens when a guest books through the website?

Website bookings start as Pending and appear highlighted in your dashboard waiting for confirmation. You or a staff member confirms the reservation, which changes it to Confirmed and automatically marks the room as Occupied.

Can I create a reservation without assigning a specific room?

Yes. You can book a room type (e.g., "Suite") without picking a specific room. This is useful when you want to hold a booking and assign a specific room later — for example, when the guest arrives for check-in.

What reservation sources are supported?

Five sources: Walk-in (guest at the front desk), Phone (booking over the phone), Website (online booking), Agent (travel agent or partner), and OTA (Booking.com, Expedia, etc.).

Can guests track their reservation?

Yes. Guests can check their reservation status by entering their reservation number on your booking page. They'll see their dates and current status without having to call.

What happens to the room when a reservation is cancelled?

The room is automatically returned to Available if there are no other upcoming bookings for it. If the room has another booking coming up, it stays Occupied until that guest checks out.

What is the No Show status?

No Show is for guests who had a confirmed reservation but didn't arrive and didn't cancel. Marking them as no-show frees up the room and keeps your occupancy statistics accurate.

Room Service

Do guests need to download an app?

No. Room service works entirely in the browser. Guests scan the QR code, and the menu opens on their phone — no downloads or accounts needed.

How do QR codes work?

Every room has a unique QR code. When a guest scans it, a secure temporary session is created linking their browser to your hotel's ordering system. The session expires after 4 hours of inactivity.

Can a room have multiple orders at the same time?

Only one active order per room at a time. This prevents confusion in the kitchen. Once an order is delivered, the guest can scan the QR code again to place a new one.

What payment methods are supported?

Three options: Cash (guest pays delivery staff), Card (guest pays by card on delivery), and Room charge (added to the room bill — the most seamless option for everyone).

How are room service orders tracked?

Each order gets a unique order number. Your team updates the status as it progresses (submitted → acknowledged → preparing → ready → sent → delivered), and the guest can see the status in real time.

What if the QR code is compromised?

You can regenerate a room's QR code from the Rooms page. This instantly makes the old code stop working. Just print the new code and place it in the room.

Inventory

How does inventory work for hotels?

The inventory system tracks three types of items for room service:

  • Products — Menu items for room service
  • Amenities — Items guests can request (towels, toiletries, etc.)
  • Services — Hotel services (laundry, spa, etc.)

Rooms are managed separately through the Rooms page, not through inventory.

Can I control what appears on the room service menu?

Yes. Each item has a "Show on menu" toggle:

  • Shown and available — Guests can order it
  • Shown but unavailable — Guests can see it but can't order it (e.g., out of stock)
  • Hidden — Completely invisible to guests

How does stock display work?

You can choose how stock information appears to guests on the room service menu:

SettingWhat Guests See
Count"Only 3 left" or "Out of Stock"
Status"In Stock" or "Out of Stock"
HiddenNo stock information shown at all

Configure this in Settings under "Stock Display".

Pricing

How is room pricing set?

Each room has a price per night in your chosen currency. You can update prices anytime from the Rooms page.

Can I set different prices for different seasons?

Currently each room has one price. You can update prices as seasons change. Seasonal and weekend pricing is on the way.

Is there a commission on orders or reservations?

No. Hayya charges a flat monthly subscription. You keep 100% of your revenue from room bookings and room service orders.

Roles & Access

Who can manage rooms and reservations?

RoleRoomsReservationsSettings
OwnerFull accessFull accessFull access
ManagerFull accessFull accessLimited
ReceptionistCreate and editFull accessNo
KitchenView onlyView onlyNo

Is the platform available in Arabic?

Yes. All interfaces support Arabic and English. Room names, descriptions, and categories can all be set in both languages.

Support

How do I get help?

I found a bug. How do I report it?

Please report bugs through the support form or WhatsApp. Include your hotel name, the steps to reproduce the issue, what you expected to happen, what actually happened, and a screenshot if possible.