(1)请求参数
参数 | 是否必输 | 说明 |
---|---|---|
appid | 是 | 合作方唯一凭证,由开放银行分配 |
sign_type | 是 | 签名算法类型 |
encrypt_data | 是 | 私有域报文加密数据(加密的业务报文) |
sign | 是 | 第三方签名串 |
timestamp | 是 | 时间戳 |
biz_data | 是 | 私有域报文明文,json格式(业务报文) |
encrypt_type | 是 | 加密算法类型 |
nonce | 是 | 与时间戳结合防治重放攻击 |
(2)返回参数
参数 | 说明 |
---|---|
code | 商业银行返回码 |
msg | 商业银行返回码描述 |
biz_encrypt | 商业银行私有域报文加密内容 |
biz_content | 私有域报文明文 |
sign | 商业银行返回的签名串 |
responseid | 响应日志号 |
通用响应码
响应码 | 描述 |
---|---|
"4001" | 无效的请求路径/后台无此接口 |
"4002" | 应用无权限访问此接口 |
"4003" | 应用访问此接口的权限异常 |
"4004" | 无效的appid,请开发者检查appid的正确性 |
"5001" | 签名验签失败 |
"5002" | 不支持的加密方法 |
"5003" | 重放请求报错 |
"5004" | 请求报文字段缺失 |
"5005" | 请求报文必输字段为空 |
API名称 | 请求入口 |
---|---|
企业账户余额查询 | https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/querybalance/v1 |
企业账户明细查询 | https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/querydetail/v1 |
云联对账-账务信息录入 | https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/uploadcorpreconinf/v1 |
云联对账-不匹配明细查询 | https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/queryreconresult/v1 |
云联对账-对账结果录入 | https://openbank.abchina.com/GateWay/openabc/api/eaccount/autheaccount/v1 |
接口描述:提供企业账户余额查询的接口。
请求入口:https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/querybalance/v1
沙盒测试请求入口: https://openbank.abchina.com/GateWay/SandBox/openabc/api/enterpriseaccount/querybalance/v1
通用请求参数:见1.1节
特定请求参数:
参数 | 是否必输 | 说明 |
---|---|---|
fromCstAcc | 是 | 账号 |
sDte | 是 | 查询开始日期 |
eDte | 是 | 查询结束日期 |
keyNext | 否 | 下一页查询码 |
特定返回参数:
参数 | 说明 |
---|---|
respCode | 返回码 |
respMsg | 返回描述 |
fromCstAcc | 账号 |
sDte | 查询开始日期 |
eDte | 查询结束日期 |
chequerDetail | 支票户或一户通账户明细 |
qryNext | 查询结束标志 |
recCnt | 当前页总笔数 |
totalInAmt | 当前页总收入金额 |
totalOutAmt | 当前页总支出金额 |
keyNext | 下一页查询码 |
details | 支票户或一户通账户明细 |
accDate | 会计日期 |
timeTr | 交易时间戳 |
请求的JSON格式:
encrypt_data的加密结构示例:
响应的JSON格式:
biz_encrypt的解密结构示例:
接口描述:账务信息录入的接口。
请求入口:https://openbank.abchina.com/GateWay//openabc/api/enterpriseaccount/uploadcorpreconinf/v1
沙盒测试请求入口: https://openbank.abchina.com/GateWay/SandBox/openabc/api/enterprisepayment/uploadcorpreconinf/v1
通用请求参数:见1.1节
特定请求参数:
参数 | 是否必输 | 说明 |
---|---|---|
frAccNo | 是 | 账号 |
frAccNme | 是 | 付款方账号名称 |
detailFlag | 是 | 当日是否有明细 |
corpDetailList | 是 | 企业ERP交易明细 |
corpDetailList>>toAccNo | 是 | 对手方账号 |
corpDetailList>>toAccNme | 是 | 对手方户名 |
corpDetailList>>trnDate | 是 | 交易日期 |
corpDetailList>>timeStamp | 是 | 时间戳 |
corpDetailList>>direct | 是 | 记账方向(C为存,D为取) |
corpDetailList | 是 | 企业ERP交易明细 |
corpDetailList>>trnAmt | 是 | 交易金额 |
corpDetailList>>note | 是 | 备注 |
corpDetailList>>accBalance | 是 | 余额 |
特定返回参数:
参数 | 说明 |
---|---|
respCode | 返回码 |
respMsg | 返回描述 |
请求的JSON格式:
encrypt_data的加密结构示例:
响应的JSON格式:
biz_encrypt的解密结构示例:
接口描述:不匹配明细查询接口。
请求入口:https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/queryreconresult/v1
沙盒测试请求入口: https://openbank.abchina.com/GateWay/SandBox/openabc/api/enterpriseaccount/queryreconresult/v1
通用请求参数:见1.1节
特定请求参数:
参数 | 是否必输 | 说明 |
---|---|---|
frAccNo | 是 | 账号 |
frAccNme | 是 | 付款方账号名称 |
yrMon | 是 | 账单日期 |
特定返回参数:
参数 | 说明 |
---|---|
respCode | 返回码 |
respMsg | 返回描述 |
corpMonthBalance | 企业记账月度余额 |
bankMonthBalance | 银行记账月度余额 |
yrMon | 账单日期 |
DetailList | 月度未匹配明细 |
请求的JSON格式:
encrypt_data的加密结构示例:
响应的JSON格式:
biz_encrypt的解密结构示例:
接口描述:对账结果录入查询接口。
请求入口:https://openbank.abchina.com/GateWay/openabc/api/enterpriseaccount/updatereconresult/v1
沙盒测试请求入口: https://openbank.abchina.com/GateWay/SandBox/openabc/api/enterpriseaccount/updatereconresult/v1
通用请求参数:见1.1节
特定请求参数:
参数 | 是否必输 | 说明 |
---|---|---|
frAccNo | 是 | 账号 |
reconStt | 是 | 对账结果 |
yrMon | 是 | 账单日期 |
unAcceptDetail | 是 | 未纳入调节明细 |
unAcceptDetail>>timeStamp | 是 | 时间戳 |
unAcceptDetail>>trnAmt | 是 | 金额 |
unAcceptDetail>>direct | 是 | 记账方向标识 |
unAcceptDetail>>tag | 是 | 企业or银行标识 |
corpReconBalance | 是 | 客户调节后企业端余额 |
bankReconBalance | 是 | 客户调节后银行端余额 |
特定返回参数:
参数 | 说明 |
---|---|
respCode | 返回码 |
respMsg | 返回描述 |
请求的JSON格式:
encrypt_data的加密结构示例:
响应的JSON格式:
biz_encrypt的解密结构示例: