一种支持多种支付方式的聚合电子支付方法和装置与流程

文档序号:18669196发布日期:2019-09-13 20:40阅读:196来源:国知局
一种支持多种支付方式的聚合电子支付方法和装置与流程

本发明实施例涉及智能支付领域,具体涉及一种支持多种支付方式的聚合电子支付方法和装置,另外还涉及一种电子设备和存储介质。



背景技术:

随着科学技术的快速发展,现有智能移动终端的功能越来越强大。在日常购物过程中,用户可以通过智能移动终端实现快速的扫码支付,在实现扫码支付操作时,用户可以选择不同的第三方支付平台进行付款。然而,目前基本所有的收银台在处理用户扫码支付方式时,传统收银软件通常需要收银员首先询问顾客支付方式,然后通过人工选择的方式选取相应的第三方支付平台识别客户端的付款二维码,进而完成支付操作。无法达到自动识别消费金额和不同第三方支付平台的付款二维码,从而快速完成扫码支付的能力。

随着现代生活节奏的不断加快,为了给用户更好的购物体验,减少排队付款等待的时间,商场、超市以及便利店内现有的收银机终端的智能性已经无法满足用户的实际需求。因此,如何快速、准确的识别不同第三方支付平台的付款二维码信息以及消费金额信息并完成付款操作成为本领域技术人员急需解决的技术问题。



技术实现要素:

为此,本发明实施例提供一种支持多种支付方式的聚合电子支付方法,以解决现有收银软件及收银设备中存在的在线支付处理过程智能化程度较低、操作步骤繁琐,导致用户使用体验较差的问题。解决了现有收银软件及设备不需要二次开发即可支持第三方支付在线支付的问题。

为了实现上述目的,本发明实施例提供如下技术方案:

本发明实施例提供的一种支持多种支付方式的聚合电子支付方法,包括:聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包;所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息;所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息;所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台;所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

进一步的,所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台,具体包括:所述聚合路由设备预先构建所述标识信息与所述支付平台列表中的支付平台之间的对应关系;所述聚合路由设备将所述标识信息作为索引信息从所述对应关系中查找与所述索引信息对应的支付平台;其中,所述标识信息包含至少一种目标标识。

进一步的,所述的支持多种支付方式的聚合电子支付方法,还包括:所述聚合路由设备接收所述目标支付平台返回的表示所述客户端支付操作已完成的指示信息,根据所述指示信息生成记录所述客户端支付操作已完成的记录日志,并将所述记录日志和所述指示信息发送至所述收银机终端。

进一步的,当所述标识信息包含第一目标标识和第二目标标识两种目标标识时,所述聚合路由设备构建包括所述第一目标标识和所述第二目标标识的索引组合;所述聚合路由设备利用所述索引组合和预设的所述第一目标标识、所述第二目标标识与所述支付平台列表中的支付平台之间的对应关系,确定与所述索引组合对应的所述支付平台。

进一步的,所述的支持多种支付方式的聚合电子支付方法,还包括:所述聚合路由设备预先构建所述标识信息与所述支付平台列表中的支付平台之间的对应关系,并将所述对应关系存储至所述聚合路由设备的存储模块中。

相应的,本申请还提供一种支持多种支付方式的聚合电子支付装置,包括:数据包获取单元,用于聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包;消费金额获得单元,用于所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息;标识信息提取单元,用于所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息;目标支付平台确定单元,用于所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台;发送单元,用于所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

进一步的,所述的支持多种支付方式的聚合电子支付装置,所述目标支付平台确定单元具体用于:所述聚合路由设备预先构建所述标识信息与所述支付平台列表中的支付平台之间的对应关系;所述聚合路由设备将所述标识信息作为索引信息从所述对应关系中查找与所述索引信息对应的支付平台;其中,所述标识信息包含至少一种目标标识。

