POST api/warehouse/returnOrder/create

bg.certified.warehouse.return.order.create

Request Information

URI Parameters

None.

Body Parameters

CreateReturnOrderRequest
NameDescriptionTypeAdditional information
returnOrderNo

退貨入庫單號 (required)

string

None.

cwWarehouseCode

倉庫代碼

string

None.

logisticsProviderName

買家退貨運送單物流服務商名稱 (required)

string

None.

waybillSn

買家退貨運送單物流單號 (required)

string

None.

auxiliaryWaybillSnList

輔助運送單號, 輔助倉庫收包的單號

Collection of string

None.

recipientAddress

收件人地址 (required)

ReturnOrderRecipientAddress

None.

packageInfo

包裹資訊

ReturnOrderPackageInfo

None.

returnGoodsList

退貨商品清單 (required)

Collection of ReturnGoodsInfo

None.

interface_type

方法類型

string

None.

source_app_key

業務方 Key

string

None.

target_app_key

對接倉 Key

string

None.

scene_id

場景 ID

integer

None.

sign

Request 簽名

string

None.

platform

平台, default : Temu (required)

string

None.

cwProviderCode

服務商 Code (required)

string

None.

cwProviderName

服務商名稱 (required)

string

None.

cwCustomCode

貨主 (required)

string

None.

cwAccessToken

授權 Token (required)

string

None.

cwAppKey

授權 Key

string

None.

Request Formats

application/json, text/json

Sample:
{
  "returnOrderNo": "sample string 1",
  "cwWarehouseCode": "sample string 2",
  "logisticsProviderName": "sample string 3",
  "waybillSn": "sample string 4",
  "auxiliaryWaybillSnList": [
    "sample string 1",
    "sample string 2"
  ],
  "recipientAddress": {
    "name": "sample string 1",
    "email": "sample string 2",
    "phone": "sample string 3",
    "regionShort1": "sample string 4",
    "regionName2": "sample string 5",
    "regionName3": "sample string 6",
    "regionName4": "sample string 7",
    "postCode": "sample string 8",
    "houseNo": "sample string 9",
    "addressLine1": "sample string 10",
    "addressLine2": "sample string 11"
  },
  "packageInfo": {
    "length": 1,
    "width": 1,
    "height": 1,
    "weight": 1
  },
  "returnGoodsList": [
    {
      "batchOrderNo": "sample string 1",
      "productCode": "sample string 2",
      "productNum": 3,
      "handleMethod": "sample string 4",
      "shelveMethod": "sample string 5",
      "goodMethod": "sample string 6",
      "defectiveMethod": "sample string 7"
    },
    {
      "batchOrderNo": "sample string 1",
      "productCode": "sample string 2",
      "productNum": 3,
      "handleMethod": "sample string 4",
      "shelveMethod": "sample string 5",
      "goodMethod": "sample string 6",
      "defectiveMethod": "sample string 7"
    }
  ],
  "interface_type": "sample string 5",
  "source_app_key": "sample string 6",
  "target_app_key": "sample string 7",
  "scene_id": 1,
  "sign": "sample string 8",
  "platform": "sample string 9",
  "cwProviderCode": "sample string 10",
  "cwProviderName": "sample string 11",
  "cwCustomCode": "sample string 12",
  "cwAccessToken": "sample string 13",
  "cwAppKey": "sample string 14"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

 
Response information

Resource Description

CreateReturnOrderResponse
NameDescriptionTypeAdditional information
success

boolean

None.

errorCode

string

None.

errorMsg

string

None.

serverTime

integer

None.

result

CreateReturnOrderActionResult

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "errorCode": "sample string 2",
  "errorMsg": "sample string 3",
  "serverTime": 4,
  "result": {
    "returnOrderNo": "sample string 1",
    "orderStatus": 2
  }
}