ApartmentExtraCost
An identifier for this extra cost
XYZ_123Name of extra cost
Possible values: [FINAL_CLEANING, EXTRA_CLEANING, REFUNDABLE_SECURITY_DEPOSIT, TOURIST_OR_CITY_TAX, ECO_TAX, VAT_OF_RENTAL_PRICE, BOOKING_FEE, HYGIENE_SURCHARGE, PET, TRAVEL_INSURANCE, TOWEL, BEDLINEN, TOWEL_BEDLINEN_PACKAGE, KITCHEN_TOWELS, BEDLINEN_AND_BEDMAKING, BABY_BED, BABY_CHAIR, BABY_COT, BABY_BUGGY, BABY_HIGH_CHAIR, EXTRA_BED, HEATING, AIRCONDITION, FIREWOOD, ELECTRICITY, WATER, GAS, SAUNA, POOL, HOT_TUB, WASHING_MACHINE, BEACH_SERVICES, CLUB_CARD, INTERNET, PARKING, AIRPORT_SHUTTLE, BREAKFAST, SERVICE_COSTS]
BEDLINENHow is cost is calculated
Possible values: [PER_STAY, PER_PERSON_PER_NIGHT, PER_NIGHT, PER_PERSON, PER_UNIT, PER_UNIT_PER_NIGHT]
PER_PERSON_PER_NIGHTMaximum units that can be selected for this extra service if the service is selectable
1Type of service associated with this extra cost
Possible values: [MANDATORY, SELECTABLE, ON_USAGE]
MANDATORYPayment time of extra cost
Possible values: [ON_BOOKING, WITH_RATES, ONSITE]
ONSITEprice objectrequired
Price configuration for extra cost
Possible values: [PERCENTAGE, FIXED]
PERCENTAGEPrice amount dependent on type
90.24Currency
EURcondition object
Conditions applicable for extra cost
seasonApplicable object
Season for which extra cost is applicable
Only applicable from date
2020-08-01Only applicable until date
2021-04-30numberOfNights object
Extra cost only applicable if lengthOfStay shorter than
Based on the length of stay, applicable from night
1Based on the length of stay, applicable until night
7{
"id": "XYZ_123",
"name": "BEDLINEN",
"basisOfCalculation": "PER_PERSON_PER_NIGHT",
"maximumCount": 1,
"type": "MANDATORY",
"paymentTime": "ONSITE",
"price": {
"type": "PERCENTAGE",
"amount": 90.24,
"currency": "EUR"
},
"condition": {
"seasonApplicable": {
"onlyApplicableFrom": "2020-08-01",
"onlyApplicableUntil": "2021-04-30"
},
"numberOfNights": {
"fromStayLengthInNights": 1,
"toStayLengthInNights": 7
}
}
}