API接口目录

平台业务

商品API
价格API
库存API
销售准备API
交易API
退货退款API(新)
财务API
店铺API
物流API
促销API
分销API
发票API
招商API
换货API
互动营销API
退货退款API
客服API
平台营销API
风控API
会员通API
账房API
财务记账API
异常码自查工具
suning.custom.rejectedord.query 根据订单修改时间批量查询退货订单信息
¥免费

通过此接口根据订单修改时间批量获取退货订单。
1.一次请求只能查询时间跨度为一天的增量交易记录,即查询修改结束时间-查询修改开始时间<=1天。通过该接口能够查询到时间范围为当前时间往前三个月的时间内。
2.返回的数据以订单状态的修改时间降序排列。
3.输入字段中订单状态为订单行项目状态。

公共参数
请求参数
名称 类型 是否必须 示例值 描述
startTime String Y 2013-12-20 00:00:00 查询修改开始时间(修改时间跨度不能大于一天)。格式:yyyy-MM-dd HH:mm:ss
endTime String Y 2013-12-27 00:00:00 查询修改结束时间,必须大于修改开始时间(修改时间跨度不能大于一天),格式:yyyy-MM-dd HH:mm:ss。
orderLineStatus String N C040 C030:客户申请退货;C040:商家同意退货;C041:商家拒绝退货;C050:商家同意退款;C051:商家拒绝退款;C055:商家延期退款;C060:客户寄货;C070:系统关闭退货请求;C075:客服关闭退货;C080:客服叫停;C110:自动退款;C130:退款成功;C131:退款失败
pageNo String N 1 当前页码,1到99999之间,当前页码或者每页数量其中一个不填则当前页码默认1,每页数量默认为10
pageSize String N 10 每页数量,1到100之间,当前页码或者每页数量其中一个不填则当前页码默认1,每页数量默认为10
响应参数
名称 类型 示例值 描述
orderCode String B2C订单号
orderLineNumber String 订单行项目号
productCode String 苏宁商品编码
itemCode String 商家商品编码
customer String 买家帐号
dealMoney String 订单付款金额
returnMoney String 实际退款金额
applyTime String 申请时间。格式:yyyy-MM-dd HH:mm:ss。
statusPassTime String 倒计时时间。格式:yyyy-MM-dd HH:mm:ss。
orderStatusChangeTime String 订单状态变更时间。格式:yyyy-MM-dd HH:mm:ss。
statusDesc String 订单行项目状态
returnReason String 退货原因
expressCompanyCode String 物流公司代码
expressNo String 运单号
returntype String null 2表示货未发、3表示货已发未收、4表示货已收
refundtype String null 空表示退货、1表示仅退款
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request> 
  <sn_body> 
    <batchQueryRejected> 
      <startTime>2014-03-06 04:22:22</startTime>  
      <endTime>2014-03-06 06:22:22</endTime>  
      <orderLineStatus>C040</orderLineStatus>
      <pageNo/>  
      <pageSize/> 
    </batchQueryRejected> 
  </sn_body> 
