예약

AirCreateReservation

  • Endpoint : https://apac.universal-api.pp.travelport.com/B2BGateway/connect/uAPI/AirService

Overview

AirPrice 에서 받은 결과값을 하나의 정보(여정과 Pricing내용) 를 탑승객 정보와 함께 전송하면 pricing된 PNR이 생성 된다.

RetainReservation

AirPricingInfoGroup 같은 PTC 는 묶어 Pricing 한다.

  • ADT CNN INF PTC Type 다르면 AirPricingInfoGroup=”1″ AirPricingInfoGroup=”2″ AirPricingInfoGroup=”3″ 로 각각 프라이싱 한다.

RemarkData

  • INF은 나이를 넣어주면 RemarkData를 생략 해도 된다. (없어도 되나 본사에서 입력요청하고 있음) : <com:RemarkData>01JUL21</com:RemarkData>
  • CHD은 P-C08 형식으로 나이를 넣어준다. => P-C03 DOB23JUL20 으로 변경

기타

  • HostToken 을 만드시 넣어 준다.
  • RestrictWaitlist : Restrict Book if it sells a Waitlisted AirSegment. Provider: 1G,1V
  • ContinuityCheckOverride 요소를 추가하십시오. 이렇게 하면 Open-Jaw 여정의 PNR에 ARNK 가 추가됩니다.
  • <air:AirPricingModifiers FaresIndicator=”AllFares”/><!– 추가 –>
  • PlatingCarrier=”8M” : 지정된 항공사로 발권

PNR을 만들고  Price저장 하는 단계는  AirCreate 이기 때문에 AirCreate시도 PlatingCarrier를 지정해 줘야 합니다.

PlatingCarrier  본사 설명 :  https://support.travelport.com/webhelp/uapi/Content/Air/Air_Pricing/Air_Pricing_with_Plating_Carriers.htm

PlatingCarrier은 제공자가 플레이트 항공사 정보를 제공할 때만 해당 정보를 포함합니다. Galileo와 Apollo는 이를 사용해도 이 정보를 제공하지 않으며, Worldspan은 항상 플레이트 항공사를 제공합니다.

Infant and Child Passengers 순서

To identify a child passenger, use the code CNN followed by the child’s two-digit age (e.g., CNN08). Although Worldspan identifies child passengers using the code C followed by 2 digits, the CNN code must be used in Universal API transactions.

As a best practice, an infant passenger name should always follow an adult passenger name in the booking.

  • If two adults are traveling with an infant and a child, enter names in the following order:
    1. First adult
    2. Infant
    3. Second adult
    4. Child
  • If two adults are traveling with two infants and one child, enter names in the following order:
    1. First adult
    2. First infant
    3. Second adult
    4. Second infant
    5. Child

Prefix (Title)

호스트에서 만든 PNR Title 인 경우  uAPI  Retrieve  Prefix 에 붙지 않는다.

ADT CNN INF 예약 예제 / CNN INF 주석처리

AirCreateReservationRsp