修改海外仓包裹SKU明细

在确认交运前,通过此接口,可以修改包裹内需要拣货出库的SKU明细。

请求规格说明

请求方式

PUT api/packages/{processCode}/items

processCode 为我司处理号,请求url中不需要花括号({})

请求数据格式

名称 类型 是否必须 描述 示例值
ItemIdType string 必须 SKU明细中值的类型,您可以选择以下任意一种值类型
SKU: SKU
StockUnitId: SKU在我司系统对应的库存编码
SKU
Items PackageItemCreateRequest[] SKU 列表
PackageItemCreateRequest 包裹内单件SKU格式说明
名称 类型 是否必须 描述 示例值
ItemId string 必须 SKU或者我司库存编码
Quantity int 必须 数量

示例请求

{
  "ItemIdType": "SKU",
  "Items": [{
    "ItemId": "ODM0003",
    "Quantity": 1
  }, {
    "ItemId": "ODM0004",
    "Quantity": 1
  }]
}

返回数据格式说明

此接口由于修改了包裹内SKU的明细,系统会重新计算包裹的总申报价值与预计总重量,并基于此信息重新计算包裹是否仍可发货。

如果修改了SKU明细,导致包裹无法发货,您可以选择删除此单,并选用合适的物流方式发货。

名称 类型 描述 示例值
DeclaredValue Money 总申报金额,此值由SKU信息中的申报金额加总计算得出
ShipAvailability ShipAvailability 可发货状态

返回数据示例

{
  "Data": {
    "DeclaredValue": {
      "Code": "USD",
      "Value": 20.32
    },
    "ShipAvailability": {
      "Status": "Available",
      "IsRemoteArea": false,
      "Error": null
    }
  },
  "Succeeded": true,
  "Error": null
}

←返回海外仓对接文档首页