重试服务的运转与应用发展核心问题在于两部分:重试服务企业自身的重试规则和路由信息系统可以针对重试服务的处理工作机制,POS机办理需要提交申请和审核等,在具体分析阐述每个学生关键组成部分进行之前,我们先看看自己一个比较完整的时序图是怎么交互的,见图1,POS机客服是指这个客服团队中负责第一线应对用户问题的客服代表,其中,参与的服务有支付管理平台、决策引擎、重试服务、路由技术服务、鉴权服务、收银服务、支付通道等。
当交易订单通过支付系统时,系统按照以下顺序进行处理。
1)支付平台上送交易请求。上送商户信息、行业、交易金额、交易类型等,请求获取可用的支付方式、支付品牌及支付通道。
2)路由计算最优通道。路由根据上送参数及风险结果计算最优通道。由于重试服务的存在,路由需要缓存支付订单号、风险结果、最优通道ID,留作后用。
3) 返回可用的支付方式。路由返回可用的支付方式、渠道和所需的支付元素。
4)提交用户支付市场信息。支付服务平台根据返回信息技术进行研究显示,用户通过输入支付要素之后,将支付管理信息提交给决策引擎。
5) 出纳处理付款申请。收到支付信息后,出纳系统记录支付订单号、支付流量号和支付状态,并将交易发送到支付渠道。
6) 支付通道返回交易结果。支付通道处理交易并返回交易结果和错误详细信息(假设支付失败)。
7) 出纳系统更新订单状态。收到付款结果后,出纳系统更新订单状态并将付款结果返回给决策引擎。
8) 调用重试服务。根据支付情况,决策者调用重试服务,请求判断是否可以重试。
9)匹配重试规则。重试服务,根据系统报错原因分析以及重试次数等规则来匹配企业是否我们可以重试(假定一个可以重试)。
10) 为路由请求调用可用信道。根据重试服务的返回结果,订单号和其他元素被发送到路由服务以再次请求可用通道。
11)路由重试获取缓存结果。路由根据请求订单号,获取缓存中订单的风险等级、之前的下发通道。
12)路由准备支付数据。路由系统为了有更多通道可参与重试,读取系统中已存储卡数据(包含协议号),将此次上送要素中未验证要素提交到鉴权通道进行鉴权,以判断要素正确性。
13)匹配重试通道。根据已验证正确要素情况及路由规则计算最优通道。注意:只将验证正确要素用于重试计算。
14)返回进行二次路由可用通道及要素之间或者通过协议号。将获取可用通道及所需资源要素市场或者服务协议号并返回给决策引擎。
15)继续发起网络交易数据请求。
Copyright © 2002-2023 98pos机网 版权所有 备案号:京ICP证000000号