退貨單查詢

店配作業 #

退貨單查詢 #

查詢退貨訂單資訊,結果Cache 10分鐘

Endpoint URL: https://tw.scm.yahooapis.com/scmapi/api/StoreDelivery/GetReturnOrders
HTTP Method: POST

Request Body #

ReturnStatus #

退貨單狀態。
資料型態: String
必填: 是
說明:

  • All:全部
  • NonClose:未結案
  • Close:已結案
  • Cancel:取消

DateType #

日期條件。
資料型態: String
必填: 是
說明:

  • ReturnCreateDate:退貨單建立日
  • ReturnCloseDate:退貨單結案日

StartDate #

起始日期。
資料型態: dateTime
必填: 是
說明: 時間格式為

  • yyyy-mm-ddThh:mm:ss
  • ex. 2024-01-25T23:59:59

EndDate #

迄止日期。
資料型態: dateTime
必填: 是
說明: 時間格式為

  • yyyy-mm-ddThh:mm:ss
  • ex. 2024-01-25T23:59:59

Request/Response Sample #

POST /scmapi/api/StoreDelivery/GetReturnOrders

{
	"ReturnStatus": "All",
	"DateType": "ReturnCreateDate",
	"StartDate": "2024-06-01T01:00:00",
	"EndDate": "2024-07-30T23:21:55"
}
{
    "ReturnOrdersCount": 3,
    "ReturnOrders": [
        {
            "OrderInfo": {
                "OrderCode": "RM2406190000704",
                "ReturnCode": "2024061900003R",
                "ReturnSerialNumber": "1967278",
                "ReturnCreateDate": "2024-06-19T11:03:05.127",
                "ReturnCloseDate": "2024-06-19T14:47:28",
                "ReturnCancelDate": "1900-01-01T00:00:00",
                "ReturnShpcode": "",
                "ReturnCause": "瑕疵/故障",
                "ReturnCauseNote": "",
                "Note": ""
            },
            "Receiver": {
                "ReceiverName": "",
                "Address": null,
                "Phone": "",
                "Mobile": ""
            },
            "Product": {
                "Id": 6804909,
                "ProductName": "贈品",
                "Attribute": "",
                "SupplierNo": "",
                "Type": "",
                "Qty": 1,
                "Cost": 0,
                "SubTotal": 0
            }
        },
        {
            "OrderInfo": {
                "OrderCode": "RM2406190000704",
                "ReturnCode": "2024061900002R",
                "ReturnSerialNumber": "1967277",
                "ReturnCreateDate": "2024-06-19T11:03:04.967",
                "ReturnCloseDate": "2024-06-19T14:47:28",
                "ReturnCancelDate": "1900-01-01T00:00:00",
                "ReturnShpcode": "",
                "ReturnCause": "瑕疵/故障",
                "ReturnCauseNote": "",
                "Note": ""
            },
            "Receiver": {
                "ReceiverName": "",
                "Address": null,
                "Phone": "",
                "Mobile": ""
            },
            "Product": {
                "Id": 6497187,
                "ProductName": "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567891",
                "Attribute": "",
                "SupplierNo": "",
                "Type": "",
                "Qty": 1,
                "Cost": 0,
                "SubTotal": 0
            }
        },
        {
            "OrderInfo": {
                "OrderCode": "RM2407110000973",
                "ReturnCode": "2024071200004R",
                "ReturnSerialNumber": "1967284",
                "ReturnCreateDate": "2024-07-12T11:39:57.077",
                "ReturnCloseDate": "2024-07-12T11:40:52",
                "ReturnCancelDate": "1900-01-01T00:00:00",
                "ReturnShpcode": "",
                "ReturnCause": "瑕疵/故障",
                "ReturnCauseNote": "",
                "Note": ""
            },
            "Receiver": {
                "ReceiverName": "",
                "Address": null,
                "Phone": "",
                "Mobile": ""
            },
            "Product": {
                "Id": 6910530,
                "ProductName": "[供應商宅配運費]測試賣場2",
                "Attribute": "",
                "SupplierNo": "",
                "Type": "",
                "Qty": 1,
                "Cost": 50,
                "SubTotal": 50
            }
        }
    ]
}

Response Elements #

若操作成功,API 會回傳 HTTP 200 response。並以 JSON 格式回傳完整的已退貨清單。

