Skip to main content

📄 正文

余额既是消费的前提,也是授权的实时闸门。本页讲两件事:查余额(balance),以及公司资金池与独立余额卡之间的资金划拨(transfer + transfer-query)。 资金模型一句话回顾:SHARED 卡不持有余额,消费直接扣公司资金池;DEDICATED 卡自持余额,用尽即止。谁持有余额、谁能作为划拨端点,见持卡主体与资金模型;入金路径见充值入金

查询余额

GET /open-api-corp/fund/v1/balance 查询资金主体的各币种余额。 请求参数 响应 data 只有按币种的余额列表 balances,每币种一个元素(不回显请求参数): 请求示例
响应示例
错误码
余额实时作为授权闸门:SHARED 卡消费时直接扣公司资金池,DEDICATED 卡扣该卡自身余额、用完即止。授权链路见交易授权与 3DS

资金划拨

POST /open-api-corp/fund/v1/transfer 在公司资金池与独立余额卡之间划拨,同币种、不换汇、同公司闭环:COMPANY→CARD 为给卡充值(下拨预算),CARD→COMPANY 为回收余额。 请求参数 响应 data
返回 PROCESSING 不是终态:必须用同一 transferRefGET /open-api-corp/fund/v1/transfer-query 轮询,直到返回 SUCCESSFAILED 再做后续处理。
请求示例
响应示例
错误码
提交划拨遇到网络超时、未收到响应时,用同一 transferRef 重试:若前一次已受理会返回 TRANSFER_DUPLICATE,此时改用 transfer-query 查询结果即可,不会重复扣款。

划拨结果查询

GET /open-api-corp/fund/v1/transfer-querytransferRef 查询单笔划拨的最终结果。 请求参数 响应 data 请求示例
响应示例
错误码

下一步