进一步的,所述的支持多种支付方式的聚合电子支付装置,还包括:记录显示单元;所述记录显示单元,用于所述聚合路由设备接收所述目标支付平台返回的表示所述客户端支付操作已完成的指示信息,根据所述指示信息生成记录所述客户端支付操作已完成的记录日志,并将所述记录日志和所述指示信息发送至所述收银机终端。

进一步的,所述的支持多种支付方式的聚合电子支付装置,还包括:索引组合构建单元,用于当所述标识信息包含第一目标标识和第二目标标识两种目标标识时,所述聚合路由设备构建包括所述第一目标标识和所述第二目标标识的索引组合;所述聚合路由设备利用所述索引组合和预设的所述第一目标标识、所述第二目标标识与所述支付平台列表中的支付平台之间的对应关系,确定与所述索引组合对应的所述支付平台。

进一步的,所述的支持多种支付方式的聚合电子支付装置,还包括:对应关系构建单元,用于所述聚合路由设备预先构建所述标识信息与所述支付平台列表中的支付平台之间的对应关系,并将所述对应关系存储至所述聚合路由设备的存储模块中。

相应的,本发明还提供一种电子设备,包括:处理器和存储器;其中,所述存储器,用于存储支持多种支付方式的聚合电子支付方法的程序,该设备通电并通过所述处理器运行该支持多种支付方式的聚合电子支付方法的程序后,执行下述步骤:

聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包;

所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息;

所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息;

所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台;

所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

相应的,本发明还提供一种存储设备,存储有支持多种支付方式的聚合电子支付方法的程序,该程序被处理器运行,执行下述步骤:

聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包;

所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息;

所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息;

所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台;

所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

采用本发明所述的支持多种支付方式的聚合电子支付方法,能够通过设置的聚合路由设备建立不同支付平台与收银终端的连接通道,准确识别客户端二维码信息对应的支付平台,快速完成支付操作,避免了支付过程中繁琐的人工操作步骤,提高了电子支付的效率,从而提升了用户的使用体验。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。

图1为本发明实施例提供的一种支持多种支付方式的聚合电子支付方法的流程图;

图2为本发明实施例提供的一种支持多种支付方式的聚合电子支付装置的示意图;

图3为本发明实施例提供的一种电子设备的示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面基于本发明所述的支持多种支付方式的聚合电子支付方法,对其实施例进行详细描述。如图1所示,其为本发明实施例提供的一种支持多种支付方式的聚合电子支付方法的流程图,具体实现过程包括以下步骤:

步骤s101:聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包。

传统的收银台可以包括:收银机终端、扫描器、电脑主机、键盘、打印机、客户显示屏、电脑显示屏以及扫码终端等电子设备。其中,客户显示屏可以是指与收银机终端通过串行接口连接的,用于显示客户消费金额的客户显示屏,又称为客显。在实际应用过程中,扫描器扫描商品条形码之后,收银机终端内的处理器可以生成相应的消费金额信息,并将该消费金额信息打包成数据包的形式发送至客户显示屏进行展示。

本发明主要是通过在客户显示屏和所述收银机终端内的处理器之间利用串行接口连接所述聚合路由设备,由所述聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包。

其中,所述聚合路由设备内预先存储有分析所述数据包的记录的消费金额的分析算法以及识别扫描终端获取的客户端二维码信息的识别算法。另外,所述聚合路由设备内还存储有不同第三方支付平台与标识信息之间对应关系的存储列表。

步骤s102:所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息。

在步骤s101中获取收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包之后,进一步的,在本步骤中可以通过预设的分析算法对所述数据包进行分析可以获得所述数据包对应的消费金额信息。

在本发明所述的实施例中,所述的聚合路由设备内设置有预设的数据包分析算法。所述的聚合路由设备可以通过预设的分析算法对所述数据包进行分析获得所述数据包对应的消费金额信息。

步骤s103:所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息。

在本发明实施例中,所述的二维码信息可以是指客户通过客户端展示的对应第三方支付平台的用于付款的二维码信息。所述的标识信息可以是指所述二维码信息中包含的一段用于标识第三方支付平台的标识字符串。

