本网站已支持IPv6

理财

1.理财具备的基础功能

理财主要是开放银行针对不同合作方进行不同配置,融合中国农业银行和农银理财子公司的理财产品并且进行总体输出,提供一个理财超市用于用户购买,最后以H5的方式进行输出。H5页面的开放形式十分灵活,既可以在传统Web页面链接,也可以内嵌到独立APP、微信公众号和微信小程序,基本上能满足大部分场景的购买需求。

合作方需首先对接我行H5开户功能,开立自己渠道的二类电子账户通户,不能越权访问其他渠道的电子账户。然后将电子账户和身份证上送调用理财接口,通过开户获客,通过理财活客。

2.理财业务流程

a.客户通过合作方平台进入理财专区,合作方提示用户授权将身份证号、II类账户号传递给我行,进行身份校验。

b.用户在身份验证之后,通过判断是否签约农行、是否签约农银理财、是否签约网络金融服务协议、是否做过风险测评或到期,指导用户跳转签约页面或风险测评页面或首页。

c.进入H5功能主菜单里”理财超市“页查看可购买产品列表,输入交易金额及支付密码进行购买。

d.密码验证通过提交购买交易。

e.返回H5功能主菜单进入“持有产品查询”页,展示用户持有的理财产品列表,用户可进行赎回和追加购买。

3.理财系统间调用关系

4.理财接入

4.1通用参数

(1)请求参数

参数 是否必输 说明

(2)返回参数

参数 说明

4.2通用响应码描述

通用响应码

响应码 备注

4.3接口列表

API名称 请求入口

4.3.1 理财首页

接口描述:理财首页,调用后会返回个人理财身份验证页面,通过验证,进入理财超市,当用户数据有误或余额不足会带着授权码code重定向到合作方的回调地址。

请求入口: https://openbank.abchina.com/GateWay/openabc/h5/h5finance/finance/v1

通用请求参数:见4.1节

特定请求参数:

参数 是否必输 说明

第三方前端请求示例:

biz_data里必填字段空,sign_type为签名类型,只支持SHA256和HASHANDSHA256两种类型,encrypt_type 填写AES,redirectURL为第三方回调地址,当用户信息有误或余额不足时,会回调到该地址,并传入一个参数opCode。acqTrace为发起请求的id,通过这个id可以唯一的标示一次h5理财请求。accEBank为用户二类户账户,certID为用户身份证号。sign为签名串。timestamp为响应时间戳,nonce为防重放token,十五分钟内不允许重复。需要把私有属性json串做AES加密,作为Encrypt_Data中的值。


encrypt_data的加密结构示例:


4.3.2.理财返回码查询API

接口描述:理财返回码查询API,当用户信息有误或余额不足时会返回合作方,使用上一个接口返回的授权码code获取返回结果。

请求入口:https://openbank.abchina.com/GateWay/openabc/api/h5financing/queryresult/v1

通用请求参数:见4.1节

特定请求参数:

参数 是否必输 说明

特定返回参数:

参数 说明

错误码说明:

参数 说明
中国农业银行版权所有 |  京ICP备05049539