一种分布式支付处理方法技术

技术编号:39502342 阅读:11 留言:0更新日期:2023-11-24 11:32
本发明专利技术提供的一种分布式支付处理方法

【技术实现步骤摘要】
一种分布式支付处理方法、系统及电子设备


[0001]本专利技术涉及支付信息处理
,尤其涉及一种分布式支付处理方法

系统及电子设备


技术介绍

[0002]MIS

Merchant Information System
,商户信息系统)是一种以人为主导,利用终端硬件

终端软件

网络通信设备或通信链路,进行信息的收集

传输

加工

储存

处理和维护的系统

相关技术中,金融行业的
MIS
主要对商户原有的
ERP

Enterprise Resource Planning
,企业资源计划)系统进行改造升级,增加银行卡

二维码等支付方式受理功能,然后通过网络通信将订单支付信息传输到
MIS
终端进行电子交易

[0003]然而,利用上述金融行业的
MIS
进行支付处理时,由于金融终端本身的支付能力有限,在应对多样性支付请求时,适用性差


技术实现思路

[0004]本专利技术所要解决的技术问题是:提供一种分布式支付处理方法

系统及电子设备,提高了金融终端支付方式的多样性和适用性,降低支付处理系统成本

[0005]为了解决上述技术问题,本专利技术采用的技术方案为:一种分布式支付处理方法,用于金融终端,所述金融终端与多个支付终端进行分布式连接,所述方法包括:获取目标支付请求,所述目标支付请求包括支付方式信息;基于所述支付方式信息在所述多个支付终端中查找目标支付终端;当查找到所述目标支付终端时,与所述目标支付终端建立连接,并向所述目标支付终端发送所述目标支付请求和支付指令,所述支付指令用于指示所述目标支付终端对所述目标支付请求进行处理;接收所述目标支付终端反馈的支付结果

[0006]为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种分布式支付处理方法,用于支付终端,所述支付终端与金融终端进行分布式连接,所述支付终端用于受理支付请求,所述方法包括:接收目标支付请求和支付指令;响应于所述支付指令,启动预设接口;通过所述预设接口调用分布式中间件来建立与所述金融终端的连接;对所述目标支付请求进行处理,并向所述金融终端发送支付结果

[0007]为了解决上述技术问题,本专利技术采用的又一种技术方案为:一种分布式支付处理系统,包括金融终端和多个支付终端,所述金融终端与所述多个支付终端进行分布式连接,所述金融终端用于:获取目标支付请求,所述目标支付请求包括支付方式信息;
基于所述支付方式信息在所述多个支付终端中查找目标支付终端;当查找到所述目标支付终端时,与所述目标支付终端建立连接,并向所述目标支付终端发送所述目标支付请求和支付指令,所述支付指令用于指示所述目标支付终端对所述目标支付请求进行处理;接收所述目标支付终端反馈的支付结果;所述支付终端用于:接收所述目标支付请求和所述支付指令;响应于所述支付指令,启动预设接口;通过所述预设接口调用分布式中间件来建立与所述金融终端的连接;对所述目标支付请求进行处理,并向所述金融终端发送支付结果

[0008]为了解决上述技术问题,本专利技术采用的再一种技术方案为:一种电子设备,包括存储器

处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种分布式支付处理方法中的各个步骤

[0009]本专利技术的有益效果在于:本申请的金融终端与多个支付终端进行分布式连接,并且金融终端通过获取目标支付请求,根据目标支付请求中的支付方式信息,在多个支付终端中查找符合支付方式信息的目标支付终端,当查找到目标支付终端时,与目标支付终端建立连接,并向目标支付终端发送目标支付请求和支付指令,以指示目标支付终端对目标支付请求进行处理,最后,接收目标支付终端反馈的支付结果

本申请基于金融终端与多个支付终端进行分布式连接的特性,实现了金融终端与多个支付终端之间的协同工作,当金融终端接收到目标支付请求时,可以基于目标支付请求中的支付方式信息,从所有进行分布式连接的任意支付终端中查找与支付方式信息对应的支付终端来进行支付,因此,金融终端可以有效的利用进行分布式连接的任意支付终端的支付资源,有效解决了当前支付处理系统中一台金融终端只能获取与金融终端进行有线连接的资源的问题,可以提高支付方式的多样性和适用性

