S7 NDC: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Трехсторонние соглашения / 3D Flow)
(Особенности S7 NDC)
Строка 21: Строка 21:
 
#Выписка билета выполняется отдельно на каждого пассажира.  
 
#Выписка билета выполняется отдельно на каждого пассажира.  
 
#Войдирование выполняется отдельно на каждого пассажира.
 
#Войдирование выполняется отдельно на каждого пассажира.
#Работа с дополнительными услугами находится на стадии разработки.
+
#Работа с дополнительными услугами находится на стадии разработки у провайдера.
 
#Максимальное кол-во символов, передаваемое в узле Endorsements (включая пробелы) с учётом эндорсментов передаваемых по умолчанию = 145 символов.  
 
#Максимальное кол-во символов, передаваемое в узле Endorsements (включая пробелы) с учётом эндорсментов передаваемых по умолчанию = 145 символов.  
  

Версия 16:59, 28 февраля 2019

S7 NDC

S7 Airlines первой в России внедрила новый отраслевой стандарт дистрибуции авиабилетов — NDC.

NDC (New Distribution Capability) – новый стандарт обмена данными между авиакомпаниями и агентами по продаже авиабилетов, разработанный Международной ассоциацией воздушного транспорта (IATA). Использование NDC позволяет онлайн-агентам напрямую получать максимально полную информацию о рейсах и услугах авиакомпании в едином стандартизованном формате.

С введением нового стандарта онлайн-агенты смогут предлагать на своих сайтах все дополнительные услуги, доступные на сайте авиакомпании. Например, выбор комфортного места на борту, дополнительный багаж и другие. Пассажиры, в свою очередь, получают возможность существенно экономить за счет доступа ко всей линейке тарифов и услуг авиакомпании.

NDC позволяет представить все данные о перелете в том же виде, что и на сайте авиакомпании. Использование нового стандарта позволяет исключить ситуации, когда пассажир выбрал неподходящий тариф или услугу.

Подключение S7 NDC в Nemo.Travel

  • В результате обращения и согласования условий с системой S7 агент должен получить необходимые реквизиты для подключения в production среде.
  • Необходимо открыть задачу в проекте s7airlines.atlassian.net, в рамках которой создать запрос на сертификат для production среды. Инструкция
  • Полученные реквизиты, сертификат и пароль (который вводился во время генерации запроса на сертификат) для доступа к production среде нужно передать в Nemo.Travel для формирования production конфигурации подключения.

Особенности S7 NDC

  1. У поставщика всего 3 типа пассажиров ADT CHD INF, указание INS недоступно.
  2. Перелеты могут быть только двух классов эконом и бизнес.
  3. Пассажиры должны быть указаны с паспортными данными, бронирование без документов - невозможно.
  4. У поставщика отсутствует привязка младенцев к взрослым пассажирам.
  5. Поддерживается только довнесение контактных данных, модификация остальных данных не поддерживается.
  6. Выписка билета выполняется отдельно на каждого пассажира.
  7. Войдирование выполняется отдельно на каждого пассажира.
  8. Работа с дополнительными услугами находится на стадии разработки у провайдера.
  9. Максимальное кол-во символов, передаваемое в узле Endorsements (включая пробелы) с учётом эндорсментов передаваемых по умолчанию = 145 символов.

Внимание! Актуализация и репрайсинг происходят только за счет получения цены для перелета, так как у поставщика отсутствует проверка доступности мест, что может приводить к невозможности бронирования перелётов, которые успешно прошли через процесс актуализации и репрайсинга.

Трехсторонние соглашения / 3D Flow

Данный режим работы используется, когда поставщику необходимо идентифицировать кто из корпорантов сделал заказ. Для работы необходимо:

  1. В поисковом запросе передать код корпоративного клиента в блоке Restrictions.ThreeDomainAgreementNumber.
  2. В запросе актуализации/семейств передать код корпоративного клиента в блоке OperationsRestrictions.PricingInfo.ThreeDomainAgreementNumber.
  3. При бронировании передать FQTS SSR ремарку с кодом корпоративного клиента

Пример передачи SSR ремарки в запросе бронирования Nemo Conneсt:

    <ns1:DataItem>
             <ns1:ID>1</ns1:ID>
             <ns1:TravellerRef>
               <ns1:Ref>1</ns1:Ref>
             </ns1:TravellerRef>
             <ns1:SegmentRef>
               <ns1:Ref>1</ns1:Ref>
             </ns1:SegmentRef>
             <ns1:Type>SSR</ns1:Type>
             <ns1:Remark xsi:nil="true"/>
             <ns1:TimeLimits xsi:nil="true"/>
             <ns1:SSR>
               <ns1:Code>FQTS</ns1:Code>
               <ns1:Text>QUW1725</ns1:Text>
               <ns1:Status xsi:nil="true"/>
               <ns1:StatusCode xsi:nil="true"/>
             </ns1:SSR>            
           </ns1:DataItem>

Внимание! Работа с трехсторонними соглашениями поддерживается только через API-проект «Nemo Connect», описанный в документации по ссылке .

Ошибки при взаимодействии с S7 NDC

«matching.passenger.not.found» — такая ошибка говорит об окончании бланков на стоке. Необходимо проверить количество, их должно быть больше 10.

См. также