项目一:统一支付平台
项目周期:5个月(2020.04 - 2020.09)
开发环境:eclipse.,jdk1.8,oracle,git,maven,springcloud
项目介绍:统一支付平台是集成支付宝、微信、银联云闪付、我的南京钱包为一体的支付平台,为各大商户提供便利的聚合支付平台,主要分为以下模块:订单中心,支付中心,任务中心,商户后管几个模块。
技术描述:1. 基于JavaWeb技术体系,oracle数据库,Tomcat服务器;
2.应用Springmvc/SpringBoot/MyBatis/MyBatisplus/SpringCloud开源框架搭建系统,采用 MVC开发模式;
3.微信 App 支付、支付宝 App、银联云闪付 支付的二次封装,对外提供一个相对简单的接 口以及支付结果的回调;
4.Quartz 定时框架来获取超时订单,并处理相应退款;
5.Rabbitmq实现对Android、ios端的订单支付结果通知。
责任描述:
1.参与需求分析、技术方案选型,项目的架构设计、开发环境搭建以及数据库的设计;
2.支付宝,微信,银联云闪付支付的二次封装,包括下单、退款、查询等一系列接口;
3.所有接口参数的Aes加解密;
4.集成到我的南京app的Android、ios端的接口对接;
5.实现控制订单是否超时,是否重复支付等一些列补偿机制;
6.实现商户后管一套商户注册,登录,查询订单,对账单下载,退款操作。