开发环境:Idea / Tomcat / MySQL / jdk1.8
相关技术:spring MVC + spring + Mybatis + quartz + Redis + Nginx
项目描述:统一支付系统是口袋零钱提供给各大合作银行的一套支付系统。银行通过拓展自己的商户,最终让商户资金流入银行账 户。
主要模块:
1、支付:核心业务,首先通过主扫静态二维码或者动态二维码、机具扫码或刷卡支付这几种支付类型进行支付,然后进入到支付 入口,通过支付入口路由到不同银行的支付系统,最后的支付是通过与微信、支付宝直连或者断直连进行支付交互;
2、对账清算:对账即口袋零钱统一支付平台记录的订单与微信支付宝在D+1生成对账文件对比订单数,订单金额,订单状态等信 息,对账完成后会生成清算文件,清算文件中主要记录的是银行需要打款给商户的金额、打款账户姓名、银行卡卡号等信息,银行 清算人员从银行PC端导出清算文件后导入银行自己的核心系统完成打款工作;
3、风控:风控模块主要需要控制信用卡交易比例和限制小微商户或部分违规商户的交易金额,目前系统控制优先级顺序为:单户 业限额、银行限额、通道限额和全部商户限额;
4、机构管理:该模块实际上就是银行的信息管理,包括银行层级划分、银行相应基本信息等;
5、商户管理:主要是对银行商户信息进行管理,包括商户的进件、审核、商户信息配置等操作;
责任描述:
1、参与数据库设计和需求分析;
2、支付相关业务接口编写;
3、对账清算接口设计与编写;