该项目使用框架SpringBoot+Mybatis+redis+rebbitMQ
项目是一个集支付宝,微信,银联,京东支付等多种支付于一体的聚合支付系统;
系统通过接上游的支付通道,接入到系统,下游商户只需接通我们的支付接口,可直接使用支付功能;
系统单个支付类型可拥有多条支付通道,通过注解识别当前配置通道。
项目分有商户后台,以及代理后台,总后台三个后台系统;
项目总后台拥有商户的费率,订单的冻结,订单结算时间的控制,能够清楚的记录每一笔订单,确保金额的无误;
商户后台,代理后台能够直接申请代付出款,通过总后台的审核,能完成出款,达到通过项目完成了商户的入金出金的需求;
责任描述:
在项目中负责的责任:
1:项目框架搭建,数据库的构建;
2: 项目所有功能,都参与开发;
3:支付流程的实现,商户发起支付,获取商户提交订单数据,组装成上游的订单接口要求发送到上游,成功后,发送回调给商户;
4:订单结算到商户的批量定时功能,判断节假日是否能出款;
5:批量上传代付请求功能,通过excel表格,通过固定格式,实现批量代付的功能;
6:上游通道切换,商户费率以及通道配置的功能。