Packages

A rate that comes with things in it. A tariff plan can carry inclusions - a dinner, an airport pickup, a spa voucher - and they are posted onto the guest's folio at check-in, so the bill shows what was included instead of the guest having to take your word for it.

Switch: Settings > Hotel > Packages. Needs Seasonal & Weekend Rates on, since an inclusion hangs off a tariff plan. Permission: Manage Rooms & Rates to set the inclusions up.

Breakfast is not an inclusion

A meal plan priced into the room rate stays on the plan itself and is never posted as a line - that is what the meal plan field is for. This feature is for the things that do appear on the folio: an item that a guest can see they received, and that the taxman can see you sold.

Each inclusion names a real catalogue item, which is what lets the line be taxed like any other sale. An extra with no catalogue item behind it cannot be taxed at all, so there is no way to add one that skips the question.

Once, or every night

An inclusion is either posted once for the stay or once per night. An airport pickup is once; a breakfast that the package actually itemises is nightly. Get this wrong and a four-night stay either pays for four pickups or gets three breakfasts free.

What it is posted at

Usually nil: the package price is already in the room rate, and the line is there so the guest can see what they got. Give an inclusion a value only when the package part-covers it - a dinner worth 800 included at 500, with the guest paying the difference.

Flow

flowchart TD
    A[Tariff plan: room type · base rate] --> B[Add inclusions
catalogue item · quantity · once or nightly · value] B --> P[(The package)] P --> C[Guest checks in on that plan] C --> D[Inclusions posted to the folio
once, or once for every night] D --> F[(Folio: room + inclusions + anything else)] F --> G[Settlement: the guest sees what was included
and at what value] D --> T[Tax follows the catalogue item,
like any other sale]
The inclusion is posted at check-in, so a stay that is amended or shortened later carries the right lines rather than a promise nobody wrote down.

Setting it up

flowchart LR
    A[Settings > Hotel
Seasonal & Weekend Rates on] --> B[Packages on] B --> C[Add the inclusion items
to the product catalogue first] C --> D[Open the tariff plan
add its inclusions] D --> E[Say once or nightly, and at what value] E --> F[Check the next guest in on that plan]
The catalogue item comes first — an inclusion is a sale line, so it needs something to be a line of.
Switching off leaves plans and their inclusions in place but stops anything being posted at check-in, so a guest already in house keeps what was posted for them.