Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Get all the monthly prices for a specific property and year.

Request: MonthlyRates(propertyID, year, usr, pwd)

...

Code Block
languagejson
{
  "MonthlyRates": {
    "rent": [900,900,900,900,1000,1000,1200,1200,1000,1000,900,900],
    "fees": [0,0,0,0,0,0,0,0,0,0,0,0],
    "management": [0,0,0,0,0,0,0,0,0,0,0,0],
    "cleaning": [80,80,80,80,80,80,100,100,100,100,100,100],
    "deposit": [0,0,0,0,0,0,0,0,0,0,0,0,0]
  }
}

Rent is the rental price per month. It can be different for each month because some Property Managers that manage mid-term rentals decide to put a higher price in high season.

Fees refers to the monthly utilities (water, electricity, internet…). If the Property Manager wants to charge a flat fee for the utilities, they will put it here.

Management is an extra fee to be paid in concept of the work that the Property Manager is doing. It can be paid once per reservation, or once per month.

Cleaning refers to the check-out cleaning that will be done. There are 3 approaches here:

  • The cleaning fee depends on the check-in month → we will read the price for the month in question.

  • The cleaning fee depends on the check-out month → we will read the price for the month in question.

  • The cleaning fee depends on the number of months of the stay → in this case, each number is not january_fee, february_fee, march_fee, etc but 1-month-fee, 2-month-fee, 3-month-fee, etc

Deposit is the fee that is paid at the check-in but will be returned at the check-out, if everything is ok in the apartment. It follows the same logic as the cleaning fee.

...

To know which logic you should follow when calculating the price of the monthly stay, you must ask the Property Manager.

In the MonthlyRate function we are using the default way of calculating, but sometimes there are projects where this is not how the PM wants to work, and we have to make the calculations ourselves using this MonthlyRates WebServices.