上游余额查询 API

版本:v1.0 / 更新时间:2026-09-08 / 用途:商户在收银并提交上游履约前,查询当前服务链路可用的上游预充值余额。接口正式对外开放以平台发布通知为准。

接口入口

项目说明
请求地址GET https://api.laifuagi.cn/openapi/v1/balance/upstream
Content-Type无请求体(GET)
签名方式HMAC-SHA256,Base64 URL-safe,去除末尾 =;规则与 H5 产品统一入口一致,GET 无请求体时签名串最后一行(body)为空字符串。
能力边界本接口只查询余额,不建单、不支付、不冻结、不触发上游履约。

请求头

Header必填说明
app_id是开放平台应用 ID。
timestamp是秒级时间戳。
nonce是随机字符串,建议每次请求唯一。
sign是按签名串计算得到的签名。

用途与说明

场景说明
收银前预检商户在收银或确认收款、提交上游履约前调用本接口,了解上游可用额度;上游余额为零或不足时,先不发起履约,避免“本地已收款、上游扣款失败”的体验问题。
余额口径返回的是平台在上一级服务方的预充值可用余额(元)。余额按 下游 → 来福 → 上一级服务方 逐级查询,不返回商户本地账户余额(本地账户口径请以商户中心展示为准)。
非冻结余额查询只是预检,不是冻结。并发订单仍可能在查询与实际受理之间消耗余额,最终结果以上游受理结果和订单通知为准。

响应字段

字段说明
code业务状态码,200 表示查询成功。
msg业务提示。
data.availableBalance上游预充值可用余额,字符串,单位元(如 "4838.74")。
data.currency金额币种,固定 CNY。
{"code":200,"msg":"操作成功","data":{"availableBalance":"4838.74","currency":"CNY"}}

常见错误

提示含义
签名错误或应用不存在检查 app_id、密钥、签名串、时间戳和 nonce。
余额服务暂不可用上一级余额服务查询失败或超时,请稍后重试;不要据此继续发起履约。