支付系统整体架构详解( 四 )


  1. 客户信息管理:包括对用户、商户的实名身份、基本信息、协议的管理;
  2. 卡券管理: 对优惠券、代金券、折扣券的制作、发放、使用流程的管理;
  3. 支付通道管理: 通道接口、配置参数、费用、限额以及QOS的管理;
  4. 账户和账务系统: 管理账户信息以及交易流水、记账凭证等 。这里的账务一般指对接线上系统的账务,采用单边账的记账方式 。内部账记录在会计核算系统中 。
  5. 订单系统: 一般订单系统可以独立于业务系统来实现的 。这里的订单,主要指支付订单 。
资金系统指围绕财务会计而产生的后台资金核实、调度和管理的系统,包括:
  1. 会计核算: 提供会计科目、内部账务、试算平衡、日切、流水登记、核算和归档的功能 。
  2. 资金管理: 管理公司在各个支付渠道的头寸,在余额不足时进行打款 。对第三方支付公司,还需要对备付金进行管理 。
  3. 清算分润: 对于有分润需求的业务,还需要提供清分清算、对账处理和计费分润功能 。
风控系统是支付系统必备的基础功能,所有的支付行为必须做风险评估并采取对应的措施;信用系统是在风控基础上发展的高级功能,京东的白条,蚂蚁花呗等,都是成功的案例 。
支付应用
支撑系统、核心系统和服务系统,在每个互联网公司的架构上都是大同小异的,都是必不可少的模块 。而支付应用是每个公司根据自己的业务来构建的,各不相同 。
总体来说,可以按照使用对象分为针对最终用户的应用、针对商户的应用、针对运营人员的运营管理、BI和风控后台 。
总结
本篇为大家描述支付系统的整体架构 。后续我们会将以此为基础,分别介绍各个模块的设计
转载自公众号-支付圈
原文作者:凤凰牌老熊




推荐阅读