ReturnOrdersCount #

資料筆數。
資料型態: Integer

ReturnOrders #

顯示已退貨清單的內容。ReturnOrders 的結構分別說明如下:

  • OrderInfo:訂單相關資訊
  • Receiver:取件人相關資訊
  • Product:商品相關資訊

資料型態: Object Array

OrderInfo #

顯示退貨單相關資訊的內容。OrderInfo 的結構分別說明如下:

  • OrderCode:訂單編號
  • ReturnCode:退貨單編號
  • ReturnSerialNumber:退貨單序號
  • ReturnCreateDate:退貨單成立日期
  • ReturnCloseDate:退貨單結案日期
  • ReturnCancelDate:退貨單取消日期
  • ReturnShpcode:退貨單託運單號
  • ReturnCause:退貨原因
  • ReturnCauseNote:退貨原因備註
  • Note:取貨備註

資料型態: Object

OrderCode #

訂單編號。
資料型態: String

ReturnCode #

退貨單編號。
資料型態: String

ReturnSerialNumber #

退貨單序號。
資料型態: String

ReturnCreateDate #

退貨單成立日期。
資料型態:dateTime
說明:時間格式為

  • yyyy-mm-ddThh:mm:ss
  • ex. 2024-01-20T00:00:00
ReturnCloseDate #

退貨單結案日期。
資料型態:dateTime
說明:若退貨單未結案則顯示1900-01-01T00:00:00
時間格式:

  • yyyy-mm-ddThh:mm:ss
  • ex. 2024-01-20T00:00:00
ReturnCancelDate #

退貨單取消日期。
資料型態: dateTime
說明: 若退貨單未取消則顯示1900-01-01T00:00:00
時間格式:

  • yyyy-mm-ddThh:mm:ss
  • ex. 2024-01-20T00:00:00
ReturnShpcode #

退貨單託運單號。
資料型態: String

ReturnCause #

退貨原因。
資料型態: String
說明:對應於API退貨原因查詢

  • “1”: “瑕疵/故障”
  • “7”: “價格比別家貴”
  • “14”: “不需要或重複購買”
  • “25”: “重訂(改買別款.改付款等)”
  • “26”: “品質不好(質感.性能等)”
  • “27”: “與網頁說明不同”
  • “28”: “寄錯/缺件”
  • “29”: “購物中心同商品降價”
  • “32”: “不明件-代收又驗退”
  • “41”: “已過優惠期間”
  • “42”: “預約/訂位不易”
  • “43”: “評價不佳/使用經驗不好”
  • “44”: “序號使用問題”
  • “45”: “O2O店家關店”
  • “51”: “材質不喜歡”
  • “52”: “穿起來太大”
  • “53”: “穿起來太小”
  • “54”: “圖片與實物有落差”
  • “55”: “網頁說明不夠完整”
  • “90”: “其他”
  • “-1”: “拒收”
ReturnCauseNote #

退貨原因備註。
資料型態: String

Note #

取貨備註。
資料型態: String

Receiver #

顯示取件人相關資訊的內容。Receiver 的結構分別說明如下:

  • ReceiverName:取件人姓名
  • Address:取件人地址
  • Phone:取件人電話
  • Mobile:取件人手機

資料型態: Object

ReceiverName #

取件人姓名。
資料型態: String

Address #

取件人地址。
資料型態: String

Phone #

取件人電話。
資料型態: String

Mobile #

取件人手機。
資料型態: String

Product #

顯示商品相關資訊的內容。Product 的結構分別說明如下:

  • Id:商品編號
  • ProductName:商品名稱
  • Attribute:商品屬性
  • SupplierNo:供應商料號
  • Type:行銷活動活動代碼
  • Qty:商品數量
  • Cost:商品成本
  • SubTotal:商品成本小計

資料型態: Object

Id #

商品編號。
資料型態: Integer

ProductName #

商品名稱。
資料型態: String

Attribute #

商品屬性。
資料型態: String

SupplierNo #

供應商料號。
資料型態: String

Type #

行銷活動活動代碼。
資料型態: String

Qty #

商品數量。
資料型態: Integer

Cost #

商品成本。
資料型態: Integer

SubTotal #

商品成本小計。
資料型態: Integer