以上为项目近期对接平安银行B2B业务现货通产品的总结。实施过程,使用以下接口,基本将业务串联了起来。
签约解约改约
注意:非平安银行会员需要先注册成为平安电商平台会员。
1、签约和绑定银行卡
(1)平安银行会员从平安银行网银端发起,操作完成,银行调接口下行通知交易市场。
(2)非平安银行会员从平安电商平台端发起,操作完成,银行调接口下行通知交易市场。
2、解约和解绑银行卡
(1)平安银行会员从平安银行网银端发起,操作完成,银行调接口下行通知交易市场。
(2)非平安银行会员从平安电商平台端发起,操作完成,银行调接口下行通知交易市场。
3、改约(即改绑定银行卡)
(1)平安银行会员从平安银行网银端发起,操作完成,银行调接口下行通知交易市场。
(2)非平安银行会员从平安电商平台端发起,操作完成,银行调接口下行通知交易市场。
出入金
1、入金
(1)平安银行会员从平安银行网银端发起直接入金到市场汇总账户(实体账户),操作完成,银行实时主动调接口下行通知交易市场,交易市场增加会员交易账户余额。
(2)非平安银行会员从已绑定的银行卡网银端向市场汇总账户发起转账,操作完成,银行实时调接口下行通知交易市场,交易市场增加会员交易账户余额。(如果用非绑定卡,则银行无法识别来源,会员账户无法增加余额,只能调账)。
2、出金
(1)平安银行会员可从平安银行网银端发起直接出金到个人账户,操作完成, 出金待交易市场确认,银行实时主动调接口下行通知交易市场进行确认,交易市场手工确认之后,减少会员交易账户余额,然后返回银行确认状态,出金成功。
(2)平安银行会员可从交易市场端发起出金到个人账户,操作完成,出金申请由交易市场审核,审核通过,则交易市场实时主动调接口上行通知银行进行出金,银行减少会员虚拟账户余额,并从交易市场汇总账户划拨资金到会员个人账户。
(3)非平安银行会员可从交易市场端发起出金到个人绑定账户,操作完成,出金申请由交易市场审核,审核通过,则交易市场实时主动调接口上行通知银行进行出金,银行减少会员虚拟账户余额,并从交易市场汇总账户划拨资金到会员个人绑定他行账户。
会员间交易模式一(推荐)
注意:此处不区分是否平安银行会员了。此模式下要求出金通道仅交易市场发起。
1、会员A在交易市场摘牌,并生成合同,会员A支付保证金和手续费,交易市场减少会员A的交易账户可用余额,增加其交易账户冻结余额。
2、会员A支付货款,交易市场减少会员A的交易账户可用余额,增加其交易账户冻结余额。会员B可发货。
3、会员A验货确认后,交易市场主动调“子账户间支付1332(可用支付)”接口,上行通知银行。
4、银行收到请求,根据验货支付比例,将会员A子账户可用余额扣减,分别支付给会员B和交易市场手续费子账户。
4、会员A验票确认后,交易市场主动调“子账户间支付1332(可用支付)”接口,上行通知银行。
5、银行收到请求,根据验票支付比例,将会员A子账户可用余额扣减,分别支付给会员B和交易市场手续费子账户。
补充:
(1)若会员A超过一定天数(天数需配置)迟迟未复核确认,则交易市场主动干预,调用“平台操作支付1331(代理复核)”进行干预确认。
(2)若会员A未确认收货之前发生纠纷,则交易市场调用“平台操作支付1331(强制支付)”,上行通知银行。银行将已冻结在会员B账户的钱解冻,一部分增加到会员B可用余额(比例需配置),一部分转市场,一部分退回给会员A。
(3)天数、比例,均需要市场提交给银行,由银行在后台进行预先配置。
会员间交易模式二(软件方接口调试较为麻烦,并且需要客户交互,不推荐)
注意:此处不区分是否平安银行会员了。
1、会员A在交易市场发起支付,交易市场主动调“子账户间复核支付1328(申请支付)”接口,上行通知银行。
2、银行收到请求,将会员A子账户可用余额扣减,增加到冻结金额,并在网银端(或者电商平台端)生成复核申请。
3、会员在网银端(或者电商平台端)对复核申请进行确认。
4、复核申请通过,银行主动调用“银行复核通知1326”接口,下行通知交易市场。(对应会员B可发货)
5、市场接口返回成功,则银行将会员A账户的冻结金额划拨到会员B的账户,并进行冻结。
6、会员A在交易市场收货确认后,交易市场主动调用“子账户冻结解冻1029(解冻)”接口,上行通知银行。
7、银行将会员B冻结金额解冻为可用金额。(交易完成)
补充:
(1)若会员A超过一定天数(天数需配置)迟迟未复核确认,则交易市场主动干预,调用“平台操作支付1331(代理复核)”进行干预确认。
(2)若会员A未确认收货之前发生纠纷,则交易市场调用“平台操作支付1331(强制支付)”,上行通知银行。银行将已冻结在会员B账户的钱解冻,一部分增加到会员B可用余额(比例需配置),一部分转市场,一部分退回给会员A。
(3)天数、比例,均需要市场提交给银行,由银行在后台进行预先配置。
平台支付与收取
指会员子账户与市场清收子账户可用余额的相互转出。 银行应该会做较大限制,限制市场调用此接口。
1、市场支付给会员:用于错误入金之后的调账。
2、会员支付给市场:市场收取会员可用资金。
平台收费与退费
指会员子账户与市场手续费子账户可用余额的相互转出。 银行应该会做较大限制,限制市场调用此接口。
1、市场支付给会员:市场退手续费。
2、会员支付给市场:市场收取会员可用资金作为手续费。
签到签退
交易市场向银行发起,休市开市时使用。交易市场可以写一个定时任务,定时自动签到签退。
回单查询模块
1、会员在交易市场发起,交易市场主动调用“查询账户回单明细1351”接口,批量获取该会员某个时间段的回单号,冰并展示在交易市场系统上。
2、会员点击某个回单号,交易市场则主动调用“查询回单号验证码1352”接口,获取该回单号的对应验证码。
3、 登录到 https://ebank.sdb.com.cn/corporbank/validateElectronicBillInput.do 进行查询,输入回单号和验证码,即可查询并可进行打印。
查询和对账
1、查询银行端会员余额(批量或者单个)。
2、监管账户信息(即市场汇总账户信息)。
3、查询时间段会员开销户、会员间交易、会员出入金信息。
4、查询支付指令状态。
5、查询对账文件密码。
6.对账文件获取:出入金、开销户、会员余额、会员交易、在途充值。