主题
读取账户余额
能力概览
- 接入方 Account 余额核验服务
调用地址
/pay/account/inquiryAccountBalance
请求参数
- body
| 字段 | 提交要求 | 数据类型 | 长度限制 | 业务含义 |
|---|---|---|---|---|
| merchantId | 是 | String | 32 | 平台分配给接入方的唯一商户标识 |
| accountType | 否 | String | 32 | 待查询的账户类别,未传入时返回全部账户余额payin:收单账户draw:结算账户payout:代付账户 |
请求示例
json
{
"merchantId": "MER74021658",
"accountType": "payout"
}响应参数
- data
| 字段 | 数据类型 | 业务含义 |
|---|---|---|
| merchantId | String | 当前余额查询结果所属的接入方标识 |
| payout | List<Object> | 付款账户余额列表,元素结构见 Object:accountType |
| payin | List<Object> | 收款账户余额列表,元素结构见 Object:accountType |
| draw | List<Object> | 结算账户余额列表,元素结构见 Object:accountType |
Object:accountType (payout/payin/draw)
| 字段 | 数据类型 | 业务含义 |
|---|---|---|
| accountId | String | 平台账户的唯一编号 |
| currency | String | 该账户余额对应的币种 |
| balance | String | 当前账户可查询余额 |
响应示例
json
{
"code": 10000,
"message": "success",
"data": {
"merchantId": "MER74021658",
"payin": [
{
"accountId": "ACC73218490",
"currency": "SAR",
"balance": "2684.75"
}
],
"draw": [
{
"accountId": "ACC61590234",
"currency": "SAR",
"balance": "415.20"
},
{
"accountId": "ACC61590235",
"currency": "USD",
"balance": "923.18"
}
],
"payout": [
{
"accountId": "ACC90817362",
"currency": "SAR",
"balance": "54216.380000"
}
]
},
"success": true
}