资金流如何保证正确

本文探讨了确保资金流安全的方法,包括内部的资金流验证核对和外部的清算过程。关键点包括使用日切和traceId进行监控告警,确保借贷平衡,并通过订单类型、状态等配置进行精细化验证。同时,外部清算也是保证资金安全的重要环节。
摘要由CSDN通过智能技术生成

父文章资金安全

资金流如何保证

内部- 资金流验证核对 - 大杀器

日切 + 资金流串联. 日切失败能定位到问题, 各账户之间有统一的关联id.

    一扣多收. 难点: 越过资产交换系统,自行交换.  可能导致传递的总流水号不一致. 
   基于traceId 收拢 ,监控告警.  借贷平衡

业务上可以把自己和资产相关的traceId传递给核对系统,自动采集关联对应的账户变动. 每次变动后, 都验证资金流是否合理. 1. 一种是强匹配,每个traceId,固定配置好资金流 2.一种是只要是其中一种即可. (简单)

三个维度层级, 越细越个性化.

粒度 借贷平衡

粒度 账户类型资金流

粒度 账户id资金流.

        支付系统曾经出现账户类型和资金流都对,但是账户id错误的情况. 因为某个参数传错, 查询到了错误的账户id.

    如何配置.  订单类型, 状态, 事件 ,目标状态( 可以是一个值,也可以是N个字段统计, 例如退款总金额. 如果总订单上没有的话 ,但这种实现不好.  订单id具备迁移属性. 查询只能从es上查询. 数据库必须要传订单id. 连uid都不行. ).
 

外部 - 靠清算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值