第三方付支付-聚合支付系统设计方案

第三方付支付-聚合支付系统设计方案

阅读须知:本文仅针对聚合支付平台的核心功能架构基本概要,不涉及技术方案

目录:渠道管理,订单管理,对账管理,商家管理,代理管理,账号管理,风控管理,统计管理

img

功能结构图

(一)渠道管理

功能描述:渠道管理是聚合支付系统的命脉,关系着聚合支付能否正常运行和利润。一般在接入上游通道的时候,会对通道的优先级考虑是否接入,一般优先级是:成本>稳定性>服务时间,但是不同的公司,会有所差异。

核心字段:成本,结算周期,通道稳定性,服务时间

img

(二)订单管理

功能描述:用户通过支付生成的订单后,由聚合系统通过路由选择,选中一条支付通道完成订单支付。可通过订单号查看此订单包括什么商品,价格多少,以及订单处理状态等。包含核心功能有交易订单和退货订单。

1、交易订单:用户通过商家支付成功,商家把交易订单送到聚合系统,聚合系统再上送给上游渠道,等待上游渠道返回交易状态,此处在系统设计的时候,还需增加异步通知处理和主动查询,因为订单在交易的任一环节都可能存在网络延迟或者服务器堵塞等情况在交易订单中。

核心字段:交易金额,交易时间,交易状态,交易类型,交易流水号

img

2、退款订单:客户或者商家因为其他因素等取消交易。在发生退款的时候,需要取消代理分润和商家的结算金额,优惠券等是否返回需根据不同的服务商单独处理。

核心字段:交易金额,交易时间,交易状态,交易类型,交易流水号,结算金额,退款状态

img

(三)对账管理

功能描述:为保证上游与平台及商户的资金安全而设计的功能,商户资金结算流水与余额的专用核对、确认等。

1、交易对账:此功能可以查询到所有的出款对账数据。

核心字段:上游流水号,下游流水号(平台自生产流程号),对账渠道,交易通道,交易时间,交易金额,对账结果,平账状态,平账时间,商户号。

img

2、出款对账:此功能可以查询到所有的出款对账数据。

核心字段:上游流水号,下游流水号(平台自生产流程号),出款金额,出款时间,对账结果,平账状态,平账时间,商户号。

img

3、差错处理:差错池管理所有的差错款数据,包括交易对账、出款对账的差错明细数据。 定时器每天需要更新跑批差错池里面的数据,直到差错池无数据为止。

核心字段:上游流水号,下游流水号(平台自生产流程号),商户号,差错类型,平账状态,,平账时间,商户号。

img

4、调账申请:调帐审批查询功能用于查询所有申请调帐的流水数据,并可以跟踪流水的审批进度信息。此处需要设计流程申请审批功能。

核心字段:上游交易流水号,调账金额,审批状态,调账状态

img

(四)商家管理

功能描述:商家管理主要针对商家的基本信息管理,进件数据的分析和交易数据级结算数据等,包括企业商户和普通小微商户。

1、商户信息:商户进件的基本数据,及需要开通的哪些支付通道等。

核心字段:四要素,营业执照等。

img

2、结算信息:专门处理商户的交易结算数据,总交易金额,结算金额的汇总等。

核心字段:交易金额,交易时间,结算金额,结算时间,手续费,结算周期,出款状态等。

img

(五)代理管理

功能描述:代理管理主要是针对代理的进件数据,分润,提现,下级管理等

1、代理信息:代理的进件数据管理。

img

2、代理分润:代理的分润数据管理,及子级和分润数据汇总等。

img

3、代理提现:代理的提现信息,扣税信息,及出款金额的数据汇总分析等。

img

4、费率调整:代理对发展的商户进行费率的调整。由于本文是从2.0的模式上去设计,所以代理无法对子级进行费率的调整,费率是由平台统一管理。不知道2.0模式的可以查考文献

img

(六)支付分润模式1.0&2.02 赞同 · 1 评论文章img

(六)系统管理

功能描述:每个平台都会有一个系统管理,设计到角色,用户,菜单等等。此功能有一个重要的是成本调整管理(此处只讲解这一点)

成本调整:2.0的模式,是根据不同代理给不同的成本价,每个等级的成本价都是由平台统一设置。

核心字段:等级,贷记卡成本,借记卡成本,银联二维码,扫码等其他通道。

img

(七)账户管理

*由于账户管理设计比较复杂,目前还在设计中,暂时没法展示,后续再更新文档*

功能描述:账户管理分为 个人支付账户,商户支付账户,内部支付账户

1、个人支付账户:是由平台设计的个人账户,主要用于其他拓展其他业务使用,如平台自由商城,APP等。

2、商户支付账户:现金账户,手续费账户,退款账户,待结算账户,主要是涉及商户资金的账户管理。

3、内部支付账户:聚合支付平台自由账户,收款-渠道对账-商户结算-出款交易-资金出入账等设计。

(八)风控管理

功能描述:个人用户,商户,代理进件的数据管理及交易数据管理。

