配送预下单
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| stationId | String | 可选 | Station001 | 服务商配送站编码 门店发单该值必填 | |
| deliveryType | Number | 必须 | 1 | 配送类型(0 门店发单,1 点对点发单) | |
| deliveryOrderType | Number | 必须 | 0 | 运单类型(0 正向单,1 逆向单) | |
| expectTimeMode | Number | 必须 | 0 | 送达时效类型 (0 即时单 1预约单) | |
| serialNo | String | 必须 | 6 | 订单小号 | |
| expectFetchTime | Number | 可选 | 1728379194000 | 期望取货时间,毫秒级时间戳 | |
| expectReceiveTime | Number | 可选 | 1728379194000 | 期望送达时间,毫秒级时间戳 正向单该值必填 | |
| remark | String | 可选 | 放在门口 | 订单备注 | |
| sender | DeliveryOrderSender | 可选 | 发货人信息 点对点发单该值必填 | ||
|
|||||
| receiver | DeliveryOrderReceiver | 必须 | 收货人信息 | ||
|
|||||
| goodsTotalAmount | Number | 必须 | 14500 | 订单原金额,单位:分 | |
| goodsActualAmount | Number | 必须 | 12500 | 订单用户实付金额,单位:分 | |
| goodsTotalWeight | Number | 必须 | 5000 | 商品总重量,单位:g | |
| categoryId | String | 必须 | 3001 | 订单类目ID | |
| isInsure | Boolean | 必须 | false | 是否保价单 |
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| success | Boolean | true | 预下单调用是否成功 |
| code | String | SUCCESS | 错误码,成功时非必填 |
| message | String | 调用成功 | 错误说明,成功时非必填 |
| data | DeliveryOrderCreateResp | 返回对象 | |
|
{"deliveryOrderType":0,"expectReceiveTime":0,"goodsTotalWeight":5000,"receiver":{"receiverAddress":"xx区xx街道xx单元","receiverPhone":"13789560890,0778","receiverName":"张三","receiverLng":"120.13","receiverLat":"120.13"},"expectTimeMode":0,"deliveryType":1,"remark":"放在门口","serialNo":"6","sender":{"senderPhone":"13789560890,0778","senderLat":"120.13","senderName":"李四","senderAddress":"xx省xx市xx区xx街道xx单元","senderLng":"120.13"},"goodsTotalAmount":14500,"expectFetchTime":0,"goodsActualAmount":12500,"isInsure":false,"categoryId":"3001","stationId":"Station001"}
{
"success":true,
"code":"SUCCESS",
"message":"调用成功",
"data":{
"deliveryOriginalFee":500,
"deliveryDiscountFee":400,
"basicFee":300,
"distanceFee":100,
"overweightFee":0,
"timeFee":0,
"typeFee":0,
"deliveryDistance":3000,
"estimateFinishTime":1728379194000,
"preCreatedId":"order0000001"
}
}
{"code":"sign-check-failure","success":"false","message":"Illegal request"}
| 错误码 | 错误描述 | 解决方案 |
|---|