Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parse Kigo min_stay_rules #381

Open
keang opened this issue Sep 23, 2016 · 6 comments
Open

Parse Kigo min_stay_rules #381

keang opened this issue Sep 23, 2016 · 6 comments
Labels

Comments

@keang
Copy link
Contributor

keang commented Sep 23, 2016

Description

Minimum stay is parsed wrongly.

The property pricing information is unavailable due to a constraint. This Property has a minimum stay of 25 nights.Unfortunately, this unit is not available for your selected period. Please try another unit.

The property in question (kigo_id=225298) has Room.minimum_stay as 30, and availability (or calendar entries) also has minimum stay of 30.

I called the API and got the following:

{
  "PRICING": {
    "CURRENCY": "USD",
    "RENT": {
      "PERGUEST_CHARGE": null,
      "PERIODS": [
        {
          "CHECK_IN": "2016-03-30",
          "CHECK_OUT": "2016-04-01",
          "NAME": "",
          "STAY_MIN": {
            "UNIT": "NIGHT",
            "NUMBER": 1
          },
          "WEEKLY": false,
          "NIGHTLY_AMOUNTS": [
            {
              "GUESTS_FROM": 1,
              "WEEK_NIGHTS": [
                1,
                2,
                3,
                4,
                5,
                6,
                7
              ],
              "STAY_FROM": {
                "UNIT": "NIGHT",
                "NUMBER": 1
              },
              "AMOUNT": "59.40"
            }
          ]
        },
        {
          "CHECK_IN": "2016-04-01",
          "CHECK_OUT": "2017-04-03",
          "NAME": "",
          "STAY_MIN": {
            "UNIT": "NIGHT",
            "NUMBER": 1
          },
          "WEEKLY": false,
          "NIGHTLY_AMOUNTS": [
            {
              "GUESTS_FROM": 1,
              "WEEK_NIGHTS": [
                1,
                2,
                3,
                4,
                5,
                6,
                7
              ],
              "STAY_FROM": {
                "UNIT": "NIGHT",
                "NUMBER": 1
              },
              "AMOUNT": "56.16"
            }
          ]
        }
      ]
    },
    "FEES": {
      "FEES": [
        {
          "FEE_TYPE_ID": 3,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT",
          "VALUE": 75,
          "LABEL": "Cleaning Fee - Category 1"
        },
        {
          "FEE_TYPE_ID": 16,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT_PER_NIGHT_PER_GUEST",
          "VALUE": {
            "AMOUNT_ADULT": 35,
            "AMOUNT_CHILD": 0,
            "AMOUNT_BABY": 0
          },
          "LABEL": "Extra Guest"
        },
        {
          "FEE_TYPE_ID": 1,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT",
          "VALUE": 40,
          "LABEL": "Booking Fee"
        },
        {
          "FEE_TYPE_ID": 16,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT",
          "VALUE": 100,
          "LABEL": "Application Fee"
        }
      ]
    },
    "DISCOUNTS": {
      "EARLY_BIRD": null,
      "LAST_MINUTE": null,
      "SPECIAL": [

      ]
    },
    "DEPOSIT": null,
    "DEPOSITS_MAY_APPLY": true,
    "DEPOSITS": [
      {
        "UNIT": "PERCENT_RENT",
        "VALUE": 0.3,
        "LABEL": "Security Deposit"
      }
    ],
    "MIN_STAY": {
      "DEFAULT_VALUE": 30,
      "MIN_STAY_RULES": [
        {
          "LABEL": "Monthly Short term",
          "MIN_STAY_VALUE": 25,
          "DATE_FROM": null,
          "DATE_TO": null
        }
      ]
    }
  }
}

Looks like we should update the calendar parser to fetch that 25 from the json (3rd row from bottom)

Occurence

https://concierge-web.roomorama.com/errors/343067

@keang keang added the kigo label Sep 23, 2016
@keang
Copy link
Contributor Author

keang commented Sep 27, 2016

