# 8、查询账户余额
vk-pay的版本需 >= 1.12.2
# 接口名:queryAccountBalance
仅支持查询商家支付宝账户的余额,此接口一般用于商家支付宝转账给用户前查询商家账户余额是否充足
let queryAccountBalanceRes = await vk.vkPay.queryAccountBalance({
provider: "alipay",
platform: "h5"
});
if (queryAccountBalanceRes.code === 0) {
// 成功后的逻辑
let {
available_amount, // 可用余额(注意,这里单位是元)
freeze_amount, // 冻结余额(注意,这里单位是元)
} = queryAccountBalanceRes;
console.log('可用余额: ', available_amount);
} else {
// 失败后的逻辑
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 请求参数
参数名 | 说明 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
provider | 支付供应商:alipay:支付宝支付官方 | String | - | alipay |
platform | 平台类型:app-plus、mp-weixin,用于获取对应平台的支付配置信息 | String | - | app-plus、mp-weixin、h5 |
pid | 多商户模式下的自定义商户id(等于vk-pay-config表的_id) 查看vk-pay-config表 (opens new window) | String | - | - |
# 返回值
参数名 | 类型 | 说明 |
---|---|---|
available_amount | Number | 可用余额(单位:元) |
freeze_amount | Number | 冻结余额(单位:元) |
← 7、微信商家转账到零钱V3接口 发起支付 →