</sn_request>
                                
                                {
  "sn_request": {
    "sn_body": {
      "batchQueryRejected": {
        "startTime": "2014-03-06 04:22:22",
        "endTime": "2014-03-06 06:22:22",
        "orderLineStatus": "C040",
        "pageNo": "",
        "pageSize": ""
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent> 
  <sn_head> 
    <pageNo>1</pageNo>  
    <pageTotal>1</pageTotal>  
    <returnMessage>biz.handler.data-get:success</returnMessage> 
  </sn_head>  
  <sn_body> 
    <batchQueryRejected> 
      <orderCode>2006573302</orderCode>  
      <orderLineNumber>00007503671601</orderLineNumber>
      <productCode>104460520</productCode>  
      <itemCode/>
      <customer>zjlyl@163.com</customer>  
      <dealMoney>0.04</dealMoney>  
      <returnMoney>0.04</returnMoney>  
      <applyTime>2014-03-06 05:46:57</applyTime>  
      <statusPassTime>2014-03-13 05:47:39</statusPassTime>  
      <orderStatusChangeTime>2014-03-06 05:47:39</orderStatusChangeTime>  
      <statusDesc>C040</statusDesc>  
      <returnReason>商品错发/漏发</returnReason>  
      <expressCompanyCode/>  
      <expressNo/> 
      <returntype>2</returntype>
      <refundtype>1</refundtype>
    </batchQueryRejected>  
    <batchQueryRejected> 
      <orderCode>2006573302</orderCode>  
      <orderLineNumber>00007503671601</orderLineNumber>
      <productCode>104460520</productCode>  
      <itemCode/>
      <customer>zjlyl@163.com</customer>  
      <dealMoney>0.04</dealMoney>  
      <returnMoney>0.04</returnMoney>  
      <applyTime>2014-03-06 05:46:57</applyTime>  
      <statusPassTime>2014-03-13 05:47:39</statusPassTime>  
      <orderStatusChangeTime>2014-03-06 05:47:39</orderStatusChangeTime>  
      <statusDesc>C040</statusDesc>  
      <returnReason>商品错发/漏发</returnReason>  
      <expressCompanyCode/>  
      <expressNo/> 
      <returntype>2</returntype>
      <refundtype>1</refundtype>
    </batchQueryRejected>   
  </sn_body> 
</sn_responseContent>
                              
                              {
  "sn_responseContent": {
    "sn_head": {
      "pageNo": "1",
      "pageTotal": "1",
      "returnMessage": "biz.handler.data-get:success"
    },
    "sn_body": {
      "batchQueryRejected": [
        {
          "orderCode": "2006573302",
          "orderLineNumber": "00007503671601",
          "productCode": "104460520",
          "customer": "zjlyl@163.com",
          "dealMoney": "0.04",
          "returnMoney": "0.04",
          "applyTime": "2014-03-06 05:46:57",
          "statusPassTime": "2014-03-13 05:47:39",
          "orderStatusChangeTime": "2014-03-06 05:47:39",
          "statusDesc": "C040",
          "returnReason": "商品错发/漏发",
          "returntype":"2",
          "refundtype":"1"
        },
        {
          "orderCode": "2006573302",
          "orderLineNumber": "00007503671601",
          "productCode": "104460520",
          "customer": "zjlyl@163.com",
          "dealMoney": "0.04",
          "returnMoney": "0.04",
          "applyTime": "2014-03-06 05:46:57",
          "statusPassTime": "2014-03-13 05:47:39",
          "orderStatusChangeTime": "2014-03-06 05:47:39",
          "statusDesc": "C040",
          "returnReason": "商品错发/漏发",
          "returntype":"2",
          "refundtype":"1"
        }
      ]
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.batchQueryRejected.missing-parameter:startTime 开始时间不能为空 检查开始时间字段值
biz.batchQueryRejected.missing-parameter:endTime 结束时间不能为空 检查结束时间字段值
biz.custom.order.invalid-biz:startTime 1.开始时间格式有误,格式应为yyyy-MM-dd HH:mm:ss 2.开始时间应在当前时间之前的三个月内 检查开始时间字段值
biz.custom.order.invalid-biz:endTime 1.结束时间格式有误,格式应为yyyy-MM-dd HH:mm:ss 2.开始时间与结束时间间隔不能超过1天 3.开始时间晚于结束时间 检查结束时间字段值
biz.custom.order.invalid-biz:orderLineStatus 订单行项目状态未输入指定的值。(C030:客户申请退货;C040:商家同意退货;C041:商家拒绝退货;C050:商家同意退款;C051:商家拒绝退款;C055:商家延期退款;C060:客户寄货;C070:系统关闭退货请求;C075:客服关闭退货;C080:客服叫停;C110:自动退款;C130:退款成功;C131:退款失败) 检查订单行项目状态字段值
biz.handler.data-get:no-result 查询无结果 查询无结果
公共异常码
API工具
FAQ