支付系统-业务账单

target:离开柬埔寨倒计时-210day

前言

  • 最近不知道该写什么了,很多东西要写起来非常耗时间,写作是真的不容易呀

我们的支付系统账单有两大类,一个是业务账单还有一个就是资金记录,都是引发资金流后的资金变动表现,只是一个是按照业务驱动,一个是按照业务驱动。

业务账单的意义

业务账单到底有什么作用呢?业务账单可以作为对账单来使用,因为它既含有资金属性,又含有业务属性。比较麻烦的其实是如何定义业务账单的生命周期,有些业务在从开始到结束会发生多笔资金流,那么是否这些都归于一个业务呢,当然不是。

  • M功能业务:在我们自己的支付软件中M订单的存活周期最多24个小时,如果24小时还没有完成,那么系统将自动撤单,这就意味着这笔业务的时效性是不长的,在此我们是可以有2种做法的,第一种就是每一笔成交都单独呈现于业务账单之中,还有一种场景是合并到订单中,就跟在真实交易场景那里一样,虽然可以看成交明细,但是我的主单还是委托单,以成交百分比或成交额的形式不断监听主单的业务进程。
  • 理财业务:理财业务就是个时效性不可控的业务,我购买了一个理财,虽然理财是在持仓中,但是购买的那笔业务在理财完成持仓计算后就完结了,它的生命周期只在于购买,和M业务比较不同。
  • 生活缴费:生活缴费的生命周期肯定是需要本次业务全部结束业务才结束。

还有就是我们的资金流是如何定义的,一般在定义业务的时候,对一个未知结果的操作,我们一般是先冻结前置资源。比如常规做法里面的话费充值,如果要充值100话费,我们可能是先冻结100,然后充值成功后再将100出金,充值失败则解冻,这里的充值前提是支付系统和充值系统都是自己的。还有一个充值是如果要充值100话费,那么我会将用户的100先划入到生活缴费的科目结算账户,然后进行运营商的充值,充值成功后结算到平台,充值失败则退还给用户,这样对用户来说可能就会产生2笔资金记录,但是其实业务只发生一笔,这里可以给用户呈现一笔单独的退款单,也可以不给用户呈现退款单,再原业务中呈现出已退款的字样,主要还是需要看业务方对业务账单的需求。

业务账单数据处理方式

这里粗略画了一下业务账单的处理形式

在这里插入图片描述

上周末去包场看了个电影

来柬埔寨这么久了还从来没去看过电影,所以周末去看了一下柯南

坐标:金边 Legend Cinemas, Eden Garden

在这里插入图片描述

这场电影相当于我和朋友包场了,全场从头到尾只有我们两个人,非常不友好的是没有中文字幕,太难受了。

后记

昨晚去跑了5KM,在金边不敢夜跑,所以只能在健身房跑了。

在这里插入图片描述

加油littlehow

北京时间:2024-06-05 17:47

金边时间:2024-06-05 16:47

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高效数据处理的前沿:【C++】、【Redis】、【人工智能】与【大数据】的深度整合

目录 1.为什么选择 C 和 Redis? 2.人工智能与大数据的背景 1.大数据的挑战 2.人工智能的需求 3.C 与 Redis 的完美结合 1.安装 Redis 和 Redis C 客户端 2.连接 Redis 并进行数据操作 高级数据操作 列表操作 哈希操作 4.与大数据和人工智能结合 5.实际应…

机器学习18个核心算法模型

1. 线性回归(Linear Regression) 用于建立自变量(特征)和因变量(目标)之间的线性关系。 核心公式: 简单线性回归的公式为: , 其中 是预测值, 是截距, 是斜…

【C语言】结构体(及位段)

你好!感谢支持孔乙己的新作,本文就结构体与大家分析我的思路。 希望能大佬们多多纠正及支持 !!! 个人主页:爱摸鱼的孔乙己-CSDN博客 欢迎 互粉哦🙈🙈! 目录 1. 声明结构…

解锁财富新篇章:消费增值模式引领未来消费趋势

你是否曾对日常消费感到一丝单调,认为它仅仅是一种物质上的交换,而非财富增长的途径?那么,让我们为你打开一扇全新的消费之门——消费增值模式。这不仅是一种全新的消费体验,更是一种让你的资金在消费过程中不断积累与…

Oracle 19c linux安装

下载Oracle Database Preinstallation RPM,该包会自动下载依赖,创建oracle用户, 手动下载地址:https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html wget http://yum.oracle.com/repo/OracleLinux/OL7/latest…

百度地图API 教程使用 嵌套到vue3项目中使用,能够定位并且搜索地点名称位置,反向解析获取经度和维度

文章目录 目录 文章目录 流程 小结 概要安装流程技术细节小结 概要 注册百度地图成为开发者: 登录百度账号 注册成功开始下一步 百度地图API是百度提供的一组开发接口,用于在自己的应用程序中集成地图功能。通过百度地图API,您可以实现地图…

