배송

굿웨어몰 배송 처리를 위한 다양한 API를 제공하고 있습니다.


POST/v1/delivery/order/waybill

1. 주문 운송장 등록

운송장을 등록해 출고 처리를 합니다.

필수 파라미터

  • Name
    waybillInfos
    Children
    운송장 정보 Array
    Type
    array of object
    Description

응답 모델

프로퍼티명설명타입상위객체
code응답 코드NumberN/A
message응답 메시지StringN/A
success/failed운송장 등록 성공/실패ObjectN/A
ordNo주문 번호Stringsuccess/failed
ordGodTurn주문 순번Numbersuccess/failed
waybilNo운송장 번호Stringsuccess/failed

Request

POST
/v1/delivery/order/waybill
curl -X POST "https://store-api.goodwearmall.com/v1/delivery/order/waybill" \
    -H "Authorization: ${API_AUTH_INFO}" \
    -H "Content-Type: application/json" \
    -d '{
        "waybillInfos": [
            {
                "ordNo": "OD1234567890",
                "waybillDetail": [
                    {
                        "ordGodTurn": 1,
                        "dlvComCd": "TEST",
                        "waybilNo": "12345"
                    },
                    {
                        "ordGodTurn": 2,
                        "dlvComCd": "TEST",
                        "waybilNo": "67890"
                    }
                ]
            }
        ]
    }'

Response

{
    "code": 0,
    "message": "[n / n]주문의 송장이 갱신되었습니다. [송장처리 미대상 : n 주문]",
    "success": [
        {
            "ordNo": "OD1234567890",
            "ordGodTurns": 1
        },
        {
            "ordNo": "OD1234567890",
            "ordGodTurns": 3
        },
        {
            "ordNo": "OD0987654321",
            "ordGodTurns": 5
        },
        {
            "ordNo": "OD0987654321",
            "ordGodTurns": 7
        }
    ],
    "failed": []
}

POST/v1/delivery/claim/waybill

2. 회수 운송장 등록

회수 운송장을 등록합니다.

필수 파라미터

  • Name
    waybillInfos
    Children
    운송장 정보 Array
    Type
    array of object
    Description

응답 모델

프로퍼티명설명타입상위객체
code응답 코드NumberN/A
message응답 메시지StringN/A
success/failed운송장 등록 성공/실패ObjectN/A
ordNo주문 번호Stringsuccess/failed
ordGodTurn주문 순번Numbersuccess/failed
waybilNo운송장 번호Stringsuccess/failed

Request

POST
/v1/delivery/claim/waybill
curl -X POST "https://store-api.goodwearmall.com/v1/delivery/claim/waybill" \
    -H "Authorization: ${API_AUTH_INFO}" \
    -H "Content-Type: application/json" \
    -d '{
        "waybillInfos": [
            {
                "ordNo": "OD1234567890",
                "waybillDetail": [
                    {
                        "ordGodTurn": 1,
                        "dlvComCd": "TEST",
                        "waybilNo": "12345"
                    },
                    {
                        "ordGodTurn": 2,
                        "dlvComCd": "TEST",
                        "waybilNo": "67890"
                    }
                ]
            }
        ]
    }'

Response

{
    "code": 0,
    "message": "[n / n]주문의 회수송장이 갱신되었습니다. [회수송장처리 미대상 : n 주문]",
    "success": [
        {
            "ordNo": "OD1234567890",
            "ordGodTurns": 1
        },
        {
            "ordNo": "OD1234567890",
            "ordGodTurns": 3
        },
        {
            "ordNo": "OD0987654321",
            "ordGodTurns": 5
        },
        {
            "ordNo": "OD0987654321",
            "ordGodTurns": 7
        }
    ],
    "failed": []
}