Properties may charge mandatory extra fees according to the local law and property policies. The fees could be:
- Utility fees
- Tourism tax
- Local tax
- Services fees
- Facility fees
- Resort Fees
- and more...
The mandatory fee will be collected by the property either at check-in or check-out. Displaying the information to customers in Room Availability Page, Booking Form Page, Booking Confirmation, and Voucher is the key to avoid customer operation issues.
Rapid provides both dynamic values and the static description of the mandatory fees. We have included all charges provided to us. However, charges can vary, for example, based on length of stay or the room customers book.
The dynamic values of mandatory fees are returned in Shopping APIs and Retrieve Booking API, within the following elements:
- <**pricing.fees> (Rapid 2.0+)
- <totals.property_fees> (Rapid 2.4+)
This function calculates the total amount of mandatory fees according to your requested check-in/out dates and occupancies. The values of <**pricing.fees..scope> and <**pricing.fees..frequency> will show you how the amount was calculated.
The calculation covers the requested adults only. Child (whose age is under 18 years old) may receive a different policy during arrival.
In the case that the property didn't provide a clear scope or frequency to support the calculation, mandatory fees will present in static content only.
|% of Expedia Collect only properties||% of Hotel Collect only properties||% of ETP (Both) properties||% of all properties|
|Static Mandatory Fee Content||52.68%||41.18%||43.55%||45.64%|
|Dynamic Mandatory Fee Values||31.09%||21.61%||29.67%||28.50%|
API message example of Shopping API (Rapid 2.4):
The static description of mandatory fees returns in Content File and Content API, with the element of <fees.mandatory>.
API message example of Content (Rapid 2.4):
Example of displaying dynamic value
Example of displaying static content