How are individual tax, surcharge, and fee values combined in API reponses?

The Surcharges array and chargeableRateInfo object contain several individual and sub-total values to break out taxes and fees. Individual values are related as follows:


Within the Surcharges array, the Surcharge types Tax, ServiceFee, SalesTax, and HotelOccupancyTax contribute to the total value of the array's TaxAndServiceFee value.


The values of TaxAndServiceFee and ExtraPersonFee together create the value for the chargeableRateInfo object's surchargeTotal attribute.


Finally, surchargeTotal and nightlyRateTotal together create the value for the total attribute, the final total price for the stay.



fees diagram.png

Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request