...
채널에서 상품의 옵션이 판매되었을 때 이 API로 새 주문을 등록합니다.
Supplier 가 주문을 처리하기 상품을 공급하는 Supplier가 주문에 대한 대응(Confirm, Reject)을 하기 위해서 등록해야 합니다.
2) Detail
유효한 API Key 를 Request Header에 정해진 형식으로 입력해야만 호출 가능합니다.
상품 - 등록 투어상품 매핑 요청 에서 응답으로 받은
channel_product_mapping_data_code
와, 팔린 (상품의) 옵션의dc_code
가 필수적으로 요구됩니다.새로 주문을 등록하려는 채널에서는 주문을 추상화한 후, 채널 측 주문 식별자(
channel_order_code
)와 AX 측 주문 식별자(ax_order_code
)를 연동해 관리해야 합니다.하나의 채널 측 주문에 대해 여러 개의 AX 측 주문이 연동될 수 있습니다. (한 주문에서 여러 옵션이 구매된 경우)
하나의 AX 측 주문에서 quantity에 따라 n개의 ax ticket이 생성됩니다. 이는 부분 취소를 지원하기 위함입니다.
하나의 채널 측 주문이 하나의 옵션에 대해서 quantity가 1로 구매가 발생했다면 (channel_order_code ↔︎ ax_order_code ↔︎ ax_ticket_code)는 1:1:1 맵핑 관계입니다.
2. API Spec
1) Request
Endpoint | product environment: https://prod.ax-cloud.com/v1/channel/orders/tour test environment: https://test.ax-cloud.com/v1/channel/orders/tour |
---|---|
Method | POST |
Description | 새 주문 등록 |
Content-Type | application/json |
Headers > Authorization | Token {api_key} |
...