1、四要素:姓名,身份证,银行卡,手机号的认证。

核心字段:姓名,身份证,银行卡,手机号,状态

img

2、卡bin黑名单:

核心字段:中文名,银行卡BIN

img

3、反洗钱风控

img

核心字段:营业执照号,结算人,控股股东或实际控制人证件,证件有效期,MCC码,风险级别,商户经营地址,法人姓名,营业执照有效期

风控管理文献可参考

(九)支付风控系统基础原型5 赞同 · 2 评论文章img

(九)统计管理

功能描述:平台的资本的融通(筹资)和经营中现金流量(营运资金),以及利润分配的管理等。

1、交易统计分析:分析平台的交易数据,及上游交易的实时性,成功率,可以有效的助企业实现通道的转化,避免增加交易失败率。

核心字段:总交易额,总订单笔数,总交易成功率。

img

2、交易接口统计:统计上游接口的交易数据,以方便为企业的财务提供数据分析。

核心字段:通道名称,成功交易金额,上游名称,成功交易笔数

img

交易接口统计

3、流水记录:对账使用

核心字段:商户号,交易金额,交易金额,交易时间,交易状态,交易流水号,交易类型

img

流水记录

4、代理分润分析:实时展示代理商的交易,分润,拓展数据。

核心字段:交易金额,交易笔数,代理分润,拓展商户,拓展代理

img

代理分润分析

总结:聚合支付作为对银行和第三方支付平台服务的拓展,聚合多家银行以及第三方支付平台支付能力,提供多渠道支付方式,简化商家的支付对接,外加后续的增值服务;聚合支付的可拓展性很强,具有独特的商业拓展性。

一个完善的聚合支付系统,应该具有拥有支付网关、主动对账、退款网关、支付/退款状态查询,用户管理,风控管理等功能模块。

02572000)]

代理分润分析

总结:聚合支付作为对银行和第三方支付平台服务的拓展,聚合多家银行以及第三方支付平台支付能力,提供多渠道支付方式,简化商家的支付对接,外加后续的增值服务;聚合支付的可拓展性很强,具有独特的商业拓展性。

一个完善的聚合支付系统,应该具有拥有支付网关、主动对账、退款网关、支付/退款状态查询,用户管理,风控管理等功能模块。

财务管理是资本的融通(筹资)和经营中现金流量(营运资金),以及利润分配的管理。因为财务管理一般涉及比较机密,所以一般的企业会作为一个单独的系统去开发,文章中就不在描述。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/160219.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

LTD.com再度荣获“2023中国产业数字化技术赋能先锋”

2023年11月17日,由托比网主办的“第十届中国产业数字化大会”在江苏南京顺利召开。作为国内产业数字化领域的年度盛会,会议得到了江苏省商务厅、南京市政府的支持,由南京市商务局主办,南京鼓楼区政府提供特别支持。 会议在精彩的议…

vite vue3 配置pinia

准备 https://blog.csdn.net/qq_36437991/article/details/134474050 安装pinia 官网 yarn add piniasrc下新建store文件夹,该文件夹下新建index.ts import { createPinia } from "pinia"; const store createPinia(); export default store;修改ma…

挑战单芯片NOA,这款“All in one”方案或将改变主流市场走向

随着降本增效、电子架构升级(尤其是跨域计算、多域融合等概念)以及供应链减复(降低电子物料的SKU)的需求愈加明确,对于车载计算赛道,也带来新的变化。 比如,去年9月,英伟达率先发布下…

每天一点python——day69

#字符串的比较操作使用的符号&#xff1a; >[大于]&#xff0c;>[大于等于]&#xff0c;<[小于]&#xff0c;<[小于等于]&#xff0c;[等于]&#xff0c;![不等于]#如图&#xff1a; #例子&#xff1a;比较原理释义&#xff1a;每个字符在计算机里面都有一个原始值…

一次显著的接口性能优化,从10s优化到0.9s

最近在登录项目后台的时候&#xff0c;发现当我输入账号和密码后&#xff0c;竟然就卡在了 Loading 页面。。 加载了10S才进后台 等了足足 10S 才进去后台&#xff01; 通过 F12&#xff0c;打开 Network 网络请求一看&#xff0c;竟然是因为有两个接口返回的数据太慢了&#…

echarts双轴刻度线y轴刻度线对齐

splitNumber属性主要用于设置坐标轴分割的段数。例如&#xff0c;在类目轴&#xff08;category&#xff09;中&#xff0c;可以通过设置splitNumber属性来控制坐标轴被分割成的段数。需要注意的是&#xff0c;这个分割段数只是一个预估值&#xff0c;最终实际显示的段数会在这…

【cpolar】Ubuntu本地快速搭建web小游戏网站,公网用户远程访问

&#x1f3a5; 个人主页&#xff1a;深鱼~&#x1f525;收录专栏&#xff1a;cpolar&#x1f304;欢迎 &#x1f44d;点赞✍评论⭐收藏 目录 前言 1. 本地环境服务搭建 2. 局域网测试访问 3. 内网穿透 3.1 ubuntu本地安装cpolar 3.2 创建隧道 3.3 测试公网访问 4. 配置…

