商务服务
网站那个做的比较好的/seo技术培训班
2024-12-29 18:37

点击上方蓝色字体,选择“标星公众号”

优质文章,第一时间送达

一、项目目标
支付中心架构将各业务的公共交易、支付、财务等沉淀到支付中心,并主要解决了以下三个主要问题
1.建立基础订单、支付、财务统一体系,抽象和封装公共处理逻辑,形成统一的基础服务,降低业务的接入成本及重复研发成本
2.构建安全、稳定、可扩展的系统,为业务的快速发展和创新需求提供基础支撑,解决业务「快」和支付「稳」之间的矛盾
3.沉淀核心交易数据,同时为应用端、物业公司、用户提供数据支撑。

各系统交互流程为
1.物业公司开通第三方支付渠道商户,并获取第三方支付参数
2.物业公司将第三方支付参数提供给支付中心,开通商户号,开通支付渠道,获取商户标识和支付标识。
3.物业公司将商户标识和支付标识提供给应用端。
至此,物业公司注册流程完毕。接下来是支付流程。
4.应用端使用物业公司提供的商户标识和支付标识,以及必备的支付订单号,支付金额,调起方式,上送至支付中心。
5.支付中心将获取的标识解析到对应的参数,并整合应用端的请求参数,向第三方支付发起支付,并获取支付发起的结果。
6.支付中心将发起结果整合后直接返回给应用端,注意,这里只是这个请求是否发起成功的通知,并不是最终支付结果的通知。
7.第三方支付调起用户的支付或者跳转收银台页面、小程序调起用户支付进行支付,第三方支付获取到用户的支付结果之后。回调通知支付中心。
8.支付中心处理数据,并回调通知应用端。
9.应用端处理订单信息,并开始订单、通知用户。
注意
1.订单号问题,问题起因:有些应用系统,使用订单号上传,有些使用自己系统中的流水号上传并发起支付。所以这里设计如下
(1)应用系统上送的无论是订单号还是流水号,支付中心都不直接使用,而是进行记录,并重新生成一个唯一的流水号,上送第三方支付。
(2)第三方支付会在校验参数成功确认支付发起成功后,再返回由第三方支付生成的流水号,用于以后的账单查询,对账,退款等功能。
(3)支付中心会保存三个流水、订单号。方便以后调用、查询。
(4)在收到第三方支付的调用返回时,支付中心会重组调用返回参数,将应用上送的订单号,支付中心生成的唯一流水号,第三方支付返回的流水号,一并返回应用端,建议应用端都进行保留。
2.这里还涉及到退款使用哪个号进行退款的问题,这里设计为:使用支付中心流水号判定使用哪一笔订单退款。上送了支付中心生成的流水号后,根据流水号和商户标识以及支付标识检索出来的结果,进行退款,退款金额不可超过该笔流水号支付的金额。应用端可以根据业务需求自行选择退款方式,支付中心只做和流水号相关的退款。
3.有关收银台,现在有些第三方支付存在自己的收银台,有的没有,所以支付中心必须有自己的收银台,但同时如果第三方支付存在已有收银台也没有必要跳转两次。所以这里的逻辑设计为:如果第三方存在必须跳转的收银台,使用第三方收银台,其余情况直接使用支付中心收银台。

如图所示,从架构上主要分为四个大模块
1.支付中心后台:主要是账号管理相关,物业公司的开户开通支付等提供支持
2.支付消息:主要是用于对应用端进行通知
3.交易核心:用来支撑整个系统的基础交易核心,参数组装发起,返回数据的处理,异常的处理和通知等。
4.渠道网关:解析应用端发送过来的请求,证书白名单的设置和使用,第三方api的调用等

支付中心后台

物业公司选择自己所需的支付渠道进行开通
用户选择自己倾向的支付方式
最后请求中由支付中心处理,收入对应的收款账户。

一个请求在进入request解析器之后
首先解析支付标识,决定使用哪个支付插件(alipayPlugin, wechatPlugin, easyPlugin
其次解析调起方式(小程序,PC,APP
获取可用的支付插件(alipaypaymentappexecutor,xxxexecutor
最后选择方法(onpay waponpay refund

分账资金流向

四、目前预见的可能的问题
1,数据监控
出现数据异常,或者报错,及时在钉钉群里通知。
2,数据一致性问题
咱们的系统打算暂时只做一个模块,应用端可以到支付中心来同步数据。
3,稳定性问题,第三方支付不够稳定
主要是用户可能会用微信支付失败,又用支付宝支付。
这个需要应用端进行监控,支付中心对于提供的不同订单号会实时发起支付。同一订单号,连续发起两次之间间隔不超过15秒。

往期推荐

面试官:消息队列 MQ/ JMS/ Kafka 有什么区别

测试项目经理推荐的Java 并发测试神器

Kafka Stream抑制

kafka常考面试题整理分享(含答案

从上帝视角来看 Java 并发框架

Java项目接私活脚手架(附源码

Java并发之设计模式,设计思想

回复干货】获取精选干货视频教程

回复加群】加入疑难问题攻坚交流群

回复mat】获取内存溢出问题分析详细文档教程

回复赚钱】获取用java写一个能赚钱的微信机器人

回复副业】获取程序员副业攻略一份

    以上就是本篇文章【网站那个做的比较好的/seo技术培训班】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/12076.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
GPRS模块设计_今日gsm模块和gprs模块设计教程
摘要:GPRS模块设计,今日gsm模块和gprs模块设计教程,新片场素材小编成菲慕GPRS模块设计,今日gsm模块和gprs模块设计教程相关内容
浙大博士创立的酷态科,一年快速从零登上充电类目头部
“做品牌的难度可能比较高,但我觉得价值是更大的。”两年前,陈玮萌生了做自有品牌的打算。他创立的南京酷科电子科技有限公司,
90年代最上镜港姐重返母校极受欢迎,晒流利英语表现亲民零架子
现年53岁的樊亦敏在1991年港姐中夺得“最上镜小姐”,近年凭《爱·回家之开心速递》“白天娥(三太)”一角成功入屋,更在《万千
小红书个人怎么开店卖货?作者:小果 时间:2025-01-26 阅读:4852
小红书个人店铺开设全攻略一、注册启航,实名认证筑基础要在小红书这片潮流热土上开启你的店铺之旅,首先需完成账号注册,并进行
群邑蔚迈小红书营销解决方案 融入用户生活形成完整闭环
原标题:群邑蔚迈小红书营销解决方案 融入用户生活形成完整闭环2024年10月,群邑中国与小红书在年度合作会议上共同深化了双方的JB
2024年12月时政热点
点击蓝字信阳人事考试早知道公考到格正 上岸有保证国内新闻:1.国家统计局服务业调查中心、中国物流与采购联合会11月30日发布数据
如何实现从抖音引流到微信
么如何实现从抖音引流到微信呢?这里提供几个参考的办法给大家。1,私信品牌、商家、自媒体、KOL等都可以通过私信的方式与抖音的
稳稳赚钱的逆回购,年化7%了
来源:雪球App,作者: 简七理财,(https://xueqiu.com/5517873136/320898474) 晚上好,一起看看本周发生了哪些大事吧~ 希望
热点前瞻 ,洞察小红书过年新叙事
​​ 年关将至,大家的年终总结也告一段落了,让千瓜陪伴大家一同摸鱼探索,看看小红书的春节又整出什么新花活。 年味”撩"人
怎么入驻京东自营?2023新版京东自营入驻条件费用标准及相关规则
京东自营店占京东商城总销售额的5%,但其销售额占京东商城总销售额的70%左右。可以看出,京东自营店的销售实力,意识到京东自营