...
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} |
Headers > Channel | Code {channel_code} |
2) Body Parameter
Name | Required | Type | Description |
---|---|---|---|
depth_combinations | O | List[Depth Combination] |
|
order | O | Order |
|
purchaser | O | Purchaser |
|
representative | O | Traveler |
|
...
Code Block |
---|
curl -X 'POST' \
'https://prod.ax-cloud.com/v1/channel/orders/tour' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H "Authorization: Token api_key_secret" \
-H "Channel: Code code_secret" \
-d '{
"depth_combinations": [
{
"channel_product_mapping_code": "af01c7c4-1637-46fb-b289-a090a9be0397",
"dc_code": "d96b2ed4-12c5-4fb5-ae94-4f39b11ee980",
"quantity": 2,
"use_date": "2017-05-23 23:30:00",
"unit_selling_price": 2222,
"discount": 22,
"discount_method": "쿠폰 할인",
"amount_price": "2200",
"tickets": [
{
"name": "first last",
"national_code": "82",
"phone": "01012345678",
"email": "user@example.com",
"additional": {
"english_name": "first last",
"korean_name": "성 이름"
},
"extra": "소라 알레르기가 있습니다."
}
]
}
],
"order": {
"channel_order_code": "d96b3ed4-12c5-4fb5-ae22-4f39b11ee980",
"purchased_at": "2017-05-23 23:30:00",
"purchase_requested_at": "2017-05-23 23:30:00",
"reserved_at": "2017-05-23 23:30:00",
"reservation_requested_at": "2017-05-23 23:30:00",
"sub_total": "4444",
"discount_method": "주문 전체 10% 할인",
"discount": "444",
"total": "4000",
"status": "New",
"is_voucher": true,
"comment": "string",
"currency": "KRW"
},
"purchaser": {
"is_required_more_information": true,
"name": "first last",
"national_code": "82",
"phone": "01012345678",
"email": "user@example.com",
"additional": {
"english_name": "first last",
"korean_name": "성이름"
},
"extra": "폐쇄 공포증이 있습니다."
},
"representative": {
"name": "first last",
"national_code": "82",
"phone": "01012345678",
"email": "user@example.com",
"additional": {
"english_name": "first last",
"korean_name": "성이름"
},
"extra": "폐쇄 공포증이 있습니다."
}
}' |
...