步骤s104:所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台。

在步骤s103中从所述二维码信息中提取所述二维码信息的标识信息之后,进一步的,在本步骤中可以根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台。

在本发明实施例中,所述的聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台,具体可以通过如下方式实现:

所述聚合路由设备预先构建所述标识信息与所述支付平台列表中的支付平台之间的对应关系,并将所述对应关系存储至服务器内的存储系统中或者所述聚合路由设备的存储模块内。所述聚合路由设备可以将所述标识信息作为索引信息从所述对应关系中查找与所述索引信息对应的支付平台。其中,所述标识信息包含至少一种目标标识。

例如:当所述标识信息包含第一目标标识和第二目标标识两种目标标识时,所述聚合路由设备可以预先构建所述第一目标标识、所述第二目标标识与所述支付平台列表中的支付平台之间的对应关系,将所述对应关系存储至服务器内的存储系统中或者所述聚合路由设备的存储模块内。另外,所述聚合路由设备还可以预先构建包括所述第一目标标识和所述第二目标标识的索引组合。进一步的,所述聚合路由设备利用所述索引组合和预设的所述第一目标标识、所述第二目标标识与所述支付平台列表中的支付平台之间的对应关系,确定与所述索引组合对应的所述支付平台。

步骤s105:所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

在步骤s102中获得消费金额信息以及在步骤s104中识别目标支付平台之后,进一步的,在本步骤中可以将所述消费金额信息发送至所述目标支付平台完成相应的支付操作。

在本发明实施例中,所述聚合路由设备还可以接收所述目标支付平台返回的表示所述客户端支付操作已完成的指示信息,根据所述指示信息生成记录所述客户端支付操作已完成的记录日志,并将所述记录日志和所述指示信息发送至所述收银机终端。

采用本发明所述的支持多种支付方式的聚合电子支付方法,能够通过设置的聚合路由设备建立支付平台与收银终端的连接通道,准确识别二维码信息对应的支付平台,收银台只需要通过扫码器获取商品的价格信息后,直接扫描客户通过客户端展示的付款二维码即可快速完成付款操作,无需询问客户选择的第三方支付平台,避免了支付过程中繁琐的人工操作步骤,从而提高了用户的使用体验。

与上述提供的一种支持多种支付方式的聚合电子支付方法相对应,本发明还提供一种支持多种支付方式的聚合电子支付装置。由于该装置的实施例相似于上述方法实施例,所以描述的比较简单,相关之处请参见上述方法实施例部分的说明即可,下面描述的支持多种支付方式的聚合电子支付装置的实施例仅是示意性的。请参考图2所示,其为本发明实施例提供的一种支持多种支付方式的聚合电子支付装置的示意图。

本发明所述的一种支持多种支付方式的聚合电子支付装置包括如下部分:

数据包获取单元201,用于聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包。

传统的收银台可以包括:收银机终端、扫描器、电脑主机、键盘、打印机、客户显示屏、电脑显示屏以及扫码终端等电子设备。其中,客户显示屏可以是指与收银机终端通过串行接口连接的,用于显示客户消费金额的客户显示屏,又称为客显。在实际应用过程中,扫描器扫描商品条形码之后,收银机终端内的处理器可以生成相应的消费金额信息,并将该消费金额信息打包成数据包的形式发送至客户显示屏进行展示。

本发明主要是通过在客户显示屏和所述收银机终端内的处理器之间利用串行接口连接所述聚合路由设备,由所述聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包。

其中,所述聚合路由设备内预先存储有分析所述数据包的记录的消费金额的分析算法以及识别扫描终端获取的客户端二维码信息的识别算法。另外,所述聚合路由设备内还存储有不同第三方支付平台与标识信息之间对应关系的存储列表。

消费金额获得单元202,用于所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息。

