一、主题分享:

1.1业务场景说明

20180115_180118

场景1:客户开户

  1. 客户在平台在线开户,风控部门审核材料通过后,给予唯一的客户编号,同时也是资金帐号(例:F000001)。
  2. 客户的资金帐号,分为总金额,可用金额,冻结金额等三个类型。这个帐号是和会员的附属子帐号做实时同步的。
  3. 客户签约时,发送【附属账户预签约】请求,并稍后通过【附属账户签约状态查询】查看开通状态并获取附属子帐号。 (例:310940109091211,这个是虚拟户,不过是可以通过网银直接打款)。

场景2:入金及调帐

1.客户通过任意行的同户名帐号,汇款至帐号(310940109091211),此时银行的自动清分会添加子账户的余额。
2.客户也可以打款至我们市场开设的公共调帐户,由我们市场的财务人员人工确认后,通过【调帐入款】功能划转金额到子账户。

场景3:订单交易转账类型

1.客户在平台发生的订单业务,根据不同场景及业务规则,涉及的强制转账类型大致可分为五类:转账、解冻、解冻支付、冻结、支付冻结。
2.直接到帐:买方成交后直接付款给卖方,则直接使用【转账】。
3.先冻结待确认支付:资金先冻结在买方账户待货物交割后再划至卖方账户,使用【冻结】操作,资金冻结在买方账户,后续货物交割后再进行【解冻支付】。
4.先支付冻结待确认解冻:资金先使用【支付冻结】付款至卖方账户,资金冻结在卖方账户,后续货物交割后再使用【解冻】。
5.上述的各种转账操作,会实时同步更新到客户在平台的资金账户(可用及冻结资金)。

我们的应用场景主要就是这三种场景。

1.2支付系统的架构图

20180115_180731

对于不同银行,我们有独立的Adaptor作对应, 各个Adaptor再merge到一个Processor的处理器,实际的资金处理都在Processor实行, 并记录流水到资金数据库。 帐务系统主要是我们市场的财务使用,做一些对帐,查询等操作。


Q&A

Q: 目前看到账户入金的方式有两种 1.线下转账或者汇款,2 客户打款至你们公共调账户, 有没有线上支付的方式?
A: 目前没有线上支付的方式.
Q: B2B平台使用这个账户的初衷有一个原因是要解决票款一致的问题,这种方式怎么解决票款一致的问题呢?
A: 对方打款的抬头就是对方公司的名称,银行提供了设定。
A: 这个入金只是入账到自己的虚拟户,您说说的款流一致可以根据后续强制转帐时,生成的电子回单保持一致.
Q: 产品的主要应用场景在哪里?
A: 主要是大宗化工品B2B,走的是大额支付通道。对于交易商来说,这种用户体验也是能接受的。
Q: 线上支付做了那些?
A: 互联网支付,网关,快捷,提现
Q: 客户的资金帐号,分为总金额,可用金额,冻结金额等三个类型,为啥还要个【客户附属子账户】,资金账号和客户附属子账户是个什么关系?
A: 我们是线上交易,也是线上出金。入金必须通过线下,这个受限于我们的模式。大宗交易不会有快捷,提现。


招聘


本文档来自支付产品技术交流群的聊天记录整理,由志愿者整理并发布到本网站。如需要及时收到来自支付产品技术交流群的最新消息,请扫码关注“凤凰牌老熊”的微信公众号。 本群面向支付行业的有经验(2年以上)的产品经理、软件工程师、架构师等,提供交流平台。如想加入本群,请在本文评论中留言(不公开),说明所在的公司、负责的工作、入群分享的主题和时间。