从0到1设计聚合支付系统(3)通用支付流程
技术学院󰃄 2019-05-23     󰃩 14 次查看

在第一篇文章中提到,聚合支付系统(第三方支付或第四方聚合支付)在整个支付交易场景下中所处位置和作用,如下图所示。


在上图过程中,聚合支付系统每天要处理的通用流程包括:

针对上面4种主要的业务场景,会用4篇文章逐一进行介绍,描述这些业务场景在聚合支付系统内部的处理流程和细节。

下单支付流程介绍

下图为通用的电商平台下单支付场景下,聚合支付系统中各模块信息流转过程。



聚合支付下单支付流程

点击”去支付“后生成业务订单

此处暂省去风控中心交易合法性校验,以及营销中心的优惠活动或者代金券等业务,在后续其他章节讲述。

点击”确认支付“后生成支付订单

注意此处同步收到的返回信息,不能做为支付的结果信息。

前端页面(或APP)上显示的支付结果,不能做为聚合支付系统的支付结果,要以回调结果或主动查询结果为准。
如果一定时间(例如10秒)内没收到渠道测回调信息,支付渠道模块需要发起主动查询,轮询订单支付结果。

以上为聚合支付系统中,通用的下单支付流程介绍。

关于微信和支付宝的APP支付异常容错

关于记账

关于支付流程中账务处理及会计记账部分,将在后续分享账户设计及记账相关内容时做详细描述。




转载出处:本文章(教程)为本站原创,未经许可、禁止转载!




首页
技术
资源
我的