分账系统逻辑
一、说明
主体与业务关系方进行相关利益和支出的分配过程
使用场景:
- 在分销业务中,主营商户收到用户购买分销商品所支付的款项后,可以通过分账逻辑,与分销商进行佣金结算。在零售、餐饮等行业中,当销售人员完
- 零售等其他行业,通过销售人员完成绩效,将奖励分给员工
- 微信支付分账逻辑

二、功能说明
1、相关概念
基础名词概念:
- 分账方指的是发起分账的主体,一般指商户
- 分账接收方指的是接收分账资金的一方,一般指和分账主体存在业务关系的商户或个人。
- 资金存管户指的是交易完成后,用户支付的资金会先冻结在商户在第三方支付机构开设的资金账户中,再由资金账户按照既定比例分账给各个分账接收方。这个资金账户起到了存管的作用,故称作资金存管户。其作用是让资金受到监管,形成透明的资金流和信息流,并更好地适应现实业务中的履约场景。
- 资金但保户 有的分账流程还会涉及资金担保账户,平台不会直接从资金存管户结算到分账接收方的实体账户,而从资金存管户分账到分账接收方的资金担保账户直到担保完成后,资金才会从资金担保账户结算到分账接收方的实体账户。资金担保账户的作用是确保资金在分账后的安全和透明,并更好地处理违约和退款等场景
- 分账比例指的是分账方给分账接收方的分配比例例如,如果有一笔100元的订单,分账比例为30%,那么分账接收方最终可以分到30元
2、分账部分
- 实时分账: 在用户完成订单支付后,分账方立刻发起分账请求,支付机构接收到分账指令后,直接进行资金分账的行为。实时分账一般适用于分账方和分账比例都明确的业务场景
- 延迟分账: 对于某些业务场景,在支付完成时当前业务情况下,无法明确资金分账对象及分账金额,只有等待一段时间后才能明确该订单的分账指
- 多次分账
3、退款部分
分账前:分账前退款
分账后:要从分账方的基础账户出款(一般是过了交易退款高峰期后再分账)
4、结算方式
手工结算
自动结算:日期包含t日 d日 t+d日等
主动结算
相关文章:
分账系统逻辑
一、说明 主体与业务关系方进行相关利益和支出的分配过程 使用场景: 在分销业务中,主营商户收到用户购买分销商品所支付的款项后,可以通过分账逻辑,与分销商进行佣金结算。在零售、餐饮等行业中,当销售人员完零售等…...
SpringCloud篇——什么是SpringCloud、有什么优缺点、学习顺序是什么
文章目录一、首先看官方解释二、Spring Cloud 的项目的位置三、Spring Cloud的子项目四、Spring Cloud 现状五、spring cloud 优缺点六、Spring Cloud 和 Dubbo 对比七、Spring Cloud 学习路线一、首先看官方解释 Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式…...
TCP核心机制之连接管理详解(三次握手,四次挥手)
目录 前言: 建立连接 建立连接主要两个TCP状态: 断开连接 断开连接的两个重要状态 小结: 前言: TCP是如何建立对端连接,如何断开连接,这篇文章会详细介绍。 建立连接 首先明确连接的概念:…...
前端—环境配置
前端开发建议用 Google Chrome 浏览器 vscode https://code.visualstudio.com 1、open in browser 插件:可以在 vscode 中直接运行查看浏览器效果 2、Live Server 插件:可以使代码修改浏览器页面实时刷新。 用户代码片段 … JavaScript 与 TypeScri…...
大学生常用python变量和简单的数据类型、可迭代对象、for循环的3用法
文章目录变量和简单的数据类型下划线开头的对象删除内存中的对象列表与元组debug三酷猫钓鱼记录实际POS机小条打印使用循环找乌龟可迭代对象📗理解一📘理解二2️⃣什么是迭代器✔️注意3️⃣迭代器对象4️⃣有关迭代的函数for循环的3用法🌸I …...
Java集合:Map的使用
1.Map框架l----Map:双列数据,存储key-value对的数据 ---类似于高中的函数: y f(x)|----HashMap:作为Map的主要实现类, 线程不安全的,效率高;可以存储null的key和value|----LinkedHashMap:保证在遍历map元素时,可以按照…...
【Datawhale图机器学习】第一章图机器学习导论
图机器学习导论 学习路径与必读论文清单 斯坦福CS224W(子豪兄中文精讲)知识图谱实战DeepwalkNode2vecPageRankGNNGCNGragh-SAGEGINGATTrans-ETrans-R 图无处不在 图是描述关联数据的通用语言 举例 计算机网络新冠肺炎流行病学调查传播链食物链地铁图…...
window 配置深度学习环境GPU
CUDA 11.6 CUDNN Anaconda pytorch 参考网址:https://zhuanlan.zhihu.com/p/460806048 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com) 电脑信息 RTX 2060 GPU0 1. CUDA 11.6 1.1 确认信息 C:\Users\thzn>nvidia-smi (CUDA Versi…...
VS Code 用作嵌入式开发编辑器
使用 Keil MDK 进行嵌入式开发时,Keil 的编辑器相对于主流编辑器而言有些不方便,比如缺少暗色主题、缺少智能悬停感知(鼠标停在一个宏上,能自动展开最终的宏结果)、代码补全不好用等等,所以推荐使用 VS Cod…...
【Python】网络爬虫经验之谈
爬虫经验之谈对爬虫的认识网站分析技术选型JS逆向反爬机制结语近段时间,因为工作需要做一些爬虫的开发,分享一下走过的坑和实战的经验吧!对爬虫的认识 F12查看的网络请求,找到相应的接口查看一下json数据来源和构造。我爬取的网站…...
数学建模美赛【LaTeX】公式、表格、图片
数学建模美赛【LaTeX】公式、表格、图片 1 宏包 \package{ } 就是在调用宏包,对计算机实在外行的同学姑且可以理解为工具箱。 每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的统一排版&a…...
【大数据】YARN节点标签Node Label特性
简介 YARN 的 Node-label 特性能够将不同的机器类型进行分组调度,也可以根据不同的资源要求进行分区调度。运维人员可以根据节点的特性将其分为不同的分区来满足业务多维度的使用需求。YARN的Node-label功能将很好的试用于异构集群中,可以更好地管理和调…...
C# SolidWorks二次开发 API-命令标签页的切换与按钮错乱问题
这是一个网友咨询的问题,说他想控制默认打开文件之后solidworks上方工具栏的当前激活标签页。 之前我们提到过,制作Solidworks的插件也会在上面增加一个标签页,用来放自己开发的命令,经常开发的人肯定会遇到有时候更新版本,或者标…...
ElasticSearch 7.6.1
疑问 ES为什么这么快? 全文检索 听过一个程序扫描文本的每一个单词,针对单词建立索引,并保存该单词在文本中的位置,以及出现的次数。在检索查询时候,通过建立好的索引进行查询,将索引中单词对应的文本位…...
Linux系列 操作系统安装及服务控制(笔记)
作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页 目录 前言 一.操作系统 1.Linux系统三大类 (1)ubu…...
Linux基础 - NTP时间同步
🏡博客主页: Passerby_Wang的博客_CSDN博客-系统运维,云计算,Linux基础领域博主 🌐所属专栏:『Linux基础』 🌌上期文章: Linux基础 - DNS服务进阶 📰如觉得博主文章写的不错或对你有所帮助…...
golang 入门教程:迷你 Twitter 后端
请记住,这个项目主要是为了稍微熟悉下Golang,您可以复制架构,但该项目缺少适当的 ORM,没有适当的身份验证或授权,我完全无视中间件,也没有测试。 我将在其自己的部分中讨论所有这些问题,但重要的…...
CPP2022-30-期末模拟测试03
6-1 引用作函数形参交换两个整数 分数 5 全屏浏览题目 切换布局 作者 李廷元 单位 中国民用航空飞行学院 设计一个void类型的函数Swap,该函数有两个引用类型的参数,函数功能为实现两个整数交换的操作。 裁判测试程序样例: #include <…...
华为OD机试真题Python实现【最多等和不相交连续子序列】真题+解题思路+代码(20222023)
🔥系列专栏 华为OD机试(Python)真题目录汇总华为OD机试(JAVA)真题目录汇总华为OD机试(C++)真题目录汇总华为OD机试(JavaScript)真题目录汇总文章目录 🔥系列专栏题目输入输出示例一输入输出说明示例二输入输出说明...
二叉搜索树
1.二叉搜索树 1.1.二叉搜索树概念 二叉搜索树又称二叉排序树,它或者是一颗空树,或者是具有一下性质的二叉树。 若它的左子树不为空,则左子树上的所有节点的值都小于根节点的值。若它的右子树不为空,则右子树上的所有节点的值都…...
PremSQL:完全本地化部署的Text-to-SQL数据库RAG解决方案实战指南
1. PremSQL项目概述:一个完全本地的数据库RAG解决方案如果你正在寻找一个能够让你用自然语言直接与数据库对话,同时又对数据隐私和安全有极高要求的工具,那么PremSQL很可能就是你需要的那个答案。作为一个在数据工程和AI应用领域摸爬滚打了十…...
从零到一:如何用Python爬虫解锁拼多多电商数据价值
从零到一:如何用Python爬虫解锁拼多多电商数据价值 【免费下载链接】scrapy-pinduoduo 拼多多爬虫,抓取拼多多热销商品信息和评论 项目地址: https://gitcode.com/gh_mirrors/sc/scrapy-pinduoduo 你是否曾想过,那些在拼多多上热销的商…...
电子工程白皮书撰写:技术传播与工程实践指南
1. 电子工程白皮书的战略价值与技术传播本质在芯片设计、工业自动化等硬科技领域,技术白皮书早已超越普通文档的范畴,成为连接产品创新与工程决策的关键纽带。我曾参与过37份工业级MCU和功率器件白皮书的创作,其中下载量最高的案例达到行业平…...
量子计算中逻辑量子比特映射优化策略
1. 量子计算中的逻辑量子比特映射挑战量子计算正从嘈杂的中等规模量子(NISQ)时代向容错量子计算(FTQC)时代迈进。在这个过程中,逻辑量子比特的映射问题变得尤为关键。与NISQ设备不同,FTQC架构通常采用模块化…...
AI Agent技能集:自动化社交媒体多平台发布的技术实现与实战
1. 项目概述:一个为AI编码助手打造的跨平台社交媒体自动化发布技能集 如果你和我一样,是个独立开发者、内容创作者或者小团队的运营,每天最头疼的事情之一,可能就是“多平台发布”。一个产品更新、一篇技术文章,需要同…...
记忆增强神经网络:如何让AI像人一样‘看一眼就记住’?
1. 为什么AI需要"看一眼就记住"的能力? 想象你教小朋友认识动物:只需要指着绘本说"这是长颈鹿",下次他在动物园就能认出来。但传统AI就像健忘症患者,需要看上千张长颈鹿照片才能勉强记住特征。这种低效的学习…...
ARM7TDMI-S存储操作时序与优化实践
1. ARM7TDMI-S存储操作时序深度解析在嵌入式系统开发领域,ARM7TDMI-S处理器因其出色的能效比和可预测的执行时序,至今仍广泛应用于实时控制系统中。作为典型的3级流水线RISC架构,其指令执行过程被明确划分为取指(Fetch)、译码(Decode)和执行(…...
本地部署ChatGPT接口工具:msveshnikov/chatgpt项目实战指南
1. 项目概述:一个被低估的本地化ChatGPT接口工具如果你正在寻找一个能让你在本地环境、私有服务器上,甚至是在一个没有稳定网络连接的环境中,稳定、高效地调用类ChatGPT大语言模型能力的工具,那么msveshnikov/chatgpt这个项目绝对…...
Dify-Flow:企业级AI工作流编排的增强方案与工程实践
1. 项目概述:从Dify到Flow,AI应用编排的进阶之路如果你最近在关注AI应用开发,尤其是低代码/无代码的AI工作流构建,那么“Dify”这个名字你一定不陌生。它作为一个开源的LLM应用开发平台,让开发者能像搭积木一样&#x…...
从零构建高性能内存数据库:架构设计与核心实现
1. 项目概述:从“BETAER-08/amdb”看一个数据库项目的诞生最近在GitHub上看到一个挺有意思的项目,叫“BETAER-08/amdb”。光看这个名字,可能有点摸不着头脑,但如果你对数据库、特别是内存数据库或者高性能存储引擎有点兴趣&#x…...