【SAP-QUERY】QUERY报表的创建

SQ03&#xff1a;创建用户组 环境-》查询区域-》选择标准区域 创建用户组和用户组描述 可选分配权限&#xff08;授权当前用户组下人员可以修改该query报表&#xff09; SQ02&#xff1a;创建信息集 确认区域是否为标准区域 选择创建的用户组 创建信息集&#xff1a;输入描述&a…

MaxScale读写分离

文章目录 项目背景读写分离读写分离简介环境准备配置虚拟机环境部署主从同步master主机slave主机 MaxScale简介部署MaxScale服务器授权用户master主机操作slave主机操作启动服务 测试读写分离服务 总结 项目背景 之前无论是Wordpress博客项目还是HIS医疗项目&#xff0c;我们都…

二、程序员指南:数据平面开发套件

MEMPOOL库 内存池是固定大小对象的分配器。在DPDK中&#xff0c;它由名称标识&#xff0c;并使用环形结构来存储空闲对象。它提供一些其他可选服务&#xff0c;例如每个核心的对象缓存和一个对齐辅助工具&#xff0c;以确保对象填充以将它们均匀分布在所有DRAM或DDR3通道上。 …

视频会议设备如何安装?

视频会议设备如何安装&#xff1f; 注意&#xff1a; 建议在干燥通风常温环境下使用 使用接地稳压电源 通电次序&#xff1a;先插网线&#xff0c;再插电源&#xff0c;再上电 IP地址的设置 有两种方式访问并设置连通宝服务器&#xff1a;即插即用和网线直连。 即插即用 …

算法:记忆化搜索

文章目录 记忆化搜索斐波那契数列 例题不同路径最长递增子序列猜数字大小矩阵中的最长递增路径 记忆化搜索的原理其实很简单&#xff0c;简单来说就是对暴力搜索的一些优化&#xff0c;因此整体上来讲难度不高 记忆化搜索 所谓记忆化搜索&#xff0c;直白来说就是一个带有备忘…

mock测试数据

1.下载一个jar 架包 地址&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1G5rVF5LlIYpyU-_KHsGjOA?pwdab12 提取码&#xff1a;ab12 2.配置当前电脑java环境变量 3.在同一文件目录下创建json 数据4.在终端切换到当前目录下启动服务&#xff0c; java -jar ./moco-r…

HIS医疗项目

文章目录 医疗项目简介HIS项目介绍HIS架构解析HIS业务流程图HIS项目架构图 HIS组件解析——服务支撑 内存设置为4G或以上部署NGINX服务部署web安装JDK部署Elasticsearch安装ik中文分词器 部署rabbitmq部署MySQL服务安装MySQL服务建库、授权用户导入数据 部署Redis测试Redis 部署…

Redis篇---第五篇

系列文章目录 文章目录 系列文章目录前言一、持久化有两种,那应该怎么选择呢?二、怎么使用 Redis 实现消息队列?三、说说你对Redis事务的理解前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,…

医院数字化LIS(检验信息系统)源码

临床检验信息管理系统&#xff08;LIS&#xff09;是利用计算机连接医疗设备&#xff0c;通过计算机信息处理技术&#xff0c;将医院检验科或实验室的临床检验数据进行自动收集、存储、处理、提取、传输和交换&#xff0c;满足所有授权用户的功能需求。 一、系统概述 1.LIS&am…

新材料企业ERP有几种?能帮助企业解决哪些问题

在我们的生活当中会遇到各种各样的新材料&#xff0c;这些新材料对应不同的制造工艺、品质检验标准、生产工序、制造设备等。有些新材料企业的营销渠道不止一个&#xff0c;各个营销平台的经营策略和商品维护流程各不相同&#xff0c;而这也使得日常的管理工作量较大。 经过多…

盘点52个Python各行各业管理系统源码Python爱好者不容错过

盘点52个Python各行各业管理系统源码Python爱好者不容错过 学习知识费力气&#xff0c;收集整理更不易。 知识付费甚欢喜&#xff0c;为咱码农谋福利。 源码下载链接&#xff1a;https://pan.baidu.com/s/1pcP-94UY_57sAd2oDB3i6Q?pwd8888 提取码&#xff1a;8888 项目名…

【Linux】Linux进程间通信(三)

​ ​&#x1f4dd;个人主页&#xff1a;Sherry的成长之路 &#x1f3e0;学习社区&#xff1a;Sherry的成长之路&#xff08;个人社区&#xff09; &#x1f4d6;专栏链接&#xff1a;Linux &#x1f3af;长路漫漫浩浩&#xff0c;万事皆有期待 上一篇博客&#xff1a;【Linux】…

Spring过滤器和拦截器的区别

&#x1f4d1;前言 本文主要Spring过滤器和拦截器的区别的问题&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是青衿&#x1f947; ☁️博客首页&#xff1a;CSDN主页放风讲故事 &#x1f304;每日一句&#x…