配送预下单
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
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"}
错误码 | 错误描述 | 解决方案 |
---|