Add add-ons
Add, edit, or delete add-ons on a not-yet-checked-in or in-house reservation; room-setup items require room assignment before check-in.
Add paid or room-setup add-ons on a hotel reservation before or during the stay. Room-setup items need a room assigned before check-in.
Entry: Console → Room reservations → reservation details → Basic info three-dot menu → Add-ons.
Prerequisites
- Reservation is not yet checked in or is in-house (any reservation type), and the check-out date has not passed.
Steps
Add an add-on
Open the reservation details.
Open the Basic info three-dot menu → Add-ons.
In the dialog, choose an item from the Add-ons dropdown.
- After selection, Unit price (tax-inclusive) appears.
- One-time: shows Date; selectable from the later of today or arrival date through departure date.
- Multi-day: shows Start date, End date (exclusive), and Daily quantity; same date range; pick a continuous range or specific dates.
Add a Remark if needed.
Click Confirm.
Add-ons appears in the Basic info three-dot menu when the reservation is not yet checked in or in-house and the check-out date has not passed.
The dialog title and dropdown are both Add-ons (code/description options). After selection: unit price; for one-time, date; for multi-day, start/end (exclusive), daily quantity, day count and total, then grand total. Remark is optional. Secondary button Cancel; primary Confirm.
Assign a room
If you added a Room setup add-on, assign a room before check-in.
- The page shows only Assign Room until a room is assigned; then Check In appears.
Assign rooms on arrival morning before housekeeping starts so the system can generate setup tasks on time.
Check in
After assigning a room, follow Check-in. With a room-setup add-on, the check-in dialog shows room-setup status. If the guest has arrived early, use Check In Anyway (the setup task remains and can finish later).
Edit an add-on
On the reservation details, click the target add-on.
In the edit dialog, change allowed fields (see table below).
Click Confirm.
| Charge type | Original date state | Editable fields | New date range |
|---|---|---|---|
| One-time | Past | Remark | Not supported |
| One-time | Today or future | Date, remark | Arrival date through departure date |
| Multi-day | Includes past dates | Dates, remark | Today through departure date |
| Multi-day | No past dates | Dates, remark | Arrival date through departure date |
Multi-day date selection:
- Date range: any continuous segment within the allowed range.
- Specific dates: pick individual dates within the allowed range.
For multi-day add-ons, dates stay editable until the day before the end date.
Example: add-on range 1 Jun–5 Jun (exclusive).
| When you edit | Can edit dates? |
|---|---|
| On or before 4 Jun | Yes |
| On or after 5 Jun | No (control hidden) |
To extend past 5 Jun on that day, add a new add-on.
Delete an add-on
Only one-time add-ons dated today or in the future, and multi-day add-ons with no past dates, can be deleted.
On the reservation details, click the target add-on.
Click delete in the top-right of the edit dialog.
In the confirm dialog, click Confirm.
Result
Room rates (hotel reservations only):
- Chargeable add-ons appear as add-on amounts.
- With a paid upgrade or multiple chargeable items, the page shows the combined total.
Transactions (folio):
- One-time charges appear on the folio immediately.
- Multi-day charges post after each night audit.
Housekeeping:
- Room-setup items appear under room setup for the target room.
- After room assignment, the system creates room-setup tasks on the add-on’s start and end dates from the item and current config.
- If the room already has other pending tasks that day, tasks are merged.
FAQ
Related
- Check-in: Check-in
- Configure add-ons (revenue): Add-on Management