加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

【金融案例】马蜂窝支付中心架构演进

发布时间:2019-12-05 01:49:56 所属栏目:站长百科 来源:站长网
导读:(讯)为了更好地支持交易业务的快速发展,马蜂窝支付中心从最初只支持基础支付和退款的「刀耕火种」阶段,经历了架构调整的「刮骨疗伤」阶段,完成了到实现综合产品平台形态的「沉淀蓄力」阶段的演进。 目前,马蜂窝支付中心集成了包括基础订单、收银台、路

【金融案例】马蜂窝支付中心架构演进

为支持统一收银台下各业务线不同模式、不同展示的特性,使用工厂类继承的模式实现各业务数据及展示样式。

收银台主要属性分为展示模块和通道路由,其中重复及默认功能的模块由抽象类用模板的方式实现,子类使用默认方法或者重写父类方法即可达到自定义的实现。

收银台展示实现类已经实现了一套默认的收银台,其中包含大多数必须的组件(如倒计时,头部定制,订单详情等)。

一般情况下,各个业务线仅需简单添加特定的实现类,即可生成一个清晰又丰富的页面

(2)配置化

【金融案例】马蜂窝支付中心架构演进

收银台的配置化主要根据各业务的属性(业务类型、品类等)对后续操作做一定的流程处理配置化,比如:

  • 基于后端路由对收银台展示层做不同的处理,用户看到的可支持的通道列表(微信、支付宝等),以及排序置顶打标记等

  • 满足不同场景、不同业务在同一种支付方式下收款到不同的收款账号

  • 根据场景不同,走不同的结算方式,以及结算渠道等

2.2.2核心层

支付中心中的核心模块,包括基础订单、支付路由、支付通道等。

基础订单

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读