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

alibaba.idle.consignment.order.perform (帮卖订单履约)

帮卖订单履约,回收商同步订单信息,驱动交易流转

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param ConsignmentOrderSynDto 可选 帮卖订单同步DTO
  • attribute
  • Attribute
  • 可选
  • 履约节点数据
  • └ pay_order_id
  • String
  • 可选
  • 1234
  • 支付订单号。orderStatus=5时必须上送
  • └ forfeit_fee
  • String
  • 可选
  • 12300
  • 拍卖订单违约金额,单位分,精确到元。orderSubStatus=204或者214时必须上送;orderStatus=5时必须上送(违约金总额)
  • └ service_fee
  • String
  • 可选
  • 1200
  • 帮卖服务费金额,单位分,精确到元。orderStatus=5时必须上送
  • └ deal_amt
  • String
  • 可选
  • 123400
  • 成交金额,单位分,精确到元。orderSubStatus=31时表示相同机况下市场回收价格;orderSubStatus=203或者213,表示拍卖成交金额;orderStatus=5时,表示最终成交金额,必须上送.
  • └ end_time
  • String
  • 可选
  • "2019-01-01 12:12:12"
  • 节点到期时间,下一节点开始时间(例如订单进入挂拍状态,则表示挂拍结束时间即竞拍开始时间),格式为“yyyy-MM-dd HH:mm:s”。orderSubStatus为如下值时必须上送:201,211表示竞拍开始时间; 202,212表示竞拍结束时间; 203,213表示拍卖买家付款截止时间;
  • └ auction_id
  • String
  • 可选
  • 1234566
  • 拍卖订单号。orderSubStatus=201或者211时上送
  • └ close_reason
  • String
  • 可选
  • 不想卖
  • 关闭订单原因。orderSubStatus=102时表示卖家取消原因;orderSubStatus=103时表示买家取消原因;
  • └ confirm_amt
  • String
  • 可选
  • 123400
  • 质检金额(拍卖底价),单位为分,精确到元。orderSubStatus=31时上送
  • └ mail_no
  • String
  • 可选
  • 12345
  • 快递单号,orderSubStatus=21表示服务商取件快递单号,orderSubStatus =101时表示服务商退货快递单号
  • └ pay_amt
  • String
  • 可选
  • 123400
  • 实际支付金额,单位分,精确到元。orderStatus=5时必须上送
  • └ max_deal_amt
  • String
  • 可选
  • 123400
  • 历史最高成交金额,单位分,精确到元。orderSubStatus=31时上送
  • └ rate_content
  • String
  • 可选
  • 卖家很诚信
  • 评价内容。order_status=7时候填写
  • └ rate_grade
  • String
  • 可选
  • 1
  • 评价等级。order_status=7时候填写 1:好评 2:中评
  • └ order_sub_status
  • String
  • 可选
  • 31
  • 订单二级状态,一级状态的子状态,对于没有二级状态的场景该字段为空。一级状态为2已取件: 21:已取件; 22:已收件; 一级状态为3已质检: 31:已质检; 32:用户已确认; 201:一次挂拍; 一级状态为20竞拍中: 202:一次竞拍中; 203:一次竞拍成交; 204:一次拍卖违约; 205:一次竞拍流拍; 211:二次挂拍; 212:二次竞拍中; 213:二次竞拍成交; 214:二次拍卖违约; 215:二次竞拍流拍; 一级状态为5服务商确认交易完成: 51:拍卖成功/订单成功; 58:回收商确认交易/拍卖流拍成交; 59:服务商(兜底)确认交易/支付;
  • └ order_status
  • String
  • 可选
  • 1
  • 订单一级状态。1:已下单; 2:已取件; 3:已质检; 20:竞拍中; 5:交易成功; 6:卖家已评价; 7:服务商已评价; 100:申请退货; 101:已退货; 102:卖家取消订单关闭; 103:服务商取消订单关闭;
  • └ biz_order_id
  • String
  • 必须
  • 1233345667
  • 闲鱼订单号

响应参数

名称 类型 示例值 描述
result Result 接口返回model
  • └ err_msg
  • String
  • 帮卖交易履约服务不可用
  • 错误信息
  • └ err_code
  • String
  • isp.service-unavailable
  • 错误码
  • └ success
  • Boolean
  • false
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaIdleConsignmentOrderPerformRequest req = new AlibabaIdleConsignmentOrderPerformRequest();
AlibabaIdleConsignmentOrderPerformRequest.ConsignmentOrderSynDto obj1 = new AlibabaIdleConsignmentOrderPerformRequest.ConsignmentOrderSynDto();
AlibabaIdleConsignmentOrderPerformRequest.Attribute obj2 = new AlibabaIdleConsignmentOrderPerformRequest.Attribute();
obj2.setPayOrderId("1234");
obj2.setForfeitFee("12300");
obj2.setServiceFee("1200");
obj2.setDealAmt("123400");
obj2.setEndTime("\"2019-01-01 12:12:12\"");
obj2.setAuctionId("1234566");
obj2.setCloseReason("不想卖");
obj2.setConfirmAmt("123400");
obj2.setMailNo("12345");
obj2.setPayAmt("123400");
obj2.setMaxDealAmt("123400");
obj2.setRateContent("卖家很诚信");
obj2.setRateGrade("1");
obj1.setAttribute(obj2);
obj1.setOrderSubStatus("31");
obj1.setOrderStatus("1");
obj1.setBizOrderId("1233345667");
req.setParam(obj1);
AlibabaIdleConsignmentOrderPerformResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_idle_consignment_order_perform_response>
    <result>
        <err_msg>帮卖交易履约服务不可用</err_msg>
        <err_code>isp.service-unavailable</err_code>
        <success>false</success>
    </result>
</alibaba_idle_consignment_order_perform_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

返回
顶部