Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Required

Type

Description

Example

options

O

List[Option]

  • 팔린 상품 옵션의 목록입니다.

  • 한 주문에 여러 옵션 구매가 가능하고 한 옵션에 대해 다수의 구매가 존재할 수 있기에 이를 대응하기 위한 구조입니다.

  • 타입 정의 https://axchange.atlassian.net/wiki/spaces/ACCD/pages/399704213/-#(3) - Type - --Depth-CombinationOption

order

O

Order

purchaser

O

Purchaser

representative

O

Traveler

...

Name

Required

Type

Description

Example

is_required_more_information

O

Boolean

  • True

    • 추가적으로 더 입력받을 정보가 있다.

  • False

    • 추가적으로 더 입력받을 정보가 없다.

name

O

String

  • 구매자 이름

national_code

O

String

  • 여행자 전화번호 국가번호

phone

O

String

  • 여행자 핸드폰 번호

email

O

String

  • 여행자 이메일

additional

X

Object

  • Supplier가 요구하는 추가 정보

extra

O

String

  • 여행자가 작성한 기타 정보

EA

(5) Type - Ticket

Name

Required

Type

Description

Example

channel_code

O

String

  • Channel에서 DepthCombination > quantity > 하나의 Ticket에 대한 식별자

name

O

String

  • 여행자 이름

national_code

O

String

  • 여행자 전화번호 국가 번호

phone

O

String

  • 여행자 핸드폰 번호

email

O

String

  • 여행자 이메일

additional

X

Object

  • Supplier가 요구하는 추가 정보

extra

X

String

  • 여행자가 작성한 기타 정보

...

Name

Type

Description

Example

status_code

Integer

  • 201: 정상처리

  • 403: 유효하지 않은 요청 값

  • 404: 유효하지 않은 API Key

  • 201

  • 403

  • 404

data

Object

  • 채널측 주문 생성 요청에 대한 AX 주문 생성 값

channel_order_code

String

  • 채널즉에서 생성한 주문의 식별자

channel_order_status

String

  • 생성된 주문의 상태

  • 주문 상태는 다음과 같습니다.

    • New : 새 주문
      Supplier pending : Supplier 대기
      Supplier confirm : Supplier 확정
      Supplier reject : Supplier 거절
      Traveler cancel : 여행자 취소
      Unavoidable cancel : 불가피한 취소

  • “New”

  • "Supplier pending"

  • "Supplier confirm"

  • ”Supplier reject"

  • "Traveler cancel"

  • "Unavoidable cancel"

options

List[Object]

option_code

string

  • 팔린 고유한 옵션에 대한 식별자

inventory_at

Datetime

  • RFC 3339 형식의 UTC 기준 옵션의 Use date

ax_order_code

string

  • 팔린 고유한 옵션에 대해 AX 측에서 대응되도록 생성한 주문의 식별자

ax_order_status

string

  • AX 측에서 생성된 주문의 상태

  • 주문 상태는 다음과 같습니다.

    • New : 새 주문
      Supplier pending : Supplier 대기
      Supplier confirm : Supplier 확정
      Supplier reject : Supplier 거절
      Traveler cancel : 여행자 취소
      Unavoidable cancel : 불가피한 취소

  • “New“

  • “Supplier pending“

  • “Supplier confirm”

  • “Supplier reject”

  • “Traveler cancel”

  • “Unavoidable cancel”

quantity

Integer

  • 수량

tickets

List[Object]

  • quantity 하나에 대응되어 생성되는 티켓의 목록

ax_ticket_code

String

  • quantity 하나에 대응되어 생성되는 티켓의 식별자

ax_ticket_status

String

  • 생성된 티켓의 상태

  • 티켓의 상태는 다음과 같습니다.

    • New : Not used
      Used : 사용 처리됨
      Traveler canceled : 여행자 취소
      Supplier canceled : supplier 취소

  • “New“

  • “Used”

  • "Traveler canceled”

  • "Supplier canceled"

...

Expand
titleStatus Code : 403 Cause: 유효하지 않은 API Key 혹은 Channel Code
Code Block
{'detail': '이 작업을 수행할 권한(permission)이 없습니다.'}

...