微信小程序 小程序使用·preCancelOrder

作者: --时间: 2022-09-29 阅读量:
微信小程序使用·preCancelOrder 预取消配送单接口 请求地址 POST https://api.weixin.qq.com/cgi-bin/express/local/business/order/precancel?access_token=ACCESS_TOKEN 请求参数 1. access_token (string, 必填): 接口调用凭证 2. shopid (string, 必填): 商家id,由配送公司分配的appkey 3. shop_order_id (string, 必填): 唯一标识订单的 ID,由商户生成 4. shop_no (string, 必填): 商家门店编号,在配送公司登记,闪送shop_no必填,值为店铺id 5. delivery_sign (string, 必填): 用配送公司提供的appSecret加密的校验串说明 6. delivery_id (string, 必填): 快递公司ID 7. waybill_id (string, 必填): 配送单id 8. cancel_reason_id (number, 可选): 取消原因Id 9. cancel_reason (string, 可选): 取消原因 cancel_reason_id 的合法值 1. 暂时不需要邮寄 2. 价格不合适 3. 订单信息有误,重新下单 4. 骑手取货不及时 5. 骑手配送不及时 6. 其他原因 (如果选择6,需要填写取消原因,否则不需要填写) 返回值 Object - errcode (number): 错误码, 当errcode==0或者不存在还需要看resultcode - errmsg (string): 错误描述 - resultcode (number): 运力返回的错误码 - resultmsg (string): 运力返回的错误描述 - deduct_fee (number): 预计扣除的违约金(单位:元),精确到分 - desc (string): 说明 使用场景 在正式取消配送单前,商家可调用本接口查询该订单是否可以取消,取消订单配送公司需要扣除的费用是多少。各家取消规则如下: - 顺丰同城急送:配送完成前任意节点可取消配送单 - 闪送:配送完成前任意节点可取消配送单 - 美团配送:配送完成前任意节点可取消配送单 - 达达:骑手取货之前可取消配送单 请求示例 ``` { "shopid": "123456", "shop_order_id": "123456", "waybill_id": "123456", "delivery_id": "123456", "cancel_reason_id": 1, "cancel_reason": "", "delivery_sign": "123456", "shop_no": "shop_no_111" } ``` 返回数据示例 ``` { "resultcode": 0, "resultmsg": "ok", "deduct_fee": 5, "desc": "blabla" } ```
一套系统全搞定
  • 商家管理
  • 商品管理
  • 订单管理
  • 会员管理
  • 营销中心
  • 供应链入驻
  • 财务管理
  • 支付分账
  • 商城直播
免费试用
更多产品任你选
  • B2B2C多用户商城系统

    类天猫&京东模式系统

    介绍方案
  • B2B2B电商交易系统

    全渠道订货/采购及经销商管
    理数字化系统

    获取案例
  • S2B2B电商交易系统

    上下游资源整合数字化解决方

    演示后台
  • 企业集采商城系统

    中大型企业数字化采购与交易
    系统

    模式介绍
  • 员工福利商城系统

    集福利管理、发放于一体的员工福利商城

    马上试用
更多功能 产品资料 电话沟通 免费试用