The newest response from the prices api of the property is:

{
  "PRICING": {
    "CURRENCY": "USD",
    "RENT": {
      "PERGUEST_CHARGE": null,
      "PERIODS": [
        {
          "CHECK_IN": "2016-03-30",
          "CHECK_OUT": "2016-04-01",
          "NAME": "",
          "STAY_MIN": {
            "UNIT": "NIGHT",
            "NUMBER": 1
          },
          "WEEKLY": false,
          "NIGHTLY_AMOUNTS": [
            {
              "GUESTS_FROM": 1,
              "WEEK_NIGHTS": [
                1,
                2,
                3,
                4,
                5,
                6,
                7
              ],
              "STAY_FROM": {
                "UNIT": "NIGHT",
                "NUMBER": 1
              },
              "AMOUNT": "59.40"
            }
          ]
        },
        {
          "CHECK_IN": "2016-04-01",
          "CHECK_OUT": "2017-04-03",
          "NAME": "",
          "STAY_MIN": {
            "UNIT": "NIGHT",
            "NUMBER": 1
          },
          "WEEKLY": false,
          "NIGHTLY_AMOUNTS": [
            {
              "GUESTS_FROM": 1,
              "WEEK_NIGHTS": [
                1,
                2,
                3,
                4,
                5,
                6,
                7
              ],
              "STAY_FROM": {
                "UNIT": "NIGHT",
                "NUMBER": 1
              },
              "AMOUNT": "56.16"
            }
          ]
        }
      ]
    },
    "FEES": {
      "FEES": [
        {
          "FEE_TYPE_ID": 3,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT",
          "VALUE": 75,
          "LABEL": "Cleaning Fee - Category 1"
        },
        {
          "FEE_TYPE_ID": 1,
          "INCLUDE_IN_RENT": false,
          "UNIT": "PERCENT_RENT",
          "VALUE": 0.025,
          "LABEL": "Processing Fee"
        },
        {
          "FEE_TYPE_ID": 16,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT",
          "VALUE": 100,
          "LABEL": "Application Fee"
        },
        {
          "FEE_TYPE_ID": 16,
          "INCLUDE_IN_RENT": false,
          "UNIT": "AMOUNT",
          "VALUE": 150,
          "LABEL": "Utilities "
        }
      ]
    },
    "DISCOUNTS": {
      "EARLY_BIRD": null,
      "LAST_MINUTE": null,
      "SPECIAL": [

      ]
    },
    "DEPOSIT": {
      "UNIT": "AMOUNT",
      "VALUE": 1000,
      "LABEL": "Refundable Security Deposit"
    },
    "DEPOSITS_MAY_APPLY": true,
    "DEPOSITS": [
      {
        "UNIT": "AMOUNT",
        "VALUE": 1000,
        "LABEL": "Refundable Security Deposit"
      }
    ],
    "MIN_STAY": {
      "DEFAULT_VALUE": 30,
      "MIN_STAY_RULES": [

      ]
    }
  }
}

MIN_STAY_RULES is now empty

@keang
Copy link
Contributor Author

keang commented Sep 27, 2016

The property data response is:

{"PROP_ID":225298,"PROP_PROVIDER":{"PROVIDER_TYPE":"AGENCY","OWNER_ID":null,"RA_ID":16360},"PROP_INSTANT_BOOK":true,"PROP_INFO":{"PROP_NAME":"Colorfull and Modern Bedroom UES (Shared)","PROP_STREETNO":"","PROP_ADDR1":"338 East 100th Street, 1A","PROP_ADDR2":"","PROP_ADDR3":"","PROP_APTNO":"","PROP_POSTCODE":"10029","PROP_CITY":"New York","PROP_REGION":"","PROP_COUNTRY":"US","PROP_LATLNG":{"LATITUDE":"40.785965","LONGITUDE":"-73.943479"},"PROP_PHONE":"","PROP_AXSCODE":"","PROP_BEDROOMS":1,"PROP_BEDS":null,"PROP_BED_TYPES":[],"PROP_BATHROOMS":3,"PROP_TOILETS":null,"PROP_TYPE_ID":20,"PROP_SIZE":"150","PROP_SIZE_UNIT":"SQFEET","PROP_MAXGUESTS":1,"PROP_MAXGUESTS_ADULTS":1,"PROP_MAXGUESTS_CHILDREN":0,"PROP_MAXGUESTS_BABIES":0,"PROP_FLOOR":1,"PROP_ELEVATOR":null,"PROP_CIN_TIME":"15:00","PROP_COUT_TIME":"11:00","PROP_CLEAN_TIME":"00:00","PROP_STAYTIME_MIN":{"UNIT":"NIGHT","NUMBER":30},"PROP_STAYTIME_MAX":{"UNIT":"YEAR","NUMBER":5},"PROP_SHORTDESCRIPTION":"Private rooms in a beautiful 6 Bedroom apartment, located in Upper East side/Gracie P Point surrounded by restaurant, bar, lounge, stores,everything you need is near the apartment.","PROP_SHORTDESCRIPTION_HTML":"<p><strong>Private rooms in a beautiful 6 Bedroom apartment, located in Upper East side/Gracie P Point surrounded by restaurant, bar, lounge, stores,everything you need is near the apartment.</strong></p>","PROP_DESCRIPTION":"\"The Space Bedroom includes: * Queen Size Bed with Plasma TV LCD with Cable TV * High Speed Internet - Wi-Fi * Fully equipped Kitchen, finishes include white granite counter-tops, appliances, built-in microwave wine cooler and custom cabinetry (shared) * Marble bathroom (shared) * Bar with 4 Chairs (shared) * Laundry machines and dryer in the apartment * Heating * Living room with comfortable Sofa Bed (shared) * Dining table (shared) * Private parking available in front of the building (hourly rates) * Towels and bed sheet included and free of charge * Spacious Closet and drawer * SUBWAY 6 Train, few blocks away surrounded, Bars, restaurants, Movie Theater around, supermarket 24/7, in front of the building. . . * 20 minutes away from Times Square with Subway * 15 minutes away from Grand Central * 10 minutes walk to Central Park.. 4 blocks away from the apartment. * Building very secured with camera 24/7 Mobility: One block to FDR Drive, 4 blocks away from 6 line subway 96th and 103th Street subway station, attended indoor parking garage. Guest Access Apartment comes fully equipped with linens, towels, blankets and sufficient furnishings. Just bring you and be right at home, in the center, of the center of the world! Interaction with Guests he neighborhood is residential and quiet. Many restaurants, shops, and entertainments! Your home is the quintessential NYC location, safe and convenient, exciting and right in the middle of it all! Located on 100th street and 2nd avenue. Upper East Side: Easy access to a major subway line Broadway theaters are all within 10-15 subway ride The Neighborhood I lead a very busy schedule, however, I am always available to assist you with anything you may need. I can suggest places to eat, shop and gain entertainment. You will have complete privacy, should you choose and discretion is appreciated for both parties. Other Things to Note CHECK OUT IS AT 11AM - LATE CHECK IN FEE MAY APPLY IF THE CHECK IN IS AFTER 8PM\"","PROP_DESCRIPTION_HTML":"<p>\"The Space Bedroom includes: * Queen Size Bed with Plasma TV LCD with Cable TV * High Speed Internet - Wi-Fi * Fully equipped Kitchen, finishes include white granite counter-tops, appliances, built-in microwave wine cooler and custom cabinetry (shared) * Marble bathroom (shared) * Bar with 4 Chairs (shared) * Laundry machines and dryer in the apartment * Heating * Living room with comfortable Sofa Bed (shared) * Dining table (shared) * Private parking available in front of the building (hourly rates) * Towels and bed sheet included and free of charge * Spacious Closet and drawer * SUBWAY 6 Train, few blocks away surrounded, Bars, restaurants, Movie Theater around, supermarket 24/7, in front of the building. . . * 20 minutes away from Times Square with Subway * 15 minutes away from Grand Central * 10 minutes walk to Central Park.. 4 blocks away from the apartment. * Building very secured with camera 24/7 Mobility: One block to FDR Drive, 4 blocks away from 6 line subway 96th and 103th Street subway station, attended indoor parking garage. Guest Access Apartment comes fully equipped with linens, towels, blankets and sufficient furnishings. Just bring you and be right at home, in the center, of the center of the world! Interaction with Guests he neighborhood is residential and quiet. Many restaurants, shops, and entertainments! Your home is the quintessential NYC location, safe and convenient, exciting and right in the middle of it all! Located on 100th street and 2nd avenue. Upper East Side: Easy access to a major subway line Broadway theaters are all within 10-15 subway ride The Neighborhood I lead a very busy schedule, however, I am always available to assist you with anything you may need. I can suggest places to eat, shop and gain entertainment. You will have complete privacy, should you choose and discretion is appreciated for both parties. Other Things to Note CHECK OUT IS AT 11AM - LATE CHECK IN FEE MAY APPLY IF THE CHECK IN IS AFTER 8PM\"</p>","PROP_AREADESCRIPTION":"","PROP_RENTAL_DETAILS":"","PROP_INVENTORY":"","PROP_ARRIVAL_SHEET":"","PROP_ARRIVAL_SHEET_HTML":"","PROP_AMENITIES":[98,16,77,41,37,42,1,21,21,22,63,48,13,44,47,58,43,49,52,54,64,13],"PROP_ACTIVITIES":[7],"PROP_NAME_ALL":{"en-US":"Colorfull and Modern Bedroom UES (Shared)"},"PROP_DESCRIPTION_ALL":{"en-US":"\"The Space Bedroom includes: * Queen Size Bed with Plasma TV LCD with Cable TV * High Speed Internet - Wi-Fi * Fully equipped Kitchen, finishes include white granite counter-tops, appliances, built-in microwave wine cooler and custom cabinetry (shared) * Marble bathroom (shared) * Bar with 4 Chairs (shared) * Laundry machines and dryer in the apartment * Heating * Living room with comfortable Sofa Bed (shared) * Dining table (shared) * Private parking available in front of the building (hourly rates) * Towels and bed sheet included and free of charge * Spacious Closet and drawer * SUBWAY 6 Train, few blocks away surrounded, Bars, restaurants, Movie Theater around, supermarket 24/7, in front of the building. . . * 20 minutes away from Times Square with Subway * 15 minutes away from Grand Central * 10 minutes walk to Central Park.. 4 blocks away from the apartment. * Building very secured with camera 24/7 Mobility: One block to FDR Drive, 4 blocks away from 6 line subway 96th and 103th Street subway station, attended indoor parking garage. Guest Access Apartment comes fully equipped with linens, towels, blankets and sufficient furnishings. Just bring you and be right at home, in the center, of the center of the world! Interaction with Guests he neighborhood is residential and quiet. Many restaurants, shops, and entertainments! Your home is the quintessential NYC location, safe and convenient, exciting and right in the middle of it all! Located on 100th street and 2nd avenue. Upper East Side: Easy access to a major subway line Broadway theaters are all within 10-15 subway ride The Neighborhood I lead a very busy schedule, however, I am always available to assist you with anything you may need. I can suggest places to eat, shop and gain entertainment. You will have complete privacy, should you choose and discretion is appreciated for both parties. Other Things to Note CHECK OUT IS AT 11AM - LATE CHECK IN FEE MAY APPLY IF THE CHECK IN IS AFTER 8PM\""},"PROP_SHORTDESCRIPTION_ALL":{"en-US":"Private rooms in a beautiful 6 Bedroom apartment, located in Upper East side/Gracie P Point surrounded by restaurant, bar, lounge, stores,everything you need is near the apartment."},"PROP_ARRIVAL_SHEET_ALL":[],"PROP_NAME_ALL_HTML":{"en-US":"Colorfull and Modern Bedroom UES (Shared)"},"PROP_DESCRIPTION_ALL_HTML":{"en-US":"<p>\"The Space Bedroom includes: * Queen Size Bed with Plasma TV LCD with Cable TV * High Speed Internet - Wi-Fi * Fully equipped Kitchen, finishes include white granite counter-tops, appliances, built-in microwave wine cooler and custom cabinetry (shared) * Marble bathroom (shared) * Bar with 4 Chairs (shared) * Laundry machines and dryer in the apartment * Heating * Living room with comfortable Sofa Bed (shared) * Dining table (shared) * Private parking available in front of the building (hourly rates) * Towels and bed sheet included and free of charge * Spacious Closet and drawer * SUBWAY 6 Train, few blocks away surrounded, Bars, restaurants, Movie Theater around, supermarket 24/7, in front of the building. . . * 20 minutes away from Times Square with Subway * 15 minutes away from Grand Central * 10 minutes walk to Central Park.. 4 blocks away from the apartment. * Building very secured with camera 24/7 Mobility: One block to FDR Drive, 4 blocks away from 6 line subway 96th and 103th Street subway station, attended indoor parking garage. Guest Access Apartment comes fully equipped with linens, towels, blankets and sufficient furnishings. Just bring you and be right at home, in the center, of the center of the world! Interaction with Guests he neighborhood is residential and quiet. Many restaurants, shops, and entertainments! Your home is the quintessential NYC location, safe and convenient, exciting and right in the middle of it all! Located on 100th street and 2nd avenue. Upper East Side: Easy access to a major subway line Broadway theaters are all within 10-15 subway ride The Neighborhood I lead a very busy schedule, however, I am always available to assist you with anything you may need. I can suggest places to eat, shop and gain entertainment. You will have complete privacy, should you choose and discretion is appreciated for both parties. Other Things to Note CHECK OUT IS AT 11AM - LATE CHECK IN FEE MAY APPLY IF THE CHECK IN IS AFTER 8PM\"</p>"},"PROP_SHORTDESCRIPTION_ALL_HTML":{"en-US":"<p><strong>Private rooms in a beautiful 6 Bedroom apartment, located in Upper East side/Gracie P Point surrounded by restaurant, bar, lounge, stores,everything you need is near the apartment.</strong></p>"},"PROP_ARRIVAL_SHEET_ALL_HTML":[]},"PROP_RATE":{"PROP_RATE_CURRENCY":"USD","PROP_RATE_NIGHTLY_FROM":"56.16","PROP_RATE_NIGHTLY_TO":"56.16","PROP_RATE_WEEKLY_FROM":null,"PROP_RATE_WEEKLY_TO":null,"PROP_RATE_MONTHLY_FROM":null,"PROP_RATE_MONTHLY_TO":null},"PROP_PHOTOS":[{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/8016dc68-10d3-41f0-97b0-81f17c374495.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/5291eb3d-4c29-468a-828e-a7e060563cf0.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//s3.amazonaws.com/cdnmedia.bookt.com/16360/a37b9891-4f47-4201-ada6-49cb34d4c2aa.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/61e71015-3cbf-4f1f-8cab-d5255f8dbb87.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//s3.amazonaws.com/cdnmedia.bookt.com/16360/e6896e3b-ad11-450b-8bed-37c9afa4b5a7.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//s3.amazonaws.com/cdnmedia.bookt.com/16360/48b036a7-f72a-4db6-a4a0-1c574f0bb12c.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/d3245a48-52b2-4194-849f-c7fba695e645.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/b6b26bd0-b06b-44cc-bbfc-a1c9ed6c17eb.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//s3.amazonaws.com/cdnmedia.bookt.com/16360/7738d999-0101-4bbf-bfca-dc2973cff46d.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/194c1957-2949-4c3a-bad8-217763a8ecda.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/a7a45240-933e-4161-a617-7aaced4fafe9.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/d0e773a7-d8d3-4824-b504-473f5e3c738e.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/910c4bec-b49b-4665-903b-5f12e07c50d8.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//s3.amazonaws.com/cdnmedia.bookt.com/16360/440662ec-e361-4b81-9a05-9c33f3e98139.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"},{"PHOTO_ID":"//dx577khz83dc.cloudfront.net/16360/ebe413ab-5747-4d2a-8b87-7af34538f483.jpg","PHOTO_PANORAMIC":false,"PHOTO_NAME":"Colorfull and Modern Bedroom UES","PHOTO_COMMENTS":"Colorfull and Modern Bedroom UES"}],"PROP_UDPA":[]}

So we have PROP_STAYTIME_MIN = 30

But also, from the pricing info above, we have this period:

{
          "CHECK_IN": "2016-04-01",
          "CHECK_OUT": "2017-04-03",
          "NAME": "",
          "STAY_MIN": {
            "UNIT": "NIGHT",
            "NUMBER": 1
          },
          "WEEKLY": false,
          "NIGHTLY_AMOUNTS": [
            {
              "GUESTS_FROM": 1,
              "WEEK_NIGHTS": [
                1,
                2,
                3,
                4,
                5,
                6,
                7
              ],
              "STAY_FROM": {
                "UNIT": "NIGHT",
                "NUMBER": 1
              },
              "AMOUNT": "56.16"
            }

Which should make the query in 2017-01-xx to have stay_min as 1 night. But we have a failed quote: https://concierge-web.roomorama.com/errors/465086

I'll contact kigo and ask how can we correctly identify the min_stay

@keang
Copy link
Contributor Author

keang commented Sep 28, 2016

Got reply from kigo:

You are right, the PRICING.RENT.PERIODS[n].STAY_MIN.NUMBER should be ignored since it is related to the RATE minimum stay to be applied in order to apply this specific rate for the booking, no to the property itself. This is an compatibility matter with the old Kigo system.
Additionally, you can also discard the PRICING.MIN_STAY.DEFAULT_VALUE.

'PROP_INFO.PROP_STAYTIME_MIN' in the 'readProperty2' method and 'PRICING.MIN_STAY.MIN_STAY_RULES' in the 'readPropertyPricingSetup' are the ones you are looking for.

Please take into account that more than one minimum stay rule can be applied to the same property and the system will apply the most restrictive one.

keang added a commit that referenced this issue Oct 5, 2016
keang added a commit that referenced this issue Oct 6, 2016
@keang keang closed this as completed in 7f4f161 Oct 6, 2016
@sharipov-ru
Copy link
Contributor

Reopening this issue, lots of new occurrences dated today:

https://concierge-web.roomorama.com/errors/631156

{

  "API_VERSION": 1,
  "API_REVISION": 3,
  "API_METHOD": "computePricing",
  "API_CALL_ID": "c46b3a36-4e1e-4ac7-aabf-9ae3ffc210fd",
  "API_RESULT_CODE": "E_CONFLICT",
  "API_RESULT_TEXT": "The property pricing information is unavailable due to a constraint. This Property has a minimum stay of 28 nights.No Rates AvailableUnfortunately, this unit is not available for your selected period. Please try another unit.",
  "API_REPLY": null
}    

@keang
Copy link
Contributor Author

keang commented Nov 2, 2016

@sharipov-ru
Copy link
Contributor

@keang

from the list above I see that there are some new issues:

"The property pricing information is unavailable due to a constraint. Check in date: 2/17/2017 must be on a Saturday or Sunday."

"The property pricing information is unavailable due to a constraint. Check in date: 2/17/2017 must be on a Saturday or Sunday.Unfortunately, this unit is not available for your selected period. Please try another unit."

"The specified check-in/check-out dates conflict with one or several weekly-only rental periods."

However, I saw minimum stay issue too. Investigating further...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants