多渠道聚合支付与资金清分平台产品系统

我要开发同款
proginn10230400482026年10月26日
3阅读

技术信息

语言技术
Java、HTML5、CSS、JavaScript、Vue
系统类型
Web
行业分类
电商

作品详情

行业场景

我参与开发的是「赢掌柜」本地生活 SaaS 平台的支付中台服务——为连锁品牌/加盟门店提供多渠道聚合支付、资金清分分账、台账管理与对账能力,属于金融科技 + 餐饮零售 SaaS 赛道。我主要负责支付服务中台账与门店资金关系模块的设计与实现。

功能介绍

本项目属于金融科技/聚合支付与本地生活服务SaaS行业,面向连锁餐饮零售品牌的门店收款与资金清分管理场景。平台立项前,支付链路依赖单一第三方通道,多渠道接入各自为政、维护成本高;品牌总部与加盟商、门店之间的分账规则受制于渠道方,无法自主配置;门店更换经营主体或品牌时资金链路无法平滑迁移;财务侧也缺乏统一的台账与对账能力。为此立项建设支付中台:统一对接营账通、付呗、扫呗等多个支付渠道,业务层零感知渠道差异;自建台账体系管理“财务主体—清分通道—门店—分账关系”四级资金模型;支持门店换绑经营主体不停业务;并提供统一的钱包、账单、提现、补贴与对账能力。

项目实现

我负责支付服务中台账与门店资金关系模块的设计与实现:完成财务主体、清分通道、通道银行卡、门店绑定、分账关系、应用配置六张核心表的数据模型设计;实现营账通数据同步链路,定时与回调触发,批量同步账户、通道、银行卡、分账关系、门店绑定,全部按业务键幂等写入;实现门店换绑链路,门店变更经营主体时追溯旧绑定、同步新通道、同事务先删后插更新绑定并迁移分账关系与账号范围,避免新旧主体资金串户;另负责通道详情查询等多表关联接口。技术栈为JDK17、Spring Boot 3.2、Spring Cloud Alibaba(Nacos、Sentinel)、OpenFeign、MyBatis-Plus、MapStruct、Caffeine、MQ、xxl-job、Docker,采用DDD分层与适配器架构。项目亮点:一是多渠道适配器设计,渠道差异收敛在adapter层,新增支付渠道业务代码零改动;二是四级资金数据模型,解决跨表业务键类型不一致(字符串账号ID与Long型)导致的关联查询索引失效问题;三是资金敏感操作的一致性保障,通过门店编号唯一约束加同事务先删后插保证绑定唯一;四是全链路幂等与批量写库,重复回调不产生脏数据;五是资金数据全表软删除与多租户隔离。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论