💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 重新下单 ### 使用场景: * 在调用下配送单接口、订单被取消、过期或者投递异常的情况下,可调用此接口,重新下单,需要保持orderid一致 * 备注:美团不支持重新下单接口,如果订单被取消商家需要重新下单,请修改orderid之后,调用下配送单接口下单 ~~~[api] post:/api/customer/order/businessOrderReAdd *string:token=默认值#顾客端登录令牌 *storeId#系统门店id *shopNo#商家门店编号,在配送公司登记,美团、闪送必填 *deliveryId#配送公司ID *openId#下单用户的openid *senderName#发件人信息姓名,最长不超过256个字符 *senderCity#发件人信息城市名称,如广州市 *senderAddress#发件人信息地址(街道、小区、大厦等,用于定位) *senderAddressDetail#发件人信息地址详情(楼号、单元号、层号) *senderPhone#发件人信息电话/手机号,最长不超过64个字符 *senderLng#发件人信息经度(火星坐标或百度坐标,和coordinateType字段配合使用,精确到小数点后6位) *senderLat#发件人信息纬度(火星坐标或百度坐标,和coordinateType字段配合使用,精确到小数点后6位) *receiverName#收件人姓名,最长不超过256个字符 *receiverCity#收件人城市名称,如广州市 *receiverAddress#收件人地址(街道、小区、大厦等,用于定位) *receiverAddressDetail#收件人地址详情(楼号、单元号、层号) *receiverPhone#收件人电话/手机号,最长不超过64个字符 *receiverLng#收件人经度(火星坐标或百度坐标,和 coordinateType 字段配合使用,确到小数点后6位 *receiverLat#收件人纬度(火星坐标或百度坐标,和 coordinateType 字段配合使用,确到小数点后6位 *goodsValue#货物价格,单位为元,精确到小数点后两位(如果小数点后位数多于两位,则四舍五入保留两位小数),范围为(0-5000] *goodsWeight#货物重量,单位为kg,精确到小数点后两位(如果小数点后位数多于两位,则四舍五入保留两位小数),范围为(0-50] *cargoFirstClass#品类一级类目 *cargoSecondClass#品类二级类目 *wxaPath#商家小程序的路径,建议为订单页面 *imgUrl#商品缩略图url *goodsName#商品名称 *goodsCount#商品数量 shopOrderId#重新下单,需要保持orderid一致,美团不支持重新下单接口,如果订单被取消商家需要重新下单,请修改orderid之后,调用下配送单接口下单 deliveryToken#预下单接口返回的参数,配送公司可保证在一段时间内运费不变 userId#小程序用户id outTradeNo#支付订单号 appKey#商家id,由配送公司分配的appkey appSecret#用配送公司提供的appSecret加密的校验串 coordinateType=0#发件人信息坐标类型,0-火星坐标(高德,腾讯地图均采用火星坐标);1-百度坐标 goodsHeight#货物高度,单位为cm,精确到小数点后两位(如果小数点后位数多于两位,则四舍五入保留两位小数),范围为(0-45] goodsLength#货物长度,单位为cm,精确到小数点后两位(如果小数点后位数多于两位,则四舍五入保留两位小数),范围为(0-65] goodsWidth#货物宽度,单位为cm,精确到小数点后两位(如果小数点后位数多于两位,则四舍五入保留两位小数),范围为(0-50] goodsDetailArr=[]#货物详情,最长不超过10240个字符,多个['good_count'=>$good_count,//货物数量'good_name'=>$good_name,//货品名称'good_price'=>$good_price,//否,货品单价,精确到小数点后两位(如果小数点后位数多于两位,则四舍五入保留两位小数)'good_unit'=>$good_unit,//否,货品单位,最长不超过20个字符]用,连接 goodsPickupInfo#货物取货信息,用于骑手到店取货,最长不超过100个字符 goodsDeliveryInfo#货物交付信息,最长不超过100个字符 deliveryServiceCode#配送服务代码,不同配送公司自定义,顺丰和达达不填 orderType=0#订单类型:0-即时单;1-预约单,如预约单,需要设置expectedDeliveryTime或expectedFinishTime或expectedPickTime expectedDeliveryTime=0#期望派单时间(美团、达达支持,美团表示商家发单时间,达达表示系统调度时间,到那个时间才会有状态更新的回调通知) expectedFinishTime=0#期望送达时间(顺丰同城急送支持) expectedPickTime=0#期望取件时间(闪送、顺丰同城急送支持,闪送需要设置两个小时后的时间,顺丰同城急送只需传expectedFinishTime或expectedPickTime其中之一即可,同时都传则以expectedFinishTime为准) poiSeq#门店订单流水号,建议提供,方便骑手门店取货,最长不超过32个字符 note#备注,最长不超过200个字符 orderTime#用户下单付款时间 isInsured=0#是否保价:0-非保价;1-保价 declaredValue#保价金额,单位为元,精确到分 tips#小费,单位为元,下单一般不加小费 isDirectDelivery=0#是否选择直拿直送(0-不需要;1-需要.选择直拿直送后,同一时间骑手只能配送此订单至完成,配送费用也相应高一些,闪送必须选1,达达可选0或1,其余配送公司不支持直拿直送) cashOnDelivery#骑手应付金额,单位为元,精确到分 cashOnPickup#骑手应收金额,单位为元,精确到分 riderPickMethod#物流流向,1:从门店取件送至用户;2:从用户取件送至门店 isFinishCodeNeeded=0#收货码(0-不需要;1-需要.收货码的作用是:骑手必须输入收货码才能完成订单妥投) isPickupCodeNeeded=0#取货码(0-不需要;1-需要.取货码的作用是:骑手必须输入取货码才能从商家取货) wxaAppid#若结算方式为:第三方向配送公司统一结算,商户后续和第三方结算,则该参数必填;在该结算模式下,第三方用自己的开发小程序替授权商户发起下单,并将授权小程序的appid给平台,后续配送通知中可回流授权商户小程序 subBizId#子商户id,区分小程序内部多个子商户 <<< success { 'status':1, 'message':'ok', 'data':{ "resultcode": 0, //运力返回的错误码 "resultmsg": "ok", //运力返回的错误描述 "fee": 10, //实际运费(单位:元),运费减去优惠券费用 "deliverfee": 10, //运费(单位:元) "couponfee": 0, //优惠券费用(单位:元) "tips": 0, //小费(单位:元) "insurancfee": 0, //保价费(单位:元) "distance": 1000, //配送距离(单位:米) "waybill_id": "123456789", //配送单号 "order_status": 101, //配送状态.101:配送公司接单阶段,等待分配骑手,即初始状态; 102:配送公司接单阶段,分配骑手成功; 103:配送公司接单阶段,商家取消订单,订单结束; 201:骑手取货阶段,骑手到店开始取货; 202:骑手取货阶段,取货成功; 203:骑手取货阶段,取货失败,商家取消订单,订单结束; 204:骑手取货阶段,取货失败,骑手因自身原因取消订单,订单结束 205:骑手取货阶段,取货失败,骑手因商家原因取消订单,订单结束; 301:骑手配送阶段,配送中; 302:骑手配送阶段,配送成功,订单结束; 303:骑手配送阶段,商家取消订单,配送物品开始返还商家; 304:骑手配送阶段——无法联系收货人,配送物品开始返还商家; 305:骑手配送阶段,收货人拒收,配送物品开始返还商家; 401:骑手返回配送货品阶段,货品返还商户成功,订单结束; 501:因运力系统原因取消,订单结束; 502:因不可抗拒因素(天气,道路管制等原因)取消,订单结束 "finish_code": 1024, //收货码 "pickup_code": 2048, //取货码 "dispatch_duration": 300 //预计骑手接单时间,单位秒,比如5分钟,就填300, 无法预计填0 } } <<< error { 'status':2, 'message':'收件人信息不正确', 'data':{ "resultcode": 1010, "resultmsg": "收件人信息不正确" } } ~~~