社区
Java EE
帖子详情
有没有哪位java大佬给我点思路
yigexiaoshitou
2020-10-15 04:33:12
新人小白想要实现一个功能,用户在平台下单,所付的钱放在一个大账户中,然后在这个账户中进行分钱,平台抽取10%佣金,转到平台账户,剩下的转到各个商户那里,流程怎么实现
...全文
6412
10
打赏
收藏
有没有哪位java大佬给我点思路
新人小白想要实现一个功能,用户在平台下单,所付的钱放在一个大账户中,然后在这个账户中进行分钱,平台抽取10%佣金,转到平台账户,剩下的转到各个商户那里,流程怎么实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
冰思雨
2020-10-19
打赏
举报
回复
1. 用户下单到平台,那么平台需要一个和用户结算的账户(楼主说的大账户),这个账户的入账操作都是和用户的交易记录,当然,用户的冲正交易也要包含在里面。 2. 然后就是分账操作了,这个操作要和用户结算的逻辑分开,时间上面,可以在用户结算完成之后立即进行一次,也可以累计一天/一周进行一次。 分账操作的话,需要每个分账的商户都要开一个账户(包括平台方),新开的这几个账户主要记录各自与平台的收支情况(平台方开的账户表明盈利情况)。 如果用户每结算一笔交易就进行一次分账的话,冲正交易的分账也要底层的商户间的接口支持才行,说白话就是用户退款的话各自商户也要能退款才行,如果是每日一分账的话,用户退款这个事儿就可以在结算之前进行抵扣,不知道楼主明白没有。 3. 这个需求对于新手来说太过于复杂了,你们老板是不是脑子瓦塔拉。有这方面经验的人才好设计表结构,没有经验的人我感觉比吃屎还要难。因为不知道底层和银行的接口是否也要开发实现,银行的POS交易协议,代码实现起来,然后在和业务逻辑结合起来,你不如吃上一口奥利给来的痛快些。 4. 表设计是个尤为突出的难点,你要先了解和用户结算使用的是什么接口(协议),你开发的程序能干预到什么程度,其次要了解各商户直接分账采用的是什么接口(协议),都具体支持哪些功能。涉及到金钱的协议,一般都要了解到用法和细节,以免影响到功能的最终实现。 5. 楼主的实际情况可能没有我想象当中的复杂。那么,最简单的情况,需要3张表来记录交易信息。 A、商户表,记录商户信息,用于分账的商户账号,负责人的联系方式等等,出了问题也好联系。包括平台自己的分账账户记录。 B、用户结算表,记录用户结算的订单号,结算金额,应收/实收/优惠策略ID,结算时间 C、商户分账表,记录商户分账的金额,如果按订单分账的话,需要记录对应的订单ID(退单也要记录),分账时间,分账的SessionID(每次分账操作都要新生成一个ID),分账的账户ID ,分账商户的商户ID 等等。 D、如果不放心的话,还可以再建立一个分账操作信息表,每次分账都插一条记录,记录一下时间,以及和每次分账操作相关联的信息。当然啦,分账操作失败的话,也要留一个字段保存一下错误信息,以便排查问题点。
韩_师兄
2020-10-16
打赏
举报
回复
在数据库中建表,合理设计好字段
fei得更高
2020-10-16
打赏
举报
回复
是要转到对方的银行账户,还是支付账户,还是对数据库操作就好?
อาเหว่ย
2020-10-16
打赏
举报
回复
这个功能我写过很多遍 看你需要哪些通道实现 注意异步
XGrscM
2020-10-16
打赏
举报
回复
楼上的我承认了,是我薅的
weixin_51616805
2020-10-16
打赏
举报
回复
小白新手也敢做这种支付类的项目?只要一上线稍有漏洞一天内就会被人薅的裤衩都没了。别问我怎么知道,我几年前吃过这种亏。
rumlee
2020-10-16
打赏
举报
回复
小白新手也敢做这种支付类的项目?只要一上线稍有漏洞一天内就会被人薅的裤衩都没了。别问我怎么知道,我几年前吃过这种亏。
yigexiaoshitou
2020-10-16
打赏
举报
回复
数据库的表怎么建呢,每张表的字段和表之间该怎么关联
咸蛋宇哥
2020-10-15
打赏
举报
回复
请问你这一切操作是在数据库中操作,还是在什么场景?
tianfang
2020-10-15
打赏
举报
回复
用户付款,本来就是发到你公司的账户,就是你的大账户 抽取佣金可以一直留在大账户,也可以从大账户转到一个小账户,就是所谓的平台用户 然后90%记账到商户账号,账期到了才转给商户,从大账户转到商户账户
AE特效零基础小白变
大佬
影视广告,视频包装,这个让互联网媒体价值翻倍的专业,产值已突破1000亿大关。电视广告,栏目片头、视频宣传片等需求量阶梯式增长,高品质的后期包装技术人才在市场就是香饽饽。如何成为一名被市场疯抢的视频制作者,是后期人员们最大的挑战。本课程,是由资深视频编辑刘金杰老师亲自全程教学的力作,用最通俗的语言演示最核心的知识点,从最基本的功能介绍、图层合成,到进阶的动画效果、常用特效,让每个零基础的人也能轻易上手AE,制作心仪的视频效果。
某
Java
大佬
在地表最强
Java
企业(阿里)面试总结
面试题真的是博大精深,也通过这个面试题学到了很多东西,很多笔者也不是很懂,如有描述错误的地方还望
大佬
赐教 HashMap和Hashtable的区别 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。 Hashtable 中的方法是Synchronize的,而HashMap中的方法在缺省情况下是非Synchronize的。 HashMap把Hashtable的contains方法去掉了,改成containsValue和contains.
Java
程序员编写代码的技巧
这样说吧,系统学
Java
底层,是大多数
Java
初学者都会缴的智商税。为什么这样说呢?1 初级开发做的是增删改查,没必要了解底层,了解了对开发帮助也不大。2 中级开发要求的是熟悉业务,能排查大多数问题,这时也无需系统学习底层技能。3 架构师确实要熟悉各种分布式组件或
Java
组件的底层,但程序员先得升级到架构,才有必要去掌握底层技能。4 底层技能唯一的用处是面试,
java
程序员可以通过准备和说明底层技能在面试中充分展示技能,但这无需系统学习,在面试前顶多用两三周时间死记硬背即可。先说下,什么是
Java
的底层?在
腾讯工作近十年
大佬
:不是我打击你!你可能真的不会写
Java
文章核心 其实,本不想把标题写的那么恐怖,只是发现很多人干了几年
Java
以后,都自认为是一个不错的
Java
程序员了,可以拿着上万的工资都处宣扬自己了,写这篇文章的目的并不是嘲讽和我一样做
Java
的同行们,只是希望读者看到此篇文章后,可以和我一样,心平气和的争取做一个优秀的程序员。 腾讯工作近十年
大佬
:不是我打击你!你可能真的不会写
Java
关注公众号:「
Java
知己」,发送「102...
Java
开发必会技术!15个经典面试问题及回答
思路
,不愧是
大佬
前言 回顾这一年,我的付出终归是没有白费的!很快,今天是2021年了,激烈的金三银四已经没有多少日子就有上场了!所以今天,我挑选了“美团+字节+腾讯”等三家的一二三面问题,在此篇文章里做一个分享,希望看到的朋友可以做一个面试参考,并可自行测挑战一下你能走到哪一面,期待你的表现~ 一、秒杀系统架构设计都有哪些关键点? 二、设计秒杀系统时应该注意的5个架构原则 架构原则:“4要1不要” 1.1.数据要尽里少 1.2. 请求数要尽里少 1.3.路径要尽里短 1.4.依赖要尽里少 1.5. 不要有单点 2不同场
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章