中信银行代付系统案例说明
南京绛门通讯科技股份有限公司
2017年02月
目录
一、前言 (2)
1.1 系统项目背景 (2)
1.2 系统设计原则 (3)
二、代付平台功能概述 (3)
2.1 功能概述 (3)
2.2 平台代付转账流程图 (3)
2.3 系统性能数据 (5)
三、研发团队介绍 (6)
3.1 研发过程概述 (6)
3.2 项目开发明细表 (6)
一、前言
1.1 系统项目背景
随着互联网金融的快速发展,在线转账或代付业务逐步覆盖,各大银行或第三方的代
付平台(例:支付宝)都开始涉足在线代付业务,中信银行代付系统平台(以下简称“中信代付”)就是我公司专为中信银行设计开发的一套开放的代付业务平台。
1.2 系统设计原则
本系统设计时,考虑到金融行业的特殊性,系统设计时不仅考虑到系统的技术可行性,更多需考虑安全性和经济可行性。
作为一个开放的代付平台,系统要具备可扩展性,便于第三方进入平台接入。
另外系统设计是考虑需符合国家和行业通用标准、协议和规范要求,保证系统运行稳定可靠、数据安全。
二、代付平台功能概述
2.1 功能概述
个人用户或是第三方平台(例:P2P理财平台),通过接口将代付的订单请求发给中信代付,系统根据订单数据计算代付金额和手续费(计算规则可自定义设置)。
中信代付将需代付转账的金额预先冻结并通过接口将代付转账请求转给银联,并将银联的处理结果实时传回给第三方的业务平台,发起代付请求的用户可以在线实时看到中信代付返回的订单状态和流程,追求钱款进度直至成功到账。
中信代付还提供手工核账功能,一旦系统出现故障,营业员可以通过查看系统代付异常记录并手工进行处理,在通过日志查看故障原因。
中信银行代付系统平台不仅为中信银行解决了在线批次代付转账的功能,也提供了多角度多纬度的数据分析功能,解决银行需要的账单报表等需求。
另外系统有完整的告警机制,当账号异常或者额度超限都能在告警记录中查看并解决。
2.2 平台代付转账流程图
因银行系统的特殊安全要求,在代付过程中需多重验证和判断,流程图如下:
转账的业务流程图(如下):
订单处理流程图:
2.3 系统性能数据
根据多轮测试取平均值以及客户实际上线运行数据,目前中信代付平台性能可达到:
三、研发团队介绍
3.1 研发过程概述
研发团队从项目立项启动到上线交付验收,历时4个月。
其中因银联方网络原因,银联接口调试耗时半个多月;配合第三方接口调试耗时近半个月(截止上线有3家网络金融平台接入中信代付系统平台)
团队参与情况如下:项目组共计参与人员 9人
项目经理: 1 人(项目管例,进度把控)
SE: 1 人 (与客户方对接,确定需求,业务流程和系统界面)
开发: 4 人(负责系统开发和接口调试)
测试: 3 人(整体平台的功能测试、性能测试和接口测试。
编写用户手册和运维文档)3.2 项目开发明细表
项目工作量详情如下:。