附图说明
[0010]图1为本专利技术实施例提供的一种分布式支付处理方法的步骤流程图;图2为本专利技术实施例提供的一种金融终端与支付终端连接关系图;图3为本专利技术实施例提供的一种金融终端获取目标支付请求的界面示意图;图4为本专利技术实施例提供的一种预设标准终端特征信息的弹窗示意图;图5为本专利技术实施例提供的一种获取目标支付终端的界面示意图;图6为本专利技术实施例提供的另一种分布式支付处理方法的步骤流程图;图7为本专利技术实施例提供的一种分布式支付处理系统的架构示意图;图8为本专利技术实施例提供的一种电子设备的结构示意图

具体实施方式
[0011]为了使本申请所要解决的技术问题

技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明

应当理解,此处所描述的具体实施例仅仅
用以解释本申请,并不用于限定本申请

[0012]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构

技术之类的具体细节,以便透彻理解本申请实施例

然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请

在其它情况中,省略对众所周知的系统

装置

电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述

[0013]应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征

整体

步骤

操作

元素和
/
或组件的存在,但并不排除一个或多个其它特征

整体

步骤

操作

元素

组件和
/
或其集合的存在或添加

[0014]在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征

结构或特点

由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种分布式支付处理方法,其特征在于,用于金融终端,所述金融终端与多个支付终端进行分布式连接,所述方法包括:获取目标支付请求,所述目标支付请求包括支付方式信息;基于所述支付方式信息在所述多个支付终端中查找目标支付终端;当查找到所述目标支付终端时,与所述目标支付终端建立连接,并向所述目标支付终端发送所述目标支付请求和支付指令,所述支付指令用于指示所述目标支付终端对所述目标支付请求进行处理;接收所述目标支付终端反馈的支付结果
。2.
根据权利要求1所述的一种分布式支付处理方法,其特征在于,所述基于所述支付方式信息在所述多个支付终端中查找目标支付终端的步骤,包括:向所述多个支付终端发起信息请求,所述信息请求用于请求接收每一个所述支付终端的配置支付信息,所述配置支付信息包括所述每一个支付终端所配置的支付能力;接收所述每一个支付终端发送的配置支付信息;根据配置支付信息,在所述多个支付终端中查找所述支付能力与所述支付方式信息相匹配的支付终端,得到备选支付终端;根据预设的优先级选择策略,从所述备选支付终端中选择至少一个支付终端作为目标支付终端
。3.
根据权利要求1所述的一种分布式支付处理方法,其特征在于,所述基于所述支付方式信息在所述多个支付终端中查找目标支付终端的步骤,包括:向所述多个支付终端发送所述支付方式信息,并接收每一个所述支付终端返回的应答信息;所述应答信息包括每一个支付终端所配置的支付能力以及所述支付能力与所述支付方式信息的匹配情况;根据所述应答信息,在所述多个支付终端中查找所述支付能力与所述支付方式信息相匹配的支付终端,得到备选支付终端;根据预设的优先级选择策略,从所述备选支付终端中选择至少一个支付终端作为目标支付终端
。4.
根据权利要求2或3所述的一种分布式支付处理方法,其特征在于,所述预设的优先级选择策略包括距离优先级策略;所述根据预设的优先级选择策略,从所述备选支付终端中选择至少一个支付终端作为目标支付终端的步骤,包括:获取所有所述备选支付终端与所述金融终端的距离信息;在所述备选支付终端中选择一个所述距离信息最小的支付终端作为目标支付终端
。5.
根据权利要求2或3所述的一种分布式支付处理方法,其特征在于,所述预设的优先级选择策略包括终端优先级策略;所述根据预设的优先级选择策略,从所述备选支付终端中选择至少一个支付终端作为目标支付终端的步骤,包括:获取所述终端优先级策略中预设的标准特征信息,所述标准特征信息包括环境特征信息

安全特征信息或设备特征信息中的至少一种;获取所述备选支付终端的终端特征信息;
在所述备选支付终端中选择所述终端特征信息与所述标准特征信息匹配的支付终端作为目标支付终端...

【专利技术属性】
技术研发人员:邓晓春刘捷
申请(专利权)人:福建联迪商用设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1