当前位置: API文档

refund_query.php(查询退换管理)

¥标准

1.接口说明

1.1 接口描述:获取ERP销售退货(换货)订单信息
1.2 适用版本:网页版

1.3注意事项:权限校验:【店铺、仓库权限】

为了达到保护用户隐私数据安全的目的,本接口不返回淘系、拼多多及系统供销平台订单数据,相关平台规则点击这里淘系及系统供销平台数据获取办法点击这里,拼多多请自行对接平台获取

本接口中涉及到用户隐私的字段数据仅有自有平台及线下平台订单返回。


2.调用场景

2.1 自研商城、财务系统、SAP、数据分析等系统的对接

3.请求参数说明

   3.1 请求地址

环境HTTP地址
测试环境https://openapitest.huice.com/openapi/refund_query.php
正式环境https://openapi.huice.com/openapi/refund_query.php


   
3.2 公共请求参数

名称字段类型长度
必须描述
卖家账号sidString
购买ERP时由旺店通分配给ERP购买方,请从ERP购买方获取。
接口账号appkeyString
本开放平台“自助对接”功能模块内自助申请,获取方式点击这里
时间戳timestampint
北京时间1970-01-01 08:00:00起至现在的总秒数,10位int值,旺店通企业版API服务端允许请求最大时间误差为5min,date.timezone = Asia/Shanghai。
签名signString
API输入参数签名结果,签名算法介绍单击这里

   3.3 业务请求参数

名称字段Y字段描述必须
店铺编号shop_nosshop_ids由英文逗号分隔的店铺编号
原始单号tidtid原始单号
客户网名buyer_nick客户网名
系统订单编号trade_notrade_no系统订单编号
退换单号refund_norefund_no退换单号
物流单号return_logistics_noreturn_logistics_no物流单号(退换单上的退回物流单号)
修改起始时间modified_frommodified_from修改起始时间
修改结束时间modified_tomodified_to修改结束时间
退换单状态statusstatus

10 已取消;20 待确认;35 待推送;36 推送失败;60 待入库;70 部分入库;

90 已完成


入库状态stockin_statusstockin_status0:无需入库;1:待入库;2:部分入库;3:全部入库;4:终止入库
退回仓库编号return_warehouse_nosreturn_warehouse_ids退回仓库编号,用英文逗号分隔
退换单类型typetype

订单类型 1.退款(未发货退款) 2.退货  3.换货  4.退款不退货  7 补寄   9 其他退款 11 已发货仅退款


分页大小page_sizepage_size

每页返回的数据条数,输入值范围1~100,不传本参数

,输入值默认为100,使用举例单击这里

页号page_nopage_no页号,不传默认从0页开始


4.响应参数

   4.1 公共响应参数

名称字段类型长度必须描述
错误码codeint11状态码:0表示成功,其他表示失败
错误描述messagevarchar255错误信息
条数total_countvarchar255满足条件的总条数 当page_no = 0时返回
系统退单refundsdata[]

业务数据的一级节点,数组形式的订单数据,需要循环读取

  4.2 业务响应参数

  refunds

名称字段类型长度必须描述
退换单主键refund_idbigint(20)20退换单主键
erp退换单号refund_nostring64erp退换单号,默认TK开头
系统退单状态process_statustinyint(4)4

10 已取消;20 待确认;35 待推送;36 推送失败;60 待入库;70 部分入库;90 已完成

店铺idshop_idint(11)11
平台订单号tidstring255可能多个
平台idplatform_idint(11)11
系统订单号sales_tidstring64
平台退单号src_nostring64
换出原始订单号swap_trade_nostring64
建单方式from_typetinyint(4)4建立方式 1api抓单 2手式建单
类型typetinyint(4)4订单类型 1.退款(未发货退款) 2.退货  3.换货  4.退款不退货  7 补寄   9 其他退款 11 已发货仅退款 
数量return_goods_countdecimal(19, 4)19
申请退货金额goods_amountdecimal(19, 4)19
平台退款金额guarante_refund_amountdecimal(19, 5)19
线下退款金额offline_refund_amountdecimal(19, 6)19
实际退款金额actual_refund_amountdecimal(19, 4)

实退数量actual_refund_numdecimal(19, 4)
实际入库完的数量
退款原因refund_reasonvarchar255
备注remarkvarchar255
最后修改时间modifieddatetime

退回物流公司名称return_logistics_namevarchar255买家输入
退回物流公司单号return_logistics_novarchar255买家输入
退款原因IDreason_idint(11)

结算时间finish_timedatetime

客户昵称buyer_nickvarchar255
创建时间createddatetime

申请时间refund_timedatetime

退款子订单信息refund_order_listdata[]
退款子订单信息, refund_order_list结构

refund_order_list

名称字段类型长度必须描述
系统退单明细idorder_idbigint(20)

平台子订单号oidvarchar64
系统订单明细idsales_order_idbigint(20)20
平台idplatform_idint(11)11
平台订单号tidvarchar64
平台退单号src_novarchar64
系统订单号sales_tidvarchar64
单品idspec_idbigint(20)20
商家编码spec_novarchar64
货品编码goods_novarchar64
规格编码spec_codevarchar64
数量refund_numdecimal(19, 4)19
原价original_pricedecimal(19, 4)19系统订单明细的标记
价格pricedecimal(19, 4)19系统订单明细的成交价
退款金额refund_order_amountdecimal(19, 4)19
退货金额total_amountdecimal(19, 4)19

系统订单明细的分摊总价

备注remarkvarchar255
最后修改时间modifieddatetime

实际入库数量stockin_numdecimal(19, 4)19
商品名称goods_namevarchar255
规格名称spec_namevarchar255
实际数量order_numdecimal(19, 4)19
组合装idsuite_idbigint(20)20
组合装编码suite_nodecimal(19, 4)19
组合装数量suite_numdecimal(19, 4)19



常用工具