# 偿还单列表查询

# 1.概述

通过【偿还单列表查询】接口,客户平台可以查询自己企业内的偿还单列表。

# 2.接口基本信息

信息名称 信息描述
请求方式 POST
调用地址 测试环境:waimai-openapi.apigw.test.meituan.com/api/sqt/open/repay/order/list/query
正式环境:bep-openapi.meituan.com/api/sqt/open/repay/order/list/query
调用方 客户平台
响应方 美团企业版
响应超时时间 5s
调用限频 每分钟访问不超过100次,每天累计访问不超过100,000次

# 2.1 请求体

名称 类型 是否必填 示例 说明
accessKey String B3GFJIEHNEM1RLV-TK 美团企业版分配给客户的接入秘钥
content String UgxoCGPQIzoP 请求体内容,将请求参数JSON序列化后进行加密的结果值,参照:签名实例

# content 加密前数据结构

名称 类型 是否必填 示例 说明
ts Long 1617085650321 13位时间戳。若请求发起时间与平台接受请求时间相差大于10分钟,平台将直接拒绝本次请求
entId Long 46574 企业ID
pageNum Integer 1 当前页码:默认1,pageNum*pageSize<100000
pageSize Integer 20 每页条数:默认20,最多支持1000
minRepayTime Long 1569859200000 最小偿还支付时间,13位时间戳,需要与最大偿还支付时间结合使用,可以实现支付时间的区间查询
maxRepayTime Long 1569869200000 最大偿还支付时间,13位时间戳,需要与最小偿还支付时间结合使用,可以实现支付时间的区间查询

# 2.2.响应参数

名称 类型 是否必填 示例 说明
traceId String 56a0af18ae30a168d4006c7c 日志查询ID,用于排查问题
status Integer 0 接口响应编码,编码枚举值和解决方案详见第四章错误码
msg String 错误描述信息
data String UgxoCGPQIzoP 响应数据,将响应参数JSON序列化后进行加密的结果值,解密秘钥使用secretKey参数

# data解密后数据结构

名称 类型 是否必填 示例 说明
pageSize Integer 每页条数
pageNum Integer 当前页数
totalCount Long 总条数,根据查询条件查询的结果集总数
repayOrderList List<RepayOrderListItem> 偿还单列表结果集

RepayOrderListItem字段说明

名称 类型 是否必填 示例 说明
repayOrderId Long 393033370136698 偿还单号
sqtBizOrderId Long 1658694873930 美团企业版订单号
repayableAmount String "100.00" 员工应偿还金额,单位元
repayAmount String "100.00" 员工已偿还金额,单位元
refundAmount String "0.00" 退款金额,单位元,当出现员工偿还金额过多时,会有客服退款,此字段为退款金额
actualRepayAmount String "100.00" 实际偿还金额,单位元,即员工已偿还金额 减去 退款金额
repayReason String "超出预算" 偿还原因
repayOrderStatus Integer 10 偿还单状态枚举:10 待偿还,30 已偿还,40 无需偿还
repayTime Long 393033370136698 偿还支付时间,13位时间戳,只有已偿还状态有值

# 3.请求示例

# 3.1 请求示例

{
    "accessKey": "CC1NRDRJLC76-TK",
    "content": "xLui_V-tTTRuqDIp48uFsoCbwnemwtNaKut8miqTJutwdHrUHkzVzX0DTbhpLHBgobaOb1nm2WRBgTmFzwwuVjAHy0s6zu6p1Lw3_5ruURdHUmYhIib1Fyuc_8NjugGFo52oa-EGFk762yWtJ3PSJWg_FjNXcXIrrqAorKWJEYLEk7IYxswJHjXIbmRessLe"
}

# content 明文

{
  "ts":1703055763793,
  "entId":47299
}

# 3.2 响应示例

{
  "traceId":"56a0af18ae30a168d4006c7c",
  "status":0,
  "msg":"成功",
  "data":"UgJn07uNgW7S7fJK0R0xVbaLxoCGPQIzoP"
}

# data 明文

{
  "status": 0,
  "message": "success",
  "data": {
    "pageSize": 20,
    "pageNum": 1,
    "totalCount": 3,
    "repayOrderList": [
      {
        "repayOrderId": 869182268814462973,
        "sqtBizOrderId": 1737086510643232802,
        "repayableAmount": "1076.00",
        "repayAmount": "1076.00",
        "refundAmount": "0.00",
        "actualRepayAmount": "1076.00",
        "repayReason": "误用企业支付,主动偿还",
        "repayOrderStatus": 30,
        "repayTime": 1703043716000
      },
      {
        "repayOrderId": 867809823574528003,
        "sqtBizOrderId": 1731503126357315615,
        "repayableAmount": "374.90",
        "repayAmount": "374.90",
        "refundAmount": "0.00",
        "actualRepayAmount": "374.90",
        "repayReason": "误选企业支付",
        "repayOrderStatus": 30,
        "repayTime": 1702716464000
      },
      {
        "repayOrderId": 869127021865799681,
        "sqtBizOrderId": 1736983249018032180,
        "repayableAmount": "30.00",
        "repayAmount": "0.00",
        "refundAmount": "0.00",
        "actualRepayAmount": "0.00",
        "repayReason": "不符合用餐制度",
        "repayOrderStatus": 10,
        "repayTime": null
      }
    ]
  }
}

# 4.错误码

# 4.1.公共错误码

错误码 错误描述 解决方案
10010002 企业已停止合作,请联系客户经理进行确认 将接口调用的entId参数给到客户经理,由客户经理确认企业状态是否在合作中
10010003 content不合法 详细阅读content参数加密说明(签名实例),确认content加密方式和content解密前传参是否正确
10010004 ts缺失或ts时间已过期 确认ts是否传值并为13位时间戳,如果正确传值,则确认请求发起时间与美团企业版接受请求的时间差是否超过10分钟
10010005 entId不能为空 entId参数不可为空,如果未拿到entId参数,可以咨询客户经理获取
20010001 accessKey不合法 检查accessKey是否为客户经理给到的值,如果accessKey值正确,确认调用环境是否和accessKey一致,如使用测试环境的accessKey调用线上的接口
20010002 请求path不合法 检查接口调用地址是否正确,如是否有非法字符
20010003 鉴权失败,无接口访问权限 将接口调用地址给到客户经理,由客户经理检查接口权限是否开通并保存成功
20010004 越权访问,无法访问该企业数据,请检查entId的正确性 检查accessKey和entId两个参数的对应关系是否正确
30010001 访问频率过高 请确认接口访问频率,每个接口默认调用限频为每分钟不超过100次,超出调用频率会调用此错误
30010002 访问次数超过配额 请确认接口的累计访问次数,每个接口的默认累计调用量为10w次,超出限额则会报错

# 4.2.业务错误码

错误码 错误描述 解决方案
10232000 参数异常 请根据msg中内容排查传值情况,确认必填字段是否传值,如minRepayTime大于maxRepayTime
40232007 服务错误 请提供请求参数,联系客户经理进行排查。

# 5.版本记录

版本号 版本日期 更新内容
V1.0 2023-12-20 初版
上次更新: 6/29/2026, 7:56:38 PM