时间: 2021-08-03 09:38:19 人气: 5 评论: 0
本文主要从三个部分来讲解支付系统中的收银台管理,一起来文中看看~
本文共分为 3 大部分:收银台流程、支付渠道管理以及充值处理流程。
我们在日常生活及业务中,了解到关于收银台的逻辑大致入上图所示,就是收银台前端的基本逻辑,相对来说比较简单。
但从后端技术层面来讲,里面的内容大致如下:
发起支付或者充值请求之后,一般分为 3 种情况:
站外支付又分为:线上支付和线下支付。
线上支付的具体类别可大致分为 3 种:账户支付、网管支付以及快捷支付。
流程开始之后,首先需要处理可用的支付渠道,其中的流程顺序为:
每个环节都**得到一个与上一环节可用支付渠道的交集,并得出本环节可用支付渠道的最终合集,层层筛查,进入下一环节。
进入这一流程时,首先**对业务产品指定有一个判断,在非业务产品指定的大前提下:
首先判断是否提供支付账户,如果提供,则根据账户记忆进入下一步,再次判断是支付渠道是否可用,在可用的情况下则按指定规则有限默认完成本环节进入下一环节。在不可用的情况下按原始规则有限默认,并完成本环节进入下一环节。
如果不提供支付账户,则根据 cookies 记忆进入下一步,判断支付渠道是否可用,再根据实际情况选择指定规则有限默认或原始规则有限默认结束并进入下一环节。
当然,如果判断是业务指定产品,则直接进入支付渠道是否可用的判断,后续判断环节与上述相同。
这一节与我们的日常生活比较贴近,所以非常好理解。
首先是用户选择支付渠道,**立即进入一个是否满足手机护航的判定:
其次是用户选择充值渠道,这里列举了几个比较有代表性的充值渠道:
根据各渠道特性流程上略有区别,例如:快捷充值,选择快捷充值,登录账户后选择一开通快捷支付的银行卡,输入充值金额,按照提示输入支付密码和手机验证码来完成支付。
这一部分内容主要分为 3 个小版块:支付渠道任务模型、支付渠道各类配置以及支付渠道优先默认规则。
服务使用模型:“服务使用”是最常见也是最复杂的支付渠道配置目标。
因此在本章中,主要针对服务使用模型来举例:
假设 2018 年 7 月 3 日,卖家秋秋老师与买家支付学院主任在购物平台上通过招行 B2C 网关渠道使用商品购买服务交易一个数码产品鸭梨手机。
分为六个维度来解读:
这一部分主要分为 4 个板块: B2C 充值、 B2B 充值、快捷充值以及余额支付 / B2C 支付。
(1)B2C 充值:
充值流程:
具体功能为:①客户点击充值功能;②收银台提供充值页面;③客户输入充值金额;④客户选择充值渠道;⑤客户确认充值信息;⑥请求充值服务;⑦生成银行报文;⑧提交银行处理;⑨客户在网银上进行相关操作;⑩接到银行返回信息;⑪为客户展示充值结果。
(2)B2B 充值
充值流程:
具体功能为:①客户点击充值功能;②收银台提供充值页面;③客户输入充值金额;④客户选择充值渠道;⑤客户确认充值信息;⑥请求充值服务;⑦生成银行报文;⑧提交银行处理;⑨客户在网银上进行相关操作;⑩接到银行返回信息;⑪为客户展示预授权结果信息;⑫企业进行本笔充值复核;⑬确认充值完成。
(3)快捷充值流程
充值流程
具体功能为:①客户点击充值功能;②收银台提供充值页面;③客户输入充值金额;④客户选择充值渠道;⑤客户输入支付密码;⑥检查支付密码是否正确(判定);⑦请求充值服务;⑧生成银行报文;⑨提交银行处理;⑩接到银行返回信息;⑪为客户展示预授权结果信息。
(3)余额支付 / B2C 支付
具体功能:
1)余额支付:
2)B2C 支付流程:
本文由 @ 支付学院 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自Unsplash,基于CC0协议