Versions Compared

Key

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

Page Tree

...

1

...

Detail

...

Order

...

  • 하나의 주문에 대응되는 객체

  • 주문 생성에 필요한 정보를 포함

...

Depth Combination

...

  • 하나의 주문에 여러 개 생성되는 객체

  • 채널에서 옵션 정보가 여기에 대응

...

Purchaser

...

  • 하나의 주문에 대한 한 명의 구매자의 정보

...

Traveler

...

  • 하나의 Depth Combination 의 Quantity 에 대응되는 객체

  • 여행자의 정보를 포함

  • 별도의 여행자 정보가 없다면 구매자 정보로 대체

2. Process

...

API

...

Purpose

...

Create New

...

Ticket Update

...

Update

1) Order

Name

Required

Type

Description

channel_order_id

O

String

  • 채널에서 주문을 식별하기 위해 부여한 아이디

purchased_at

O

Datetime

  • UTC 기준 상품이 팔린 일시

purchase_requested_at

X

Datetime

  • UTC 기준 구매 요청이 발생한 일시

reserved_at

X

Datetime

  • UTC 기준 예약이 발생한 일시

reservation_requested_at

X

Datetime

  • UTC 기준 예약 요청이 발생한 일시

sub_total

O

String

  • 티켓들의 Amount 총 합

  • 소수점 5자리

  • depth_combination > travelers에 기입된 unit_selling_price 총합

discount_method

X

String

  • 주문 전체에 적용된 할인 방법

discount

X

String

  • 주문 전체에 적용된 할인가

  • 소수점 5자리

total

O

String

  • 최종 결제 가격

  • 소수점 5자리

status

O

String

  • 주문의 상태

  • {"1": "New"}, # 새 주문
    {"2": "Supplier pending"}, # Supplier 대기
    {"3": "Supplier confirm"}, # Supplier 확정
    {"4": "Supplier reject"}, # Supplier 거절
    {"5": "Traveler cancel"}, # 여행자 취소
    {"6": "Unavoidable cancel"} # 불가피한 취소

is_voucher

O

Bool

  • True

    • voucher가 있는 상품

  • False

    • voucher가 없는 상품

comment

X

String

  • 추가적으로 입력된 코멘트 입력

currency

O

String

  • 상품이 팔린 화폐

  • {"1": "KRW"}, # 원화
    {"2": "USD"} # 미국 달러

...