Hotelbeds Pricing Model

BookingAPI has several pricing nodes and attributes. Some of these are aligned with a particular pricing model and, as such, may not appear in the method responses.

For more information regarding our pricing model, contact your Hotelbeds sales manager, who will recommend the best solution according to your business needs.

Currencies

Depending on the pricing model, the currency can be the same for all destinations or you can offer up to three different currencies depending on the destination (EUR, USD and GBP).

The pay at hotel model (Liberate) is presented both in client currency and hotel currency (used to pay on arrival).

Pricing models

Net

Prices provided are net and the client adds their own markup.

There are some exceptions: when the selling price is recommended by the hotel (indicated with the attribute hotelMandatory); or when it is a Liberate (pay at hotel) rate, where the selling price will be provided in addition to the net price.

It is recommended to respect the sellingRate attribute if it is a hotelMandatory.

Commissionable

In this model, the commission is included in the final price provided. Prices are always final.

Liberate (pay at hotel)

Prices are final.

This model can be used together with any of the previous two models (Net or Commisionable).

Pricing attributes in availability method

 

Net Model

Commissionable Model

Liberate Model

Attribute

 

 

 

net

Yes

Yes

Yes

comission

No

Yes

Yes

sellingRate

If hotelMandatory="true"

Yes

Yes

hotelMandatory*

If selling rate is mandatory, fixed by hotel

If selling rate is mandatory fixed by hotel

If selling rate is mandatory fixed by hotel

dailyNet

Yes

No

No

dailySellingRate

If hotelMandatory="true"

Yes

Yes

hotelSellingRate**

No

No

Yes

hotelCurrency**

No

No

Yes

* hotelMandatory attribute is returned only if the value is "TRUE".

** Liberate model can be mixed with all models.

Pricing attributes in Cancellation policies 

 

Net Model

Commissionable Model

Liberate Model

Attribute

 

 

 

amount

Yes

Yes

Yes

from

Yes

Yes

Yes

hotelAmount

No

No

Yes

hotelCurrency

No

No

Yes

 

<rate rateKey="20150919|20150921|H|1|161032|STU.C1|CG-TODOS|SC||1~1~0||N#-1475615344" rateClass="NOR" rateType="BOOKABLE" net="100.210" comission="10.00" sellingRate="114.000" hotelSellingRate="114.000" hotelCurrency="EUR" hotelMandatory="true" allotment="2" paymentType="AT_HOTEL" packaging="false" boardCode="SC" boardName="SELF CATERING" rooms="1" adults="1" children="0">
    <cancellationPolicies>
        <cancellationPolicy amount="57.000" hotelAmount="57.000" hotelCurrency="EUR" from="2015-09-17T23:59:00+02:00"/>
    </cancellationPolicies>
</rate>

 

Pricing attributes in checkrates and booking methods

 

Net Model

Commissionable Model

Liberate Model

Attribute

 

 

 

totalNet

Yes

Yes

Yes

totalSellingRate

No

Yes

Yes

pendingAmount

Yes

Yes

No

Docs Navigation