1. 售后
电商3.0-运营平台开放接口
  • 接入说明与返回码
  • 订单
    • 查询订单
      POST
    • 取消预约
      POST
  • 售后
    • 申请退单
      POST
    • 查询退单
      POST
  • 景区
    • 查询景区列表
      POST
    • 查询景区营业时间
      POST
  • 数据模型
    • OpenRequest
    • OpenResponse
  1. 售后

查询退单

POST
/operator/open/order/refundQuery
最后修改时间:2026-11-11 15:39:59
责任人:未设置

接口说明#

按订单号或售后单号查询退单记录,覆盖全部业态。数据与运营后台「售后订单」列表一致,来自订单中心,状态可能比实际晚几秒。
取消预约产生的记录不在本接口的返回范围内。
接口编码:operator.order.refund.query
请求的加密、签名和响应解密规则见「接入说明与返回码」。

请求业务字段#

以下为加密前的业务参数,序列化为 JSON 字符串并加密后填入外层 body。
字段类型必填说明
orderNostring否平台订单号,精确匹配
refundNostring否平台售后单号,精确匹配
orderNo 和 refundNo 至少传一个;同时传时两个条件都要满足。

请求业务示例#

{
  "orderNo": "2026102010340201025147"
}

响应业务字段#

响应体解密后为统一结构 {code, msg, data, ok}。data 为退单记录数组,按申请时间倒序,最多 200 条;没有退单记录时为空数组 []。数组元素:
字段类型说明
refundNostring平台售后单号
outRefundNostring商家退款单号(通过「申请退单」传入并被业态记录时有值)
orderNostring平台订单号
outOrderNostring商家订单号
businessTypestring业态类型,取值同「查询订单」
productCodestring产品编码
productNamestring产品名称
refundStatusstring退单状态:PROCESSING 处理中、SUCCESS 退款成功、FAILED 退款失败(由 afterStatus 归一:COMPLETE → SUCCESS,CLOSE → FAILED,其余 → PROCESSING)
afterStatusstring售后状态:WAIT_REVIEW 待审核、WAIT_SUPPLIER_CONFIRM 待供应商确认、REFUND_PROCESSING 退款处理中、SUPPLIER_REFUSE 供应商拒绝、CLOSE 售后关闭、COMPLETE 售后完成。COMPLETE 和 CLOSE 是终态
approvalStatusstring审核状态,如 NO_NEED_REVIEW 无需审核、APPROVED 审核通过
refundPayStatusstring退款状态:NOT_REFUND 无需退款、WAIT_REFUND 待退款、REFUND_ING 退款中、REFUND_SUCCESS 退款成功、REFUND_FAILED 退款失败、REFUND_CLOSED 退款关闭。尚未进入退款环节时可能为 null
refundTypestring退款类型:CHECK_BEFORE_REFUND 核销前退、CHECK_AFTER_REFUND 核销后退、FORCED_REFUND 强制退
refundQuantityinteger退单数量
refundAmountstring退款金额,单位分
initiatorTypestring退单发起方,如 PLATFORM_CUSTOMER_SERVICE 平台客服、CUSTOMER 客户、SUPPLY 供应商
initiatorNamestring退单申请人
refundTimestring退单申请时间

响应示例(解密后)#

{
  "code": 0,
  "msg": null,
  "data": [
    {
      "refundNo": "R202611112058595252",
      "outRefundNo": null,
      "orderNo": "2026102010340201025147",
      "outOrderNo": null,
      "businessType": "TICKET",
      "productCode": "TK0120261020094956000001",
      "productName": "成人门票",
      "refundStatus": "SUCCESS",
      "afterStatus": "COMPLETE",
      "approvalStatus": "NO_NEED_REVIEW",
      "refundPayStatus": "REFUND_SUCCESS",
      "refundType": "CHECK_BEFORE_REFUND",
      "refundQuantity": 1,
      "refundAmount": "100",
      "initiatorType": "PLATFORM_CUSTOMER_SERVICE",
      "initiatorName": "张三",
      "refundTime": "2026-11-11 20:58:59"
    }
  ],
  "ok": true
}

业务错误#

业务校验不通过时 code 非 0,msg 为具体原因。返回码含义见「接入说明与返回码」第 9.2 节,下游业态服务给出的返回码原样透出:
codemsg说明
1021订单号、退单号至少传一个orderNo 和 refundNo 都未传
1031该接口仅支持运营平台操作员调用应用实例绑定的不是运营平台操作员
1020业务参数格式有误,必须为JSON对象业务参数不是 JSON 对象,或字段类型不对
{
  "code": 1021,
  "msg": "订单号、退单号至少传一个",
  "data": null,
  "ok": false
}

请求参数

Body 参数application/json必填

示例
{
    "key": "调用方的key",
    "timestamp": 1794370000000,
    "body": "业务参数加密后的Base64密文",
    "sign": "MD5(body+timestamp+secret)"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://scthub-open.dev.dmqwl.com/operator/open/order/refundQuery' \
--header 'Content-Type: application/json' \
--data '{
    "key": "调用方的key",
    "timestamp": 1794370000000,
    "body": "业务参数加密后的Base64密文",
    "sign": "MD5(body+timestamp+secret)"
}'

返回响应

🟢200成功
application/json
响应体为 Base64 密文,用 aesKey 解密后得到统一响应 OpenResponse,data 的结构如下;被网关拒绝时为明文 JSON,见「接入说明与返回码」
Bodyapplication/json

示例
{
    "code": 0,
    "msg": null,
    "data": [
        {
            "refundNo": "R202611112058595252",
            "outRefundNo": null,
            "orderNo": "2026102010340201025147",
            "outOrderNo": null,
            "businessType": "TICKET",
            "productCode": "TK0120261020094956000001",
            "productName": "成人门票",
            "refundStatus": "SUCCESS",
            "afterStatus": "COMPLETE",
            "approvalStatus": "NO_NEED_REVIEW",
            "refundPayStatus": "REFUND_SUCCESS",
            "refundType": "CHECK_BEFORE_REFUND",
            "refundQuantity": 1,
            "refundAmount": "100",
            "initiatorType": "PLATFORM_CUSTOMER_SERVICE",
            "initiatorName": "张三",
            "refundTime": "2026-11-11 20:58:59"
        }
    ],
    "ok": true
}
修改于 2026-11-11 15:39:59
上一页
申请退单
下一页
查询景区列表
Built with