P2P 托管账户系统的出现很大程序上保证投资者的资金安全。投资者可以通过 P2P 平台对托管账户系统进行一些交易,例如充值,投资,提现等。这些功能是如何实现的呢?下面我们以汇付天下(简称汇付)为例,介绍 P2P 托管账户介面的功能所必须的一些功能。
一、多用户管理类介面
1. 多用户开户
(1). 多用户在进行交易之前,商户需要呼叫此介面开通汇付的托管账户
(2). 多用户的登入名会自动加上商户的字首(商户上线前,汇付工作人员会为每个商户进行配置)
(3). 开户完成后,汇付会将多用户的多用户名称(UsrId)和多用户客户号(UsrCustId)返回给商户,商户需要特别记录下这两个栏位,用于识别多用户的身份以及完成后续的交易。
注:开户过程中,汇付会对多用户的姓名、身份证作实名验证;对多用户的手机号做真实性校验
2. 多用户绑卡
(1). 多用户在取现之前,必须系结至少一张银行账户
(2). 多用户在 P2P 平台上设定、新增取现银行卡时,商户呼叫此介面,多用户将在汇付的页面中完成选卡的操作
(3). 绑卡完成后,汇付会将银行代码、银行卡号、系结结果返回给商户,商户可根据业务需要决定是否记录这些资讯
3. 多用户登入
(1). P2P 平台可在网站上放置类似于 “第三方托管账户” 的入口,供多用户点选,然后呼叫此介面,登入成功后即可检视到其在汇付的专属托管账户
(2). 请求引数中必须包含 MerCustId 与 UsrCustId
二、多用户管理类介面
1. 网银充值
每个银行可支持的业务型别不同,具体见充值闸道器支持列表
如商户希望让多用户在 P2P 平台上先选择银行,则需要根据汇付的银行支持列表的变动调整平台的显示,以防止业务无法正常进行
2. 主动投标
(1). 投资人在 P2P 平台上进行投标,投标金额等资讯在 P2P 网站上完成填写后,商户呼叫此介面,多用户将在汇付页面中对投标的资讯进行确认
(2)商户呼叫介面时,需将该笔投标的还款资讯同时传送,汇付记录此资讯作为今后扣款的依据
(3)介面中 MaxTenderRate 及 BorrowerRate 均为向投资人/借款人收取的大手续费费率值,此费率包含各平台向投资人/借款人收取的管理费、利息、风险金等除额外费用的总和(为控制风险,汇付会为每家商户配置可以收取的大手续费费率以控制上限)
(4)在多用户投标成功后,商户可根据业务需要自行呼叫冻结介面将投资人账户的该笔资金冻结
3. 自动扣款(放款)
(1). 此介面为后台介面,商户可呼叫此介面用于满标稽核完成后的放款操作
(2). 放款的资金流向为:TransAmt(投资人—>借款人);Fee(投资人—>商户担保账户、专属账户)
(3). 如商户之前对投资人账户资金做过冻结,则放款之前需要先呼叫解冻介面解冻相应的资金
(4). 支持商户分多次进行放款,汇付会比对投标订单中的资讯,并记录下每次放款的金额累计进行比对
(5). IsDefault 栏位表示是否需要在放款后发起自动取现,此时将会取现到多用户的预设取现卡中(如果商户没有开通垫资服务,则当日取现可能会失败)
4. 自动扣款(还款)
(1). 此介面为后台介面,商户可呼叫此介面到期后的借款人还款、担保还款等还款操作
(2). 还款的资金流向为:TransAmt(借款人—>投资人、商户担保账户—>投资人、借款人—>商户担保账户);Fee(借款人—>商户担保账户、专属账户)
(3). 支持借款人分多次进行还款,汇付会比对投标订单中的资讯,并记录下每次放款的金额累计进行比对
5. 转账(商户用)
(1). 本介面支持商户从自身子账户中将资金转出至商户的其他子账户或商户下多用户的专属账户
(2). 出账账户(OutAcctId)必须为商户的子账户(保证金账户除外)
(3). 入账账户(InAcctId)为商户子账户时必须填写,如为多用户专属账户时可为空
注:商户子账号可以通过商户子账户资讯查询介面进行查询
6. 取现
(1). 多用户可在 P2P 平台上发起取现,商户呼叫取现介面,多用户需要在汇付页面进行交易密码的确认
(2). 银行卡(OpenAcctId)可选,多用户可在汇付页面选择已系结的银行卡进行取现
(3). 取现金额(TransAmt)必填
注:商户可先呼叫余额查询介面,查询出多用户的可取金额
三、查询类介面
1. 余额查询 (后台)
此介面供商户查询其多用户在 P2P 专属账户的余额情况,包括可用余额、冻结余额等
2. 商户子账户资讯查询
此介面供商户查询自身账户的子账户号资讯
3. 交易状态查询
此介面供商户查询放款、还款交易的状态
此介面供商户查询放款/还款交易记录、商户转账对账、取现对账、充值对账
4. 对账