在本发明所述的实施例中,所述的聚合路由设备内设置有预设的数据包分析算法。所述的聚合路由设备可以通过预设的分析算法对所述数据包进行分析获得所述数据包对应的消费金额信息。

标识信息提取单元203,用于所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息。

在本发明实施例中,所述的二维码信息可以是指客户通过客户端展示的对应第三方支付平台的用于付款的二维码信息。所述的标识信息可以是指所述二维码信息中包含的一段用于标识第三方支付平台的标识字符串。

目标支付平台确定单元204,用于所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台。

在本发明实施例中,所述的聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台,具体可以通过如下方式实现:

所述聚合路由设备预先构建所述标识信息与所述支付平台列表中的支付平台之间的对应关系,并将所述对应关系存储至服务器内的存储系统中或者所述聚合路由设备的存储模块内。所述聚合路由设备可以将所述标识信息作为索引信息从所述对应关系中查找与所述索引信息对应的支付平台。其中,所述标识信息包含至少一种目标标识。

例如:当所述标识信息包含第一目标标识和第二目标标识两种目标标识时,所述聚合路由设备可以预先构建所述第一目标标识、所述第二目标标识与所述支付平台列表中的支付平台之间的对应关系,将所述对应关系存储至服务器内的存储系统中或者所述聚合路由设备的存储模块内。另外,所述聚合路由设备还可以预先构建包括所述第一目标标识和所述第二目标标识的索引组合。进一步的,所述聚合路由设备利用所述索引组合和预设的所述第一目标标识、所述第二目标标识与所述支付平台列表中的支付平台之间的对应关系,确定与所述索引组合对应的所述支付平台。

发送单元205,用于所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

在本发明实施例中,所述聚合路由设备还可以接收所述目标支付平台返回的表示所述客户端支付操作已完成的指示信息,根据所述指示信息生成记录所述客户端支付操作已完成的记录日志,并将所述记录日志和所述指示信息发送至所述收银机终端。

采用本发明所述的支持多种支付方式的聚合电子支付装置,能够通过设置的聚合路由设备建立支付平台与收银终端的连接通道,准确识别二维码信息对应的支付平台,收银台只需要通过扫码器获取商品的价格信息后,直接扫描客户通过客户端展示的付款二维码即可快速完成付款操作,无需询问客户选择的第三方支付平台,避免了支付过程中繁琐的人工操作步骤,从而提高了用户的使用体验。

与上述提供的一种支持多种支付方式的聚合电子支付方法相对应,本发明还提供一种电子设备。由于该电子设备的实施例相似于上述方法实施例,所以描述的比较简单,相关之处请参见上述方法实施例部分的说明即可,下面描述的电子设备仅是示意性的。请参考图3所示,其为本发明实施例提供的一种电子设备的示意图。

本发明提供一种电子设备具体包括:处理器301和存储器302;其中,所述存储器302,用于存储支持多种支付方式的聚合电子支付方法的程序,该设备通电并通过所述处理器301运行该支持多种支付方式的聚合电子支付方法的程序后,执行下述步骤:

聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包;所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息;所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息;所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台;所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

相应的,本发明还提供一种存储设备,存储有支持多种支付方式的聚合电子支付方法的程序,该程序被处理器运行,执行下述步骤:

聚合路由设备通过收银机终端上设置的串行接口获取所述收银机终端内处理器向客户显示屏发送的用于记录消费金额信息的数据包;所述聚合路由设备通过预设的分析算法对所述数据包进行分析,获得所述数据包对应的消费金额信息;所述聚合路由设备通过扫码终端上设置的串行接口获取所述扫码终端读取的客户端的二维码信息,从所述二维码信息中提取所述二维码信息的标识信息;所述聚合路由设备根据所述标识信息从预设的支付平台列表中选择与所述标识信息相对应的支付平台作为目标支付平台;所述聚合路由设备通过所述聚合路由设备内预设的网络通信模块将所述消费金额信息发送至所述目标支付平台。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1