注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 菜鸟裹裹API

taobao.refund.send.bill.unsettle.query (查询退货包裹订单未结算的原因)

查询退货包裹订单未结算的原因

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query_settlement_info_dto QuerySettlementInfoDTO 必须 查询结算信息
  • └ order_ids
  • Number []
  • 必须
  • [18640040023110400,18640040023110401]
  • 交易单号id列表

响应参数

名称 类型 示例值 描述
data Data [] 查询结果数据
  • └ order_id
  • String
  • 186400400231104001
  • 交易单号
  • └ order_state_desc
  • String
  • 单据不存在
  • 未结算原因描述
  • └ order_state_enum
  • String
  • NOT_FOUND
  • 未结算原因编码
is_success Boolean true 查询结果 true / false

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
RefundSendBillUnsettleQueryRequest req = new RefundSendBillUnsettleQueryRequest();
RefundSendBillUnsettleQueryRequest.QuerySettlementInfoDTO obj1 = new RefundSendBillUnsettleQueryRequest.QuerySettlementInfoDTO();
obj1.setOrderIds(new Long[] { 18640040023110400,18640040023110401 };
);
req.setQuerySettlementInfoDto(obj1);
RefundSendBillUnsettleQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<refund_send_bill_unsettle_query_response>
    <data>
        <data>
            <order_id>186400400231104001</order_id>
            <order_state_desc>单据不存在</order_state_desc>
            <order_state_enum>NOT_FOUND</order_state_enum>
        </data>
    </data>
    <is_success>true</is_success>
</refund_send_bill_unsettle_query_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部