Skip to main content

Prices per Standard Occupancy File

This file assigns a base amount matching the standardOccupancy value of the Room Master, and adds supplements for any extra passenger exceeding that standard capacity.

Purpose​

This model is used when the room price is based on the standard guest capacity of the room rather than a simple fixed room package.

Example​

Download the example Prices per Standard Occupancy file (CSV)

Field definitions​

FieldTypeDescription
hotelCodeStringHotel identifier.
rateCodeStringRate plan identifier.
priceCurrencyStringCurrency of the price.
roomCodeStringRoom type.
startDateDateStart date of the pricing range.
endDateDateEnd date of the pricing range.
minLengthOfStayIntegerMinimum LOS condition.
maxLengthOfStayIntegerMaximum LOS condition.
durationDaysIntegerDuration of the price rule.
pricePerStandardOccupancyDecimalPrice applied to the standard occupancy level.
extraAdultsStringSupplement rules for extra adults.
extraChildrenStringSupplement rules for extra children.
extraInfantsStringSupplement rules for extra infants.

Understanding complex fields​

Because CSVs are flat, we use specific delimiters (, and |) to send lists inside a single cell.

extraAdults / extraChildren / extraInfants​

List of objects β€” separate the supplement for each extra passenger position with a pipe |.

  • Format: Position,Amount,Type | Position,Amount,Type...
  • Example: 1,30.00,AMOUNT|2,25.00,AMOUNT
  • Meaning: the 1st extra adult pays 30.00, the 2nd extra adult pays 25.00, both as a fixed amount.

Type defines how the amount is applied. The examples use AMOUNT (a fixed amount).

Notes​

This model is useful when the Seller defines the room price around the room's standard capacity and charges more for additional guests beyond that threshold.