배송완료 API – ESM Trading API

배송완료 API

[POST] https://sa.esmplus.com/shipping/v1/Delivery/AddShippingCompleteInfo/{OrderNo}

Description
권한 2차 승인 필요한 API로, 송장추적이 불가한 택배사의 주문건일 경우 배송완료 처리합니다
송장추적일 가능한 택배사의 주문건일 경우 eBay의 송장 Tracking System에 의해 자동으로 배송완료 처리됩니다
발송마감일 내, 발송예정일 등록이 되지 않으면 판매자 패널티 부과됩니다
구매자 마이페이지에서 “배송완료”로 상태 변경되며, 고객이 아직 배송받지 못했는데 배송완료 처리할 경우, 고객은 미수령신고 신청을 할 수 있습니다.(미수령신고 신청되면, 판매자에게 정산되지 않음)
Request Description
G마켓/G9 주문조회 시, G마켓 ID의 토큰으로 조회해주세요. 옥션 주문조회 시, 옥션 ID의 토큰으로 조회해주세요
항목항목명필수여부TypeDescription
orderNo주문번호Ypath처리하고자 하는 주문번호 입력
JSONSample Code 1
URL만 호출 / Request Body 없음
POST https://sa.test.esmplus.com/shipping/v1/Delivery/AddShippingCompleteInfo/{OrderNo}
URL만 호출 / Request Body 없음
POST https://sa.test.esmplus.com/shipping/v1/Delivery/AddShippingCompleteInfo/1397761316

Response Description
JSONSample Code_1Sample Code_2
{
  "ResultCode":0,
  "Message":"string",
  "Data":{
    "OrderNo":0
}
}
{
  "ResultCode":0,
  "Message":"Success",
  "Data":{
    "OrderNo":2503423671
}
}
{
  "ResultCode":3000,
  "Message":"이미 배송완료 되었습니다.",
  "Data":null
}
Error Code
결과코드메시지원인
3000판매자의 체결건이 아닙니다.토큰의 ID가 아닌 판매자의 주문건이거나 주문번호 오류
3000매개 변수 값을 Int64에서 Int32(으)로 변환하지 못했습니다.OrderNo 자릿수 오류
3000해당 주문은 3PL 주문입니다스마일배송 상품의 주문 건을 처리하려고 할 경우
3000이미 배송완료 되었습니다.이미 배송완료 처리된 주문건일 경우
3000유효한 주문번호가 아닙니다.배송완료를 처리할 수 없는 주문상태일 경우