(微服务项目实战)聚合支付平台商户和代理商子系统分析与设计
(微服务项目实战)聚合支付平台商户和代理商子系统分析与设计
1 聚合支付平台管理系统子系统
聚合支付平台管理系统主要分为运营系统,代理商系统,商户系统。今天我们主要对商户系统和代理商系统进行分析和设计

商户系统主要包含以下功能系统用户权限管理,交易管理,分账管理。交易管理模块包含收款订单和退款订单

代理商系统主要包含功能系统用户权限管理,代理商管理,交易管理,分账管理。代理商管理分为代理商列表和新增修改代理商

2 商户系统交易管理
2.1 收款订单数据模型
收款订单包含以下属性商户订单号、平台订单号、交易金额、手续费、支付方式、支付产品、提交时间、成功时间、订单状态、通知状态。收款订单主要用于给商户进行支付交易流水查询,用于管理用户在商户进行消费的流水记录。
2.2 收款订单界面原型设计

2.3 退款订单数据模型
退款订单包含以下属性商户退款订单号、商户订单号、平台订单号、交易金额、退款原因、退款原因、成功时间、成功时间。 退款订单主要用于商户和用户产生的退款交易流水,作为用户退款的依据。
2.4 退款订单界面原型设计

3 商户系统系统权限管理
系统权限管理一共分为以下几大模块用户管理,角色管理,菜单管理,数据字典管理、日志管理 系统权限模块主要是对商户管理后台,用户和角色还有相关菜单权限、功能数据进行管理,通过RABC权限模型方式控制商户用户角色权限。


4 商户系统门店管理
4.1 门店数据模型
门店数据模型包含以下属性所属商户,门店编号(自动生成),门店地址,门店名称,收款加密key
4.2 门店界面原型

4.3 门店支付汇总数据模型
功能描述:统计门店的订单笔数,和门店的支付总额。平台管理员可以看到所有的门店汇总,代理商看到商户的门店汇总,商户只能看到自己的门店汇总。
门店数据模型属性包含门店名称,微信支付笔数,支付宝支付笔数,微信支付总金额,支付宝支付总金额,支付总金额,退款总金额,实际收入,统计时间。
4.4 门店支付汇总界面原型

5 代理商子系统代理商管理
代理商子系统是用于给到聚合支付平台代理商使用,**代理商用于发展商户业务和发展二级代理商使用,代理商在后台也可以查看相关分账数据和商户相关数据。**接下来我们对代理商管理进行详细的数据模型和界面原型设计。
5.1 代理商管理数据模型设计
新增和修改代理商数据模型包含以下数据代理商名称,上级代理商,登录用户名,联系人姓名,联系人手机,详细地址,代理商邮箱,银行卡号,微信费率,支付宝费率,云闪付费率,聚合支付费率,法人身份证正反面。
代理商列表数据模型包含以下数据代理商名称,联系人,登录用户名,创建人,创建时间,状态等。
5.2 代理商管理界面原型
新增代理商界面原型和编辑代理商界原型一样,以下为代理商列表和代理商新增编辑原型
5.2.1 代理商列表原型

5.2.2 新增/编辑代理商原型

加入我的星球
加入知识星球,参与项目讨论,在星球内置顶内容可以找到我微信联系方式,添加微信请备注星球会员没有备注的同学不理会。
