User Tools

Site Tools


Tariffs module

The AvailApp tariffs module enables you to enter your own rates so that availability request via the backend or the API can return pricing information.

Entering your pricing information can be a difficult task depending on how simple and structured your pricing is. We offer a paid service to transfer your rate sheet into our system. If your prices rarely change, this might be the most suitable way for you. If you are interested in that, send us your rate and we will give you a quote how much we will charge for the service.

Even if you don't enter the rates yourself, you should familiarize yourself with a couple of basic concepts of how AvailApp handles pricing:

  • Season set: Typically, hotel prices are seasonal. A season set defines when your seasons start/end.
  • Price category: All units that have the same price are said to be in the same “price category”.
  • Tariff: Depending on who you are talking to, you might quote different prices. For example you might have rates for tour operators and rates for direct customers. In AvailApp these different sets of rates are called “tariffs”. It is possible to derive one tariff from another using certain rules (e.g. adding a percentage or daily amount).
  • Additional charges: If your hotel charges different prices depending on the occupancy of a particular unit, the price for the minimum occupancy is called “base rate” and the surcharges that depend on occupancy are called “additional charges”.
  • Special: If you have any promotions that lower your prices under certain conditions, you might be able to create a “special” in AvailApp that automatically includes the promotion in the quoted prices if all conditions are met.
  • Regression test: To automatically check whether the prices are calculated as intended, you can define “regression test”. Read more about them here.

Season sets

TODO: how to enter season sets incl. ANY year, “same price as”.

In AvailApp a night is considered to belong to the day before. For exemple, if you look at the figure bellow you can see that the low season ends at the end of October and the other season starts at the beginning of November. Let's assume that a customer would like to stay the night between seasons. In this case AvailApp will take the price from the low season.

Bearing that in mind you can now enter your seasons' bounderies. In order to create a new season you have firstly to click “new”, then define a name for every season and finally enter your dates in “from date/from year” and “till date/till year” fields. In case you have overlapping sesons (one low between 01.12-20.12 and one high between 20.12 - 06.01) you might want to think about the end points, Availapp does not allow you to overlap the seasons, so you have to decide whether 20.12 is an end point or a start point.

A predefined value that might get your attention is “Any year”. You can select “Any year” if your seasons' bounderies are the same for any year in the futur and if your prices will also be the same, except if you for some reasons chenge them later on. Assuming that a customer books now for one year in advance, you might have not entered the prices for the new season, but if you have selected “Any year” the system will assume that peak season 2012 is the same thing with peak season 2013 and it will give the same prices. Therefore, if you are ready to accept bookings that are far in advance according to your current price list you may select “Any year”. If you're not willing to do that, you have to enter an explicit year. However, even if you selected “Any year” you can change the prices at any given time.

If you enter an explicit year, you might still select peak season 2012 has the “same price as” peak season 2013 if the same rates apply.

In order to define a season set for your property you have to click on “Edit properties” and then select a season from the “Season set” drop-down list.

TODO: how to define which season set applies for which property.

TODO: diagram how the season is determined for a particular night. what to do if you work differently? what to do if you don't have seasons?

Price categories

TODO: what should be put into the same price category, what not? how is it different from categories? example: twin rooms, double rooms with same price.

TODO: how to create a price category


For each partner or API user you can select which tariffs they can see. Of course you only need to create tariffs for

TODO: how to enter tariffs. example for base rate vs. additional charges

TODO: when to use derived tariffs, how to enter them

Additional charges

TODO: how to enter additional charges.

TODO: minimum adults


TODO: general settings for a special (tariffs, pricecategories, date range etc.)

TODO: what should be created as a special, what not (free days vs. honeymoon offer)?

TODO: what to do if a special has a blackout period (dupicate)?

The following specials are available: free_days, reduce_min_adults. If you miss a certain kind of special, please contact AvailApp support.

doc/tariffs_module.txt · Last modified: 2012/11/20 14:35 by corinne