Изменения

Перейти к навигации Перейти к поиску

Ostrovok

2525 байт добавлено, 12:28, 2 октября 2020
м
Нет описания правки
[[Категория:Поставщики наземных услуг]]'''Ostrovok.ru''' — [[Файл:Ostrovok.png|right|400px|ContentInn.jpg]] это cервис онлайн-бронирования отелей в 220 странах мира. Был основан в 2011 году, офис компании базируется в Москве. Всего на сайте можно найти свыше 900 000 вариантов отелей, хостелов и апартаментов по всему миру.
== Подключение к Ostrovok.ru==Для подключения модуля компонента [[Отели]] системы {{NameSystem}}, работающего с системой Ostrovok.ru, клиенту необходимо обратиться в [https://partner.ostrovok.ru/affiliate/ Ostrovok.ru] за реквизитами подключения. После того, как реквизиты будут получены, необходимо создать заявку на подключение модуля в проектном трекере [http://helpdesk.nemo.travel helpdesk.nemo.travel], предоставив данные реквизиты (key_id, key).
{{Attention| Подключение и настройка реквизитов подключения к данному поставщику для модуля компонента «Отели 2.0» производится администратором системы {{NameSystem}}.}}
== Особенности работы с Ostrovok=={{Attention| Если в настройках реквизита задана '''Электронная почта пользователя для бронирования отеля''' , то заданный адрес будет передаваться поставщику при подтверждении бронирования, вместо почты, указанной на этапе бронирования.}}
== Особенности работы с Ostrovok.ru== Поставщик Ostrovok .ru имеет следующие особенности:
* Поддерживается поиск только одной комнаты в запросе
* При подтверждении бронирования поставщику передается IP-адрес конечного пользователя
* При подтверждении необходимо передавать действующие e-mail адрес и контактный номер клиента
* Данные гостей при подтверждении будут отправлены поставщику в транслитерированном виде
* {{Attention|В связи с особенностью поставщика, характеризующейся довольно обширной выдачей , особенно для крупных городов (например, Москва, Санкт-Петербург, Париж, Лондон и другие), время выполнения поисковых запросов может длиться до двух минут.}}
При работе в тестовой среде накладываются дополнительные ограничения
* Фамилии всех гостей должны быть Ostrovok
* Бронирование доступно только в тестовом отеле (ID: test_hotel, город Белогорск)
* Бронирования, созданные в тестовой среде, являются настоящими бронированиемибронированиями, с такими же финансовыми обязательствами, как при бронировании настоящего отеля. По этой причине попытка подтверждения бронирования с невозвратным тарифом в тестовой среде вызовет ошибку. Кроме того, необходимо отменять '''все''' тестовые бронирования. * {{Attention|для корректного отображения места расположения отеля на карте настоятельно рекомендуется получить и внести API ключ для доступа к сервису Google Maps в разделе настроек '''Управление сайтом → Домены и протоколы''', настройка «API GOOGLE MAP ключ»; а также "Ключ для Google Maps API" в разделе '''Настройка системы → Интеграция → Nemo1.0(JSON API)'''.}}
== Возможные ошибки ==
| Search for multiple rooms is not supported by Ostrovok || Попытка поиска по нескольким комнатам. Не поддерживается поставщиком
|-
| Check out date must be within 30 days after check in || Дата выезда должна быть не позднее 30 дней с от даты заезда
|-
| In a room must be at least 1 adult || В комнате должен присутствовать как минимум один взрослый
| Phone number is required for booking || Для бронирования необходим номер телефона клиента
|-
| Guest name is not valid || Имя или фамилия гостя некорректны. Имя должно состоять из латинских букв и кириллических символов, может содерждать содержать пробелы, точки и тире
|-
| cannot_reserve_via_api || Вы не можете бронировать через API. Обратитесь в техническую поддержку
| invalid_email || Недействительный email. Необходимо использовать настоящий адрес
|-
| luhn_algorithm_error || Карта не прошла проверку по алгориту алгоритму Луна(алгоритм валидации номера карты по контрольной сумме)
|-
| rate_expired / rate_not_found || Тариф не найден. С момента поиска прошло много времени или номер был забронирован. Нужно повторить поиск
<!--|-
| validation / validation_invalid_params || Входные данные в теле запроса не удовлетворяют требованиям
|-
| unexpected_error_status_unknown || Внутренняя ошибка поставщика. Статус бронирования в таком случае не определен. Необходимо выполнить запрос GetBook
|-
| order_not_found (в процессе подтверждения) || Бронирование не было создано у поставщика, необходимо повторить запрос ConfirmBook-->
|}
<!--Другие непредвиденные ошибки (например, сетевые), также будут отражены в ответе. Статус бронирования в таком случае сменится на Waiting, необходимо выполнить запрос GetBook.-->
Следующие ошибки могут возникнуть во время процесса подтверждения бронирования. Обратите внимание, что бронирование в этом случае считается неуспешным, но сохраняется у поставщика. Необходимо создать новое бронирование.
|}
=== При аннуляции ===
{| class="wikitable"
! Ошибка !! Описание
|-
| cancellation_unavailable_status || Некорректный статус бронирования. Можно отменить только бронирования со статусом Booked, New или Confirmed
|-
| cancellation_error_policy || Нарушение политики отмены
|-
| cancellation_error_provider || Ошибка провайдера. Свяжитесь со службой технической поддержки
|-
| cancellation_error_unknown || Внутренняя ошибка поставщика
|}
== Поддержка валют в Ostrovok.ru==
Ostrovok .ru поддерживает большое количество валют разных стран, в число которых входит RUB (российский рубль), USD (доллар США), EUR (евро), GBP (фунт стерлингов), AUD (австралийский доллар)
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; margin-bottom:10px;">
=== Полный список ===
* [[Бронирование]]
* [[Объект размещения#Функциональные возможности поставщиков наземных услуг|Функциональные возможности поставщиков наземных услуг]]
 
== Полезные ссылки ==

Навигация

'