前言
在《支付系统设计一:支付系统产品化》文章中,我们知道支付核心对应于平台产品
层,主要具有以下功能:
- 为公司各业务线提供丰富的且涵盖公司特有业务(如:快捷转代扣,轮询扣款,轮询鉴权)的支付工具
- 封装paygw的各原子交易接口,降低业务线对接支付的难度
在《支付系统设计二:统一开发框架》文章中,我们对整个项目系统定了统一的开发框架,在此基础上完成支付核心的设计开发工作。
一、应用架构
首先从1.0架构整个应用架构中可以看到paycore在整个应用中所处的位置,主要是负责对上提供支付工具。