availability
متد SearchByCityAndDate
این متد جهت دریافت هتل های قابل رزرو در یک شهر مورد استفاده قرار میگیرد.
این متد فقط هتل ها یا انواع اتاقی را خروجی میدهد که در سیستم سپهر صحت قراداد تامین کننده با هتل مورد بررسی قرار گرفته باشد. بنابراین ممکن است خروجی این متد با هتل هایی که در سایت تامین کننده مشاهده می گردد یکسان نباشد.
تامین کنندگان در سیستم رزرواسیون سپهر قابلیت تعریف کردن قوانینی را دارند که در نتیجه تعریف شدن آن قوانین، تاریخ ورود و خروج در موضوع availability اهمیت و حساسیت خاص خود را پیدا می کند . بدین معنی که علاوه بر بحث موجود بودن یا نبودن اتاق، تاریخ ورود و خروج هم بر اینکه آیا امکان رزرو اتاق وجود دارد یا خیر تاثیر می گذارد. به عنوان مثال ممکن است سیستم سپهر برای تاریخ ورود 5 شهریور و تاریخ خروج 8 شهریور به شما عدم موجودی جواب دهد ولی برای تاریخ ورود 5 شهریور و تاریخ خروج 9 شهریور به شما تایید رزرو را بدهد.
بنابراین جوابی که این متد برگشت میدهد، صرفا برای CheckinDate و CheckoutDate که در درخواست ارسال نموده اید اعتبار دارد و نمی توان این جوابیه را به تاریخ های دیگر ورود یا خروج تعمیم داد.
سوال: آیا می توان برای یک رزرو، چند شب را از یک تامین کننده و چند شب دیگه را از تامین کننده دیگری رزرو نمود؟
جواب بستگی به قوانین تعریف شده توسط تامین کننده دارد. مثال: فرض نمایید چند تامین کننده مختلف یک هتل را ارائه دهند. و ممکن است هر تامین کننده نرخ بهتری را برای یک شب اقامت ارائه دهد. مثلا فرض بفرمایید که شما میخواهید یک رزرو 4 شبه روی هتل آرامیس پلاس کیش انجام دهید. و دو تامین کننده مختلف این هتل را ارائه میدهند. و تامین کننده اول دو شب اول را نرخ ارزانتری میدهد و تامین کننده بعدی شب سوم و چهارم را نرخ ارازنتری می دهد. و درخواست availability شما نشان می دهد که هر دو تامین کننده هر چهار شب را موجودی دارند. و شما ترغیب می شوید که دو شب را از تامین کننده اول رزرو کرده و شب سوم و چهارم را از تامین کننده دوم رزرو نمایید. نکته مهم اینجاست که با اینحال که هر دو تامین کننده چهار شب را موجود دارند، با توجه به محدودیت های تاریخ ورود و خروجی که تامین کننده می تواند روی اتاق های خود تعریف نماید و درنتیجه حساس بودن امکان رزرو به تاریخ ورود و خروج، ممکن است تامین کننده امکان رزرو دو شب از چهار شب را به شما ندهد. بنابراین برای بررسی امکان رزرو کردن دو شب، شما باید حتما درخواست availability برای دو شب اول را به تامین کننده اول و همچین درخواست availability برای شب سوم و چهارم را به تامین کننده دوم ارسال نمایید و در صورتی که هردو تامین کننده اتاق را به عنوان موجود خروجی دادند، می توانید اقدام به رزرو جداگانه نمایید. همچنین این موضوع را در نظر داشته باشید زمانی که از دو تامین کننده مختلف رزرو می نمایید، به دلیل اینکه هر تامین کننده نرم افزار و سرور مستقلی برای خود دارد، این دو رزرو در دو تراکنش مختلف انجام می شوند و احتمال اینکه مثلا رزرو دو شب اول روی تامین کننده اول به درستی انجام شود و رزرو شب سوم و چهارم روی تامین کننده دوم به خطایی برخورد کند وجود دارد.
API Endpoint
https://{SupplierWebsiteUrl}/api/Partners/Hotel/Availability/V3/SearchByCityAndDate post
Request Parameters
نمونه کلاس Request به زبان سی شارپ در پروژه Partners.Contracts (دانلود) در پوشه زیر موجود است:
\Hotel\Availability\V3\SearchByCityAndDate\RequestModel
Username
string
نام کاربری
در صورتی که شما یک موتور جستجو هستید و قصد فروش نداشته و فقط می خواهید اطلاعات هتل های عمومی را بدست آورید، نام کاربری را public ارسال نمایید.
Password
string
رمز عبور به صورت MD5 شده
CityIataCode
string
کد یاتا شهر مورد نظر
در حال حاضر وب سرویس هتل سپهر بر اساس کد یاتا فرودگاه آن شهر کار می کند. در نسخه های بعدی وب سرویس، امکان جستجو روی شهرهایی که فاقد کد یاتا هستند نیز اضافه خواهد گردید.
CheckinDate
string
تاریخ ورود
با فرمت yyyy-MM-dd و به صورت میلادی
CheckoutDate
string
تاریخ خروج
با فرمت yyyy-MM-dd و به صورت میلادی
HotelSepehrGlobalId
number
در صورتی که نیاز به دریافت اطلاعات اتاق های موجود و نرخ یک هتل خاص را دارید، کد SepehrGlobalId آن هتل خاص را در این فیلد قرار دهید.
{
"Username": "testdev1",
"Password": "25f9e794323b453885f5181f1b624d0b",
"CityIataCode": "KIH",
"CheckinDate": "2023-10-05",
"CheckoutDate": "2023-10-08",
"HotelSepehrGlobalId": null
}
Response Data
نمونه کلاس Response به زبان سی شارپ در پروژه Partners.Contracts (دانلود) در پوشه زیر موجود است:
\Hotel\Availability\V3\SearchByCityAndDate\ResponseModel
CurrencyCode
string
این فیلد مشخص می کند که نرخ های برگشتی بر اساس چه ارزی می باشد.
مقدار آن بستگی به این دارد که ارز کاربر شما در سایت تامین کننده چه چیزی تعیین شده باشد. مثلا اگر کاربر شما به صورت ریالی باشد مقدار آن IRR و اگر دلاری باشد مقدار آن USD خواهد بود.
HotelList
Complex type
لیست هتل های قابل رزرو
SepehrGlobalId
number
شناسه منحصر به فرد مربوط به این هتل در تمام سایت های سپهری
Name
string
نام هتل
RoomTypeList
Complex type
لیست انواع اتاق موجود روی این هتل
SepehrGlobalId
number
شناسه منحصر به فرد مربوط به این نوع اتاق در تمام سایت های سپهری
Name
string
عنوان نوع اتاق
AvailableRoomCount
number
تعداد اتاق موجود
در صورتی 4 باب اتاق یا بیشتر موجود باشد، ماکزیمم عدد 4 خروجی داده می شود.
AdultCapacity
number
تعداد گنجایش بزرگسال
ChildCapacity
number
تعداد گنجایش کودک که بدون تخت و به صورت رایگان در این نوع اتاق پذیرش می گردد.
در صورتی که تعداد کودک رایگان درخواستی شما بیشتر از گنجایش کودک رایگان اتاق باشد، سیستم تفاوت تعداد کودک درخواستی شما با تعداد گنجایش کودک اتاق را به عنوان بزرگسال در نظر خواهد گرفت. در این حالت اگر اتاق گنجایش اضافه بابت بزرگسال داشته باشد، بدون مشکلی می توان رزرو را صادر کرد. اما اگر تعداد گنجایش بزرگسال اتاق هم جوابگوی تعداد میهمان درخواستی نباشد، رزرو با استفاده از تخت اضافه قابل انجام است. البته با این شرط که اتاق ظرفیت تخت اضافه داشته باشد (رجوع به فیلد ExtrabedCapacity) جهت استفاده از تخت اضافه کافی است که مبلغ آن را در زمان فراخوانی متدهای Lock و Book به فیلد TotalPayable اضافه کرد.
مثال: یک نوع اتاق دارای AdultCapacity با مقدار 2 و ChildCapacity با مقدار 1 و ChildAge با مقدار 5 می باشد
- در صورتی که رزرو شما دارای دو بزرگسال و یک کودک زیر 5 سال باشد، آنگاه بدون نیاز به تخت اضافه می توان اقدام به رزرو نمود.
- در صورتی که رزرو شما دارای یک بزرگسال و دو کودک زیر 5 سال باشد، آنگاه بدون نیاز به تخت اضافه می توان اقدام به رزرو نمود.
- در صورتی که رزرو شما دارای دو بزرگسال و دو کودک زیر 5 سال باشد، انگاه باید مبلغ یک تخته اضافه را به مبلغ رزرو اضافه نمود.
ChildAge
number
سن قابل قبول برای پذیرش یک میهمان به عنوان کودک.
بنابراین
- در صورتی که سن کودک بیش از مقدار این فیلد باشد
- و همچنین رزرو اتاق نیاز به تخت اضافه داشته باشد. (زمانی رزرو اتاق نیاز به استفاده از تخت اضافه دارد که از تمام ظرفیت AdultCapacity استفاده شده باشد و جایی برای مسافران باقی مانده روی AdultCapacity نباشد.)
- آنگاه باید در زمان فراخوانی متدهای Lock و Book، با اضافه کردن نرخ تخت اضافه به مجموع فیلد TotalPayable، درخواست تخت اضافه نمود.
مثال: یک نوع اتاق دارای AdultCapacity با مقدار 2 و ChildCapacity با مقدار 1 و ChildAge با مقدار 5 می باشد.
- در صورتی که رزرو شما دارای دو بزرگسال و یک کودک چهار ساله باشد، انگاه بدون نیاز به تخت اضافه می توان اقدام به رزرو نمود.
- در صورتی که رزرو شما دارای دو بزرگسال و یک کودک شش ساله باشد، انگاه باید یک تخت اضافه به رزرو اضافه نمود.
- در صورتی که رزرو شما دارای دو بزرگسال و یک کودک شش ساله و یک کودک چهار ساله باشد، باید تنها یک عدد تخت اضافه به رزرو اضافه نمود.
- در صورتی که رزرو شما دارای یک بزرگسال و یک کودک شش ساله باشد، آنگاه بدون نیاز به تخت اضافه می توان اقدام به رزرو نمود.
BoardTypeList
complex type
لیست انواع بورد که روی یک نوع اتاق قابل رزرو گرفتن می باشد
Code
string
کد نوع بورد که یکی از موارد زیر می باشد:
- RO
مخفف Room Only و به معنی اسکان تک و بدون هیچ وعده غذایی می باشد. - SC
مخفف Self Catering می باشد و بیشتر در هتل آپارتمان ها تعریف می شود. - BB
مخفف Bed & Breakfast و به معنی اقامت با صبحانه می باشد - HB
مخفف Half Board و به معنی اقامت به همراه صبحانه و ناهار می باشد. - BD
به معنی اقامت به همراه صبحانه و شام می باشد. - BS
به معنی اقامت به همراه صبحانه و یک وعده غذایی دیگر به انتخاب مسافر (یا ناهار یا شام) می باشد. - FC
به معنی Full Board و اقامت به همراه صبحانه و ناهار و شام به صورت منوی بسته می باشد. - FB
به معنی Full Board و اقامت به همراه صبحانه و ناهار و شام به صورت منوی انتخابی می باشد. - FF
به معنی Full Board و اقامت به همراه صبحانه و ناهار و شام به صورت منوی بوفه می باشد. - AI
مخفف All Inclusive و از نظر ارائه میان وعده های غذایی بالاتر از FB می باشد. - UA
مخفف Ultra All Inclusive می باشد
ExtrabedCapacity
number
تعداد گنجایش تخت اضافه این نوع اتاق
در صورتی که تعداد مسافر بزرگسال بیش از ظرفیت AdultCapacity باشد، می توان با انتخاب تخت اضافه مسافران بیشتری را در اتاق اسکان داد.
RateDetailList
Complex type
جزییات نرخ بر اساس هر شب
Date
string
تاریخ نرخ به صورت میلادی و با فرمت yyyy-MM-dd
Room_BoardPrice_TaxIncluded
number
نرخ بورد این نوع اتاق برای یک شب (بدون کسر کمیسیون و با احتساب مالیات)
مقدار این فیلد جهت نمایش در سایت شما به مسافر کاربرد دارد. به این صورت که می توانید مقدار این فیلد را به عنوان مبلغ اولیه (قبل از اعمال شدن تخفیف) به مسافر نمایش دهید
Room_NetPrice_TaxExcluded
number
نرخ نهایی این نوع اتاق برای یک شب (بعد از کسر کمیسیون و بدون احتساب مالیات)
مقدار این فیلد جهت بخش مالی مجموعه شما کاربرد دارد. به این صورت که می توانید مقدار این فیلد را به عنوان خالص خرید در سیستم معاملات فصلی ثبت نمایید
Room_NetPrice_TaxIncluded
number
نرخ نهایی این نوع اتاق برای یک شب (بعد از کسر کمیسیون و با احتساب مالیات)
مقدار این فیلد جهت نمایش در سایت شما به مسافر کاربرد دارد. به این صورت که می توانید مقدار این فیلد را به عنوان مبلغ نهایی (بعد از اعمال شدن تخفیف) به مسافر نمایش دهید
همچنین از مقدار این فیلد در زمان فراخوانی متدهای Lock و Book استفاده می شود. متدهای ذکر شده پارامتری به عنوان TotalPayable دریافت می کنند که مقدار آن از این فیلد بدست می آید.
Extrabed_BoardPrice_TaxIncluded
number
نرخ بورد یک عدد تخت اضافه برای یک شب (بدون کسر کمیسیون و با احتساب مالیات)
مقدار این فیلد جهت نمایش در سایت شما به مسافر کاربرد دارد. به این صورت که می توانید مقدار این فیلد را به عنوان مبلغ اولیه (قبل از اعمال شدن تخفیف) به مسافر نمایش دهید
برای بدست آوردن مجموع، باید مقدار این فیلد را ضربدر تعداد تخت اضافه مورد نیاز نمایید
Extrabed_NetPrice_TaxExcluded
number
نرخ یک عدد تخت اضافه برای یک شب (بعد از کسر کمیسیون و بدون احتساب مالیات)
مقدار این فیلد جهت بخش مالی مجموعه شما کاربرد دارد. به این صورت که می توانید مقدار این فیلد را به عنوان خالص خرید در سیستم معاملات فصلی ثبت نمایید
برای بدست آوردن مجموع، باید مقدار این فیلد را ضربدر تعداد تخت اضافه مورد نیاز نمایید
Extrabed_NetPrice_TaxIncluded
number
نرخ نهایی یک عدد تخت اضافه برای یک شب (بعد از کسر کمیسیون و با احتساب مالیات)
مقدار این فیلد جهت نمایش در سایت شما به مسافر کاربرد دارد. به این صورت که می توانید مقدار این فیلد را به عنوان مبلغ نهایی (بعد از اعمال شدن تخفیف) به مسافر نمایش دهید
برای بدست آوردن مجموع، باید مقدار این فیلد را ضربدر تعداد تخت اضافه مورد نیاز نمایید
در صورت تمایل به رزرو تخت اضافه، می بایست در زمان فراخوانی متدهای Lock و Book، مقدار این فیلد را به مقدار پارامتر TotalPayable اضافه نموده و درخواست خود را ارسال نمایید.
{
"HotelList": [
{
"SepehrGlobalId": 101,
"Name": "هتل کوهستان تستي",
"RoomTypeList": [
{
"SepehrGlobalId": 5001,
"Name": "يک تخته استاندارد",
"AvailableRoomCount": 4,
"AdultCapacity": 1,
"ChildCapacity": 0,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 1,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 3600000,
"Room_NetPrice_TaxIncluded": 3924000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 900000,
"Extrabed_NetPrice_TaxIncluded": 981000
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 3600000,
"Room_NetPrice_TaxIncluded": 3924000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 900000,
"Extrabed_NetPrice_TaxIncluded": 981000
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 3600000,
"Room_NetPrice_TaxIncluded": 3924000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 900000,
"Extrabed_NetPrice_TaxIncluded": 981000
}
]
},
{
"Code": "FB",
"ExtrabedCapacity": 1,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 4905000,
"Room_NetPrice_TaxExcluded": 4050000,
"Room_NetPrice_TaxIncluded": 4414500,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 900000,
"Extrabed_NetPrice_TaxIncluded": 981000
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 4905000,
"Room_NetPrice_TaxExcluded": 4050000,
"Room_NetPrice_TaxIncluded": 4414500,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 900000,
"Extrabed_NetPrice_TaxIncluded": 981000
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 4905000,
"Room_NetPrice_TaxExcluded": 4050000,
"Room_NetPrice_TaxIncluded": 4414500,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 900000,
"Extrabed_NetPrice_TaxIncluded": 981000
}
]
}
]
},
{
"SepehrGlobalId": 5002,
"Name": "يک تخته معمولي",
"AvailableRoomCount": 4,
"AdultCapacity": 1,
"ChildCapacity": 0,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 1,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 4000000,
"Room_NetPrice_TaxIncluded": 4360000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 1000000,
"Extrabed_NetPrice_TaxIncluded": 1090000
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 4000000,
"Room_NetPrice_TaxIncluded": 4360000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 1000000,
"Extrabed_NetPrice_TaxIncluded": 1090000
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 4000000,
"Room_NetPrice_TaxIncluded": 4360000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 1000000,
"Extrabed_NetPrice_TaxIncluded": 1090000
}
]
}
]
},
{
"SepehrGlobalId": 5004,
"Name": "دو تخته دبل",
"AvailableRoomCount": 4,
"AdultCapacity": 2,
"ChildCapacity": 0,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 2,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 1000000,
"Extrabed_NetPrice_TaxIncluded": 1090000
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 1000000,
"Extrabed_NetPrice_TaxIncluded": 1090000
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 1090000,
"Extrabed_NetPrice_TaxExcluded": 1000000,
"Extrabed_NetPrice_TaxIncluded": 1090000
}
]
}
]
},
{
"SepehrGlobalId": 5003,
"Name": "دو تخته استاندارد",
"AvailableRoomCount": 4,
"AdultCapacity": 2,
"ChildCapacity": 1,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 0,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
}
]
},
{
"Code": "FB",
"ExtrabedCapacity": 0,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 4905000,
"Room_NetPrice_TaxExcluded": 4500000,
"Room_NetPrice_TaxIncluded": 4905000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 4905000,
"Room_NetPrice_TaxExcluded": 4500000,
"Room_NetPrice_TaxIncluded": 4905000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 4905000,
"Room_NetPrice_TaxExcluded": 4500000,
"Room_NetPrice_TaxIncluded": 4905000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
}
]
}
]
},
{
"SepehrGlobalId": 5006,
"Name": "دو تخته معمولي",
"AvailableRoomCount": 4,
"AdultCapacity": 2,
"ChildCapacity": 1,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 0,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 3270000,
"Room_NetPrice_TaxExcluded": 3000000,
"Room_NetPrice_TaxIncluded": 3270000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
}
]
}
]
},
{
"SepehrGlobalId": 5005,
"Name": "دو تخته رو به دريا",
"AvailableRoomCount": 4,
"AdultCapacity": 2,
"ChildCapacity": 1,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 0,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 4000000,
"Room_NetPrice_TaxIncluded": 4360000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 4000000,
"Room_NetPrice_TaxIncluded": 4360000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 4360000,
"Room_NetPrice_TaxExcluded": 4000000,
"Room_NetPrice_TaxIncluded": 4360000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
}
]
}
]
},
{
"SepehrGlobalId": 5008,
"Name": "سه تخته معمولي",
"AvailableRoomCount": 4,
"AdultCapacity": 3,
"ChildCapacity": 0,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 0,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 5450000,
"Room_NetPrice_TaxExcluded": 5000000,
"Room_NetPrice_TaxIncluded": 5450000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 5450000,
"Room_NetPrice_TaxExcluded": 5000000,
"Room_NetPrice_TaxIncluded": 5450000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 5450000,
"Room_NetPrice_TaxExcluded": 5000000,
"Room_NetPrice_TaxIncluded": 5450000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
}
]
}
]
},
{
"SepehrGlobalId": 5007,
"Name": "سه تخته استاندارد",
"AvailableRoomCount": 4,
"AdultCapacity": 3,
"ChildCapacity": 0,
"ChildAge": 5,
"BoardTypeList": [
{
"Code": "BB",
"ExtrabedCapacity": 0,
"RateDetailList": [
{
"Date": "2023-10-05",
"Room_BoardPrice_TaxIncluded": 5450000,
"Room_NetPrice_TaxExcluded": 5000000,
"Room_NetPrice_TaxIncluded": 5450000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-06",
"Room_BoardPrice_TaxIncluded": 5450000,
"Room_NetPrice_TaxExcluded": 5000000,
"Room_NetPrice_TaxIncluded": 5450000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
},
{
"Date": "2023-10-07",
"Room_BoardPrice_TaxIncluded": 5450000,
"Room_NetPrice_TaxExcluded": 5000000,
"Room_NetPrice_TaxIncluded": 5450000,
"Extrabed_BoardPrice_TaxIncluded": 0,
"Extrabed_NetPrice_TaxExcluded": 0,
"Extrabed_NetPrice_TaxIncluded": 0
}
]
}
]
}
]
}
],
"CurrencyCode": "IRR"
}