(微服务项目实战)预付卡系统收单平台系统设计
(微服务项目实战)预付卡系统收单平台系统设计
1 技术架构
项目整体采用微服务(SpringCloud,SpringCloudAlibaba)架构,预付卡交易系统采用RPC框架Dubbo3进行业务实现,分布式事务使用Seata进行管理。JDK版本为17,SpringBoot版本为3.x

2 预付卡(实体卡/电子卡)应用场景
预付卡分为实体卡和电子卡(二维码),预付卡可以应用在各行各业,本篇文章主要以文旅行业为业务载体。预付卡通过运营管理后台卡管理、制卡管理、账户管理、清结算管理、商户管理、交易管理来对制卡和消费交易场景进行管理和业务实现。预付卡运营方负责对实体卡/电子卡进行发行,用户可以使用支付渠道对预付费卡进行充值。互联网用户可以在支持预付费卡的商户进行消费交易。
-yPtZDEYn.png)
3 收单平台整体功能
预付卡支付交易系统收单平台主要包含以下功能模块发卡机构预存款管理、商户管理、店面管理、卡使用范围管理、商户结算规则管理、商户结算规则审核、商户结算报表、店面结算报表

4 商户管理模块系统设计
4.1 商户管理模块数据模型
商户管理模块数据模型数据属性包含商户编号、商户名称、商户类型、收单机构、状态、管理员分配状态、管理员、导入状态等
商户管理模块功能包含查询,新增商户,店面管理,分配管理员等功能
4.2 商户管理模块界面原型设计


5 店面管理模块系统设计
5.1 店面管理模块数据模型
店面管理模块数据模型属性数据包含店面编号、店面名称、所属商户、商户类型、收单机构、状态、管理员分配状态、管理员、导入状态等
店面管理模块功能包含查询、新增、店面管理和分配管理员等功能
5.2 店面管理模块界面原型设计


6 商户结算规则管理系统设计
6.1 商户结算规则管理模块数据模型
商户结算规则管理模块数据模型属性数据包含店面编号、店面名称、商户名称、收单机构、发卡机构、卡类型、消费方式、结算方式、结算值、有效时间段、使用状态、审核状态等
功能主要包含查询、导出、停用和新增功能
6.2 商户结算规则管理模块界面原型设计

7 商户结算明细系统设计
7.1 商户结算明细数据模型
商户结算明细数据模型属性包含订单号、设备编号、批次号、卡号、店面、商户、发卡机构、业务类型、商品名称、消费点数、消费金额、店面结算货款,交易时间等
商户结算明细报表包含查询、导出等功能
7.2 商户结算明细界面原型设计

8 收入成本配比报表系统设计
8.1 收入成本配比报表数据模型
收入成本配比报表数据模型数据属性包含月份、收单机构、发卡机构、卡类型、商户名称、店面、城市、金额类型、消费总金额、实收总金额、结算总点数、结算总金额、利润等
报表功能主要包含查询、导出等功能
8.2 收入成本配比报表界面原型设计

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