文档中心 > API类目 > 五道口API

qimen.alibaba.ax.warehouse.outbound.cancel (仓出库取消)

仓出库取消

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
merchantCode String 必须 OCSJXMX 商家编码
bizOrderId String 必须 500000 oms交易主单号
cancelRequestId String 必须 key 取消请求唯一id
channelOrderNo String 必须 2323233 渠道主单号
details Details [] 可选
  • 最大列表长度:999999
  • 取消子单列表
    • └ cancelSaleQty
    • String
    • 必须
    • 1.00
    • 取消销售数量,全部取消为-1
    • └ cancelStockQty
    • String
    • 必须
    • 1.00
    • 取消库存数量,全部取消为-1
    • └ subChannelOrderNo
    • String
    • 必须
    • 232332
    • 取消渠道子单号
    • └ extension
    • String
    • 可选
    • 其他信息
    • 子单扩展字段
    • └ bizSubOrderId
    • String
    • 必须
    • 500000
    • oms交易子单号
    channelRefundOrderId String 可选 1234 渠道退款单id
    storeCode String 必须 OCSJ107 仓编码
    channelSource String 必须 123123 需求渠道类型

    响应参数

    名称 类型 示例值 描述
    returnMessage String 出错了 错误信息
    returnCode String error 错误编码
    returnData ReData [] 取消结果列表
    • └ reason
    • String
    • 未知原因
    • 取消失败原因
    • └ extension
    • String
    • 扩展字段
    • └ cancelSuccess
    • Boolean
    • false
    • 子单取消结果
    • └ bizSubOrderId
    • String
    • 50000
    • oms交易子单号
    returnSuccess Boolean false 调用成功

    请求示例

    {"merchantCode":"OCSJXMX","bizOrderId":"500000","cancelRequestId":"key","channelOrderNo":"2323233","details":[{"extension":"其他信息","cancelSaleQty":"1.00","cancelStockQty":"1.00","subChannelOrderNo":"232332","bizSubOrderId":"500000"}],"channelRefundOrderId":"1234","storeCode":"OCSJ107","channelSource":"123123"}

    响应示例

    {
        "returnMessage":"出错了",
        "returnCode":"error",
        "returnData":[
            {
                    "reason":"未知原因",
                    "extension":"无",
                    "cancelSuccess":false,
                    "bizSubOrderId":"50000"
            }
        ],
        "returnSuccess":false
    }

    验签示例

    {"returnCode":"sign-check-failure","returnMessage":"Illegal request","returnSuccess":"false"}

    错误码解释

    错误码 错误描述 解决方案

    API工具

    FAQ

    返回
    顶部