PS的抠图算法原理剖析 1

以这个抠tree为例子 在PS里,操作过程是让你开启R G B三个通道 分别看一下 哪一个的对比最明显 上面的图片 树叶肯定B最少 天空B富裕,所以对比最明显的就用B通道 然后使用一些奇怪的函数,把texture.bbb这张图片变成黑白,纯黑纯白 那…

mysql连接不上可能的原因:防火墙放行mysql的3306端口 全库复制:data目录替换即可 mysql查看版本

1.看本地localhost能否连接 2.在本地看IP能否连接 能说明本地正常 权限也够 都能的话,ip能否ping通 能就说明可能是防火墙原因了。关闭防火墙及杀毒试试。 我这里关防火墙就能访问了。 windows如何开启防火墙,又放行mysql的3306端口? 在 …

微信小程序动画

微信小程序动画属性:提升用户体验的利器 引言 随着移动互联网技术的快速发展,微信小程序已经成为开发者和用户的热门选择。其轻便、快捷、即用即走的特点使得它在各种场景中都有广泛的应用。而动画作为一种重要的视觉元素,在增强用户体验方…

银行从业者心声:银行工作,是围城还是试炼场?

我的一个朋友,曾经对银行工作抱有美好的幻想,觉得那是一个光鲜亮丽、稳定无忧的职业。然而,当他真正踏入银行的大门,成为一名柜员后,才深刻体会到了其中的艰辛与不易。 他告诉我,银行的工作远非他想象中的…

十二、配置注解执行SQL

简化一下流程,主要可以分为下面几步: 1.解析配置,写入配置项 2.执行SQL 3.封装结果 通过注解配置SQL主要体现在解析部分,这部分要分别做解析XML还是配置注解的接口,拿到sql以后,select的处理和insert/upda…

【经典算法】LeetCode 392 判断子序列(Java/C/Python3/Go实现含注释说明,Easy)

作者主页: 🔗进朱者赤的博客 精选专栏:🔗经典算法 作者简介:阿里非典型程序员一枚 ,记录在大厂的打怪升级之路。 一起学习Java、大数据、数据结构算法(公众号同名) ❤️觉得文章还…

excel打开只显示菜单栏内容却不显示改如何处理

最近使用 excel 出现不显示内容的情况,双击文件后显示灰色,有两种情况会导致这种情况出现。 一、如果是隐藏了工作表,可采用如下方法操作 1、首先,打开需要操作的 excel 表格,可以看到表格内容是没有显示的。 2、接着…

创建 MFC DLL-使用DEF文件

本文仅供学习交流,严禁用于商业用途,如本文涉及侵权请及时联系本人将于及时删除 利用“MFC动态链接库”项目模板可以创建MFC DLL。DLL文件与可执行文件非常相似,不同点在于DLL包含有导出表(Export Table)。导出表包含DLL中每个导出函数的名字…

2024年5月份架构师考试案例真题完整版

案例分析: 今年的案例题 第一个必选题是 系统架构评估,文老师是押中了。 案例一:系统架构评估 1. 简述微服务架构 对比单体架构和微服务架构 微服务架构的优缺点。(7分) 答:微服务架构是一种分布式系统架构,将一个应用…

特征交叉系列:FM和深度神经网络的结合,DeepFM原理简述和实践

从FM,FFM到DeepFM 在上两节中介绍了FM和FFM 这两种算法是推荐算法中经典的特征交叉结构,FM将特征交叉分解到底层属性,通过底层属性的点乘来刻画特征交叉的计算,而FFM引入特征域的概念,对不同的特征对所引用的底层属性…

React中实现大模型的打字机效果

React 想实现一个打字机的效果,类似千问、Kimi 返回的效果。调用大模型时,模型的回答通常是流式输出的,如果等到模型所有的回答全部完成之后再展示给最终用户,交互效果不好,因为模型计算推理时间比较长。本文将采用原生…

SD3303A 大功率高亮度LED驱动芯片IC

一般描述 SD3303A是一款大功率高亮度LED驱动芯片,可以提供1A的电流驱动3W的LED。具有高效率,低功耗等特点,适用于电池供电的LED照明设备。 SD3303A具有开路保护和过温保护。 SD3303A需要使用两颗10uF(或者更大)的瓷片电容,来保…

MyBatisPlus多数据源@DS注解失效问题处理

在ServiceImpl上面加了DS注解,指明了该Service使用哪个库(比如叫schema_business)。正常使用没有问题。 有一次在一个使用主库对应Service的方法中调用了这个Service,就报了错,错误内容主要是说表不存在,其实是库错了,…

AI大模型+产品经理:打造智能产品的黄金组合

前言 当我们谈论AI大模型与产品经理的结合,不仅仅是技术与创意的碰撞,更是对未来智能生活的期待。想象一下,当产品的灵魂被注入智能的血液,它们将成为我们生活中不可或缺的伙伴。 我们不仅仅是要探索AI大模型的深层技术&#xf…