交易系统本身是作为支付系统外部处理业务逻辑的外围系统,由于支付核心系统本身非面向业务端,并且业务逻辑的多变性与复杂性、支付系统为了兼顾稳定兵能够为业务端提供灵活的支持,因此需要再支付系统外层搭建面向业务端处理交易逻辑的交易系统,交易系统处理业务端各种交易类型后,将业务信息转换为支付系统可识别的支付订单并导入。
交易系统的职责
交易系统作为支付系统的入口
首先需要对接上层业务系统
其次将支付系统的支付能力抽象出来,对外提供各类交易方式,例如下单、支付、修改金额、确认结算、退款、关闭交易、查询等能力