반품 진행 중인 주문을 승인(환불) 처리 합니다.
주문 상태가 ReturnShippingComplete(반품 반송 완료), ReturnPending(반품 보류)인 경우 처리 가능합니다.
요청
PUT /v1/shopping/claims/return/confirm HTTP/1.1
channel-ids: 101
Content-type: application/json
$RequestBody
RequestBody |
---|
ClaimRequest json object. |
응답
별도의 body 없이 HTTP 상태 코드로만 응답합니다.
응답 실패 예시
추가 배송비로 인한 환불예정금액 마이너스 CASE
HTTP/1.1 406
{
"error_message": "추가/반품 배송비가 환불금액보다 크므로 승인 처리가 불가합니다. 지불방식 변경 후 다시 시도해 주세요",
"error_code": -33001,
"error_category": "oms_open_api"
}
장바구니 쿠폰으로 인한 환불예정금액 마이너스 CASE
HTTP/1.1 406
{
"error_message": "쿠폰 조건이 충족되지 않아 일부만 승인하실 수 없습니다. 동일 클레임 번호의 모든 주문을 승인해주세요.",
"error_code": -33002,
"error_category": "oms_open_api"
}
장바구니 쿠폰과 추가 배송비로 인한 로 인한 환불예정금액 마이너스 CASE
HTTP/1.1 406
{
"error_message": "쿠폰 금액 및 추가/반품 배송비가 환불금액보다 크므로 승인 처리가 불가합니다. 지불방식 변경 후 다시 시도해 주세요.",
"error_code": -33003,
"error_category": "oms_open_api"
}