Branded Fare – KE sample

Overview : 스마트포인트와 같은 멀티 선택이 가능하도록 Family Price 를 진행해 보자.

AirPrice

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

예시 일정

스마트 포인트로 선택 가능

컴포넌트 ICN-CNX : Brand 4개 선택 가능 컴포넌트 CNX-ICN : Brand 6개 선택 가능

스마트포인트 > Native 모드> FQCKE > 명령어 : BFA

  • 조합수 : 4 선택(ICN-CNX) × 6 선택 (CNX-ICN) = 24 가지 선택 가능
  • n(A) × n(B) = 4 × 6 = 24

uAPI 로 구현

1.Family Price Req

  • 성인1+어린이1
  • 성인1

2.Family Price Rsp

3. 컴포넌트별 조합

  • 성인1 결과값 기준으로 조합해 본다.
  • 데이타 확인
  • 조합 개수
  • 조합 결과

3.1 Airprice Rsp(Family Price) html 형식으로 도식화

  • 기존 uAPI 지원 자동조합 : 6 조합

3.2 로직 추가 : 컴포넌트별 조합 구현 도식화

component(ICN-CNX)-(CNX-ICN) 조합 (4*6)조합으로 가능 선택수 (24개) : 스마트 포인트 BFA 와 동일

4. Brand 선택

  • 0002-0003 조합 선택

5. BrandTier Price Req

방법1 : BookingCode, SellCheck 지정

방법2

6. AirPrice Rsp