- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 支付平台技术实现之九 支付平台统一来账接入实现
支付平台统一来账接入实现通常情况下,如果行内系统收到一笔外部汇款,先回去判断接收账户的属性,再向核算系统记账,然后向相关账户系统通知入账。因为账户系统有很多种,如存款、贷款、二类账户、甚至贷款账户,这样对于各相关行内系统业务逻辑就会比较复杂。有了统一的账户识别体系,结合统一的账户校验功能,就可以轻松实现统一的来账接入。我们从两种方式来介绍实现的原理及流程。1-直接调用汇款接口(1)行内系统收到一笔业务后,先向支付平台查询该账户属于哪个系统,能否入账。(2)根据系统需要,行内系统自行处理或向支付平台调
2020-05-12 20:42:01
1179
原创 支付平台技术实现之八 业务对账
系统对账支付平台通常需要和其他业务系统进行对账,对账的模式有两种:一种是他系统发对账流水,支付平台进行勾对;另外一种是支付平台生成对账流水,他系统勾对。两种对账方式的设计如下:1-设置外围对账参数表,定义与各业务的对账模式2-设置外围对账控制表,控制对账运行步骤3-对于他行发对账流水,支付平台进行勾对的步骤一般为:(1)判断对账流水文件是否存在(2)导入临时表(3)与平台的入账通知...
2020-05-05 19:55:56
860
原创 支付平台技术实现之七 批量汇款
批量汇款批量汇款功能采用批量文件方式,先缓存在临时表中,然后通过批量转单笔的方式发起交易。批量汇款的步骤分为接收实时文件并解析、登记入表;异步发起单笔汇款。批量汇款主要要解决的是效率,如一个10万笔的文件,如果单进程处理的话起码需要几个小时,因此需要将这个文件分解为多个几百笔的业务来处理。可在登记入表的时候标志为不同的进程槽,然后由多个异步进程分别处理不同进程槽中的业务。...
2020-05-04 19:33:24
843
原创 支付平台技术实现之六 异常情况处理
异常情况处理对于一笔交易,经常会因为某一交易节点发生异常情况而导致交易异常,这时候通常可采取以下几种方法来处理1-业务查证通过业务查证接口来确认该笔交易是否正常,查证后可采取后续冲正或补账处理,有些业务可采取直接冲正处理。2-再次入账交易超时后,再次发起入账交易,此时业务系统必须有重复入账机制,可采用技术防重和业务防重两种机制,即一方面采用交易渠道+渠道日期+渠道流水做技术防重,另一方面...
2020-05-03 19:14:54
1860
原创 支付平台技术实现之一 系统架构
这里写自定义目录标题系统架构插入链接与图片系统架构支付平台系统架构支付平台内嵌二代之、网银、超级网银系统,因历史原因,尚未接入同城系统和城商支付系统;同时通过接口与行内大部分有资金转移要求的业务系统相连,如传统存款账户系统、贷记卡系统、二类账户、个贷系统、积分系统等。通过支付平台提供统一的转账接口,简化了行内各交易渠道的业务逻辑,使交易渠道只需要关注与客户的接触层的逻辑,做好提升客户体验的...
2020-05-02 20:21:39
1401
原创 支付平台技术实现之四 统一交易校验实现
统一交易校验实现对于一笔交易,很多时候涉及到不同的业务系统,因此需要先校验该交易是否可以记账,然后进行记账。技术实现如下:1-识别收款账户业务系统通过调用统一账户识别功能识别收款账户业务系统2-向不同的业务系统调用预校验功能向不同的业务系统调用不同的预校验功能整个交易的流程如下(以某支付通道接收到一笔业务为例):(1)向支付平台发起统一交易校验请求(2)如校验通过,向记账系统发起记...
2020-05-01 15:56:55
641
原创 支付平台技术实现之五 统一入账通知实现
统一入账通知实现对于收款为电子账户、贷记卡等账户,支付平台记账流程一般为先记电子账户、贷记卡等系统对应记账系统的内部账户,然后通知对应系统入账。技术实现如下:1-实时记账阶段(1)贷记业务系统对应的内部账户(2)登记入账通知登记表2-异步入账通知结算(1)支付平台轮询入账通知登记表中未通知入账的流水,根据不同的业务系统,分别调用不同的接口通知对应系统入账。(2)对于通知异常的流水,后...
2020-05-01 15:34:40
838
原创 支付平台技术实现之三 统一汇划实现
支付平台统一汇划实现有了统一的账户识别体系,实现统一的汇划接口就比较容易实现。我们从两个方面来分别详细介绍实现的原理及流程。1-交易接口(1)一笔汇划交易的基本要素是主要有收付款账户信息(账号及名称、收付款行)、交易金额、凭证信息、附言信息等。(2)支持交易渠道端不上送收款行,由支付平台判断2-业务流程(1)支付平台收到一笔汇划交易后,首先判断收付款账户的性质,业务系统归属(行外还是行...
2020-05-01 15:02:40
402
原创 支付平台技术实现之二 统一账户识别
支付平台账户识别体系银行账户按业务系统可分为存款账户、信用卡账户、电子账户、美团账户、虚账户等,目前账户识别规则复杂,单纯依靠各交易渠道自行区分逻辑复杂,而且容易出错。为此在支付平台上构建统一的账户识别体系显得尤为重要,具体技术实现如下:1-卡BIN表识别(1)通过卡BIN及账号长度规范识别卡种类,归属行,主要依据为银行下发的卡BIN规范及行内自行定义的非标卡BIN。可同时支持行内及行外账户...
2020-05-01 14:43:58
1287
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人