本系统主要是由原有银行金融传统的线下收单业务发展而来,即是pos机收单业务。随着移动支付的兴起,银行由传统的线下收单业务拓展到线上收单业务。整个项目分为三大部分,有两种语言编写完成。线下pos刷卡业务。主要有c语言开发。商户管理和线上交易全部由java实现。
针对上面四个Java应用,分别为pospconlse商户管理平台、merchantserver商户服务平台、payweb和paywebserver是线上支付系统。
pospconlse项目主要有几大模块:基本信息、商户管理、终端管理、风险控制、查询统计、清算对账、系统运维
merchantserver项目主要是基于 http/https/socket 请求的服务端。处理与外系统之间的信息交互,商户进件等接口服务。
payweb、paywebserver是两个通讯和逻辑分离的支付系统。采用分布式架构。处理的支付类型主要有:支付宝、微信、银联二维码、无卡/卡密支付等不同渠道的支付业务。
项目要点:
(1)负责商户进件系统,独立完成二级商户进件业务改造。
(2)基于netty封装了第三方商户查询支付交易信息的服务端。
(3)对接支付宝、微信三方支付渠道开发,以及500限额改造。支付系统月均流水可达1.5亿。
(4)负责工作量评估、日常小组管理、日常上线保障