환불 - 투어상품 환불 요청
- 1 1. Request Refund
- 1.1 1) Purpose
- 1.2 2) Detail
- 2 2. API Spec
- 2.1 1) Request
- 2.2 2) Body Parameter
- 2.3 3) Response
- 2.4 4) Error Spec
- 3 3. Request Example
- 3.1 1) CURL
1. Request Refund
1) Purpose
채널에서 구매자에 의해 발생한 주문 취소 건에 대한 환불을 AX Cloud 에 요청합니다.
채널에서 미리 정해진 환불 규정에 따라 AX Cloud로 단방향 요청을 합니다.
2) Detail
채널에서 정해진 환불 규정에 따라 진행된 환불 정보를 포함하여 요청합니다.
유효한 API Key를 Request Header에 정해진 형식으로 입력해야만 호출 가능합니다.
2. API Spec
1) Request
Endpoint | product environment: https://prod.ax-cloud.com/v1/channel/orders/tour/{ax_order_code}/tickets/{ticket_code}/refund |
---|---|
Method | POST |
Description | 채널에서 특정 주문의 환불이 진행된 건에 대해 AX Cloud와 동기화 합니다. |
Content-Type | application/json |
Headers > Authorization | Token {api_key} |
2) Body Parameter
Name | Required | Type | Description |
---|---|---|---|
channel_refunded_price | O | String |
|
channel_canceled_at | O | Datetime |
|
channel_refunded_at | O | Datetime |
|
channel_policy | O | Object |
|
3) Response
Name | Type | Description |
---|---|---|
status_code | Integer | 정상 처리 시 200 |
4) Error Spec
3. Request Example
1) CURL