当前位置: 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_idsshop_ids由英文逗号分隔的店铺编号
原始单号tidtid原始单号
客户网名buyer_nick客户网名
系统订单编号trade_notrade_no系统订单编号
退换单号refund_norefund_no退换单号
物流单号return_logistics_noreturn_logistics_no物流单号(退换单上的退回物流单号)
修改起始时间modified_frommodified_from修改起始时间
修改结束时间modified_tomodified_to修改结束时间
退换单状态statusstatus

10:已取消;20:待审核;30:已同意;35 待推送;36 推送失败;

 40 已拒绝 ;45 部分推送; 60 待入库 ; 70 部分入库; 

80:待结算; 85:部分结算; 90:已完成


入库状态stockin_statusstockin_status0:无需入库;1:待入库;2:部分入库;3:全部入库;4:终止入库
退回仓库编号return_warehouse_nosreturn_warehouse_ids退回仓库编号,用英文逗号分隔
退换单类型typetype订单类型 1-退款(未发货,退款申请),2-退货,3-换货,4-退款不退货
模糊查询fuzzy_query默认false,业务单号进行模糊查询匹配,匹配数量大于1条时会报错
是否为拦截件return_mask_manual_intercept0:否   1:是不传不判断
是否拒收refund_mask_reject_return0:否   1:是不传不判断
分页大小page_sizepage_size

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

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

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


4.响应参数

   4.1 公共响应参数

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

  4.2 业务响应参数

  refunds

名称字段类型长度必须描述
退换单主键refund_idlong20退换单主键
erp退换单号refund_novarchar64erp退换单号,默认TK开头
平台类型platform_idlong20平台类型,响应值为代表平台的ID数字,ID对应的平台名称单击这里
平台退款单号src_novarchar40平台退款单号
类型typetinyint41退款(未发货,退款申请)2退货3换货4退款不退货5订单补款
处理状态process_statustinyint410已取消 20待审核 30已同意 40已拒绝 50待财审 60待收货 70部分到货 80待结算 90已完成
平台状态platform_statustinyint41取消退款,2已申请退款,3等待退货,4等待收货,5退款成功
退货金额goods_amountdecimal19,4退货金额
线下退款金额direct_refund_amountdecimal19,4订单确认收货之后的退款金额
平台退款金额guarante_refund_amountdecimal19,4平台退款金额
实际退款/收款金额actual_refund_amountdecimal19,4实际退款/收款金额
订单的原始单号tidvarchar255订单的原始单号
系统订单号sales_tidvarchar40系统订单编号,默认单号为JY开头,ERP内支持自定义(设置路径:设置——编码设置)
昵称buyer_nickvarchar128昵称
退回物流公司名称return_logistics_namevarchar64退回物流公司名称
退回物流单号return_logistics_novarchar64退回物流单号
退款创建时间refund_timedatetime
退款创建时间  格式:yyyy-MM-dd HH:mm:ss
备注remarkvarchar255备注
退款原因refund_reasonvarchar255退款的具体原因说明
换出原始单号swap_trade_novarchar40ERP生成的换出订单的原始订单编号
最后修改时间modifieddatetime
最后修改时间  格式:yyyy-MM-dd HH:mm:ss
结算时间finish_timedatetime
旺店通内操作结算的时间  格式:yyyy-MM-dd HH:mm:ss
创建时间createddatetime
创建时间
店铺idshop_idsmallint6店铺id
建立方式from_typetinyint41api抓单 2手式建单
退回货品数量return_goods_countdecimal
19,4默认为'0',退回货品数量
原因reason_idint11默认为'0',原因
退款子订单信息refund_order_listdata[]
退款子订单信息, refund_order_list结构

refund_order_list

名称字段类型长度必须描述
货品明细主键order_idlong20退换单退回货品明细主键
原始子订单编号oidvarchar64原始子订单编号
订单子订单的原始单号tidvarchar64订单子订单的原始单号
平台退款单号src_novarchar64平台退款单号
销售订单编号sales_tidvarchar64销售订单编号
实际数量order_numdecimal19,4实际数量
价格pricedecimal19,4价格
平台类型platform_idsmallint6平台类型,响应值为代表平台的ID数字,ID对应的平台名称单击这里
原价original_pricedecimal19,4原价
退款数量refund_numdecimal19,4退款数量
明细退款金额refund_order_amountdecimal19,4明细退款金额,由主单退款金额分摊
退货金额total_amountdecimal19,4退货金额
erp商品主键spec_idlong20erp商品主键
商家编码spec_novarchar255代表单品(sku)所有属性的唯一编码,用于系统单品区分,SKU概念介绍,单击这里
货品名称goods_namevarchar255货品名称
货品编号goods_novarchar255代表货品(spu)所有属性的唯一编号,用于系统货品区分,,SPU概念介绍,单击这里
规格名称spec_namevarchar255规格名称
规格编码spec_codevarchar255规格编码
组合装编号suite_novarchar255组合装编号
组合装数量suite_numdecimal19,4组合装数量
退货入库数量stockin_numdecimal19,4退货入库数量
退款说明remarkvarchar255退换明细的备注
销售订单ID
sales_order_idlong20默认为'0'
组合装IDsuite_idlong20默认为'0',组合装ID
最后修改时间modifieddatetime
最后修改时间  格式:yyyy-MM-dd HH:mm:ss
创建时间createddatetime
创建时间



常用工具