一种智能机器人超市的安全支付方法

文档序号:10656529阅读:599来源:国知局
一种智能机器人超市的安全支付方法
【专利摘要】本发明公开一种智能机器人超市的安全支付方法,其特征在于:包括以下步骤:用户通过智能机器人超市的自助终端点击付款按钮时,自助终端生成一个用以付款的二维码,所述二维码包括运行在自助终端虚拟机的ID信息、云数据管理系统的支付数据服务地址;用户移动终端扫描二维码,进入云数据管理系统的支付界面;云数据管理系统的支付数据服务启动对应的调度进程,提取虚拟机的ID并识别该虚拟机是否已经注册,如果未注册,则发送信息至用户移动终端,提示该支付不安全,终止支付;如果已注册,则云数据管理系统形成支付界面,并在用户移动终端显示;用户通过用户移动终端显示核对无误后,点确认后,完成支付。
【专利说明】
一种智能机器人超市的安全支付方法
技术领域
[0001]本发明涉及一种互联网信息技术,尤其是智能机器人超市的安全支付方法。【背景技术】
[0002]无人超市或智能机器人超市是未来零售行业的发展新趋势。通过超市里面的终端,用户可以进行商品的选择、商品信息查看、自助结算等。根据功能的需要,无人超市系统需要与多个应用程序/系统进行网络对接,如库存管理系统、支付系统、用户验证系统、配送系统等。它们往往通过不同的架构实现,互相之间无法直接数据访问。另外,作为无人超市的云数据中心,需要对接多家无人超市,每家无人超市的相关系统又由不同厂商涉及,这更使数据的共享变得更复杂和困难。
[0003]另外,扫描支付成为自助终端流行的支付方式。但是扫描支付存在极大的风险,即不少非认证的终端生产的支付二维码包含了病毒信息,当用户扫描进行支付等操作时,会盗取用户的信息或隐私,进而造成财产的损失。另外,现有的扫码支付,不利于无人超市或智能机器人连锁经营的认证、安全管理。
【发明内容】

[0004]本发明的主要目的是提供一种智能机器人超市的安全支付方法,它克服现有技术的不足,它解决了自助终端的支付安全和便捷支付问题,同时有利于连锁经营的认证、安全管理,有利于无人超市或智能机器人的普及。
[0005]为实现上述目的,本发明提出的智能机器人超市的安全支付方法,其特征在于:包括以下步骤:用户通过智能机器人超市的自助终端点击付款按钮时,自助终端生成一个用以付款的二维码,所述二维码包括运行在自助终端虚拟机的ID信息、云数据管理系统的支付数据服务地址;用户移动终端扫描二维码,进入云数据管理系统的支付界面;云数据管理系统的支付数据服务启动对应的调度进程,提取虚拟机的ID并识别该虚拟机是否已经注册,如果未注册,则发送信息至用户移动终端,提示该支付不安全,终止支付; 如果已注册,则通过调度进程及虚拟机的ID远程调度的自助终端的虚拟机执行支付数据服务,通过该虚拟机获取商品列表、商品信息和账单;云数据管理系统形成支付界面,并在用户移动终端显示;用户通过用户移动终端显示核对无误后,点确认后,完成支付。
[0006]优选的是,所述的虚拟机接收到调度进程的分配的任务后,发送一个同步的响应, 以确定该工作是不是正在运行或无法启动,在完成这个任务之后,虚拟机向调度进程发送包含处理结果的消息。
[0007]优选的是,还包括所述的被分配给一个任务的虚拟机发送一个确认消息返回到调度进程,如果调度进程没有收到确认消息,则未响应次数是否超出阈值,如果超出了阈值,该支付数据服务工作重置,终止支付。
[0008]优选的是,自助终端的虚拟机一个支付数据服务工作正在运行时,该支付数据服务对应的监视进程可以使用该数据服务工作的标识和由调度进程指定的响应接口轮询虚拟机更新、接收来自虚拟机的商品信息、清单和账单,云数据管理系统本地生产一条交易档案存储后形成支付界面,并返回用户移动终端显示;如果监视进程接收的结果数据非完整的或者接收失败,监视进程将数据从本地存储中删除,并将一个复位消息发送到调度进程, 终止支付。
[0009]优选的是,所述的调度进程将支付数据服务工作分配到对应的虚拟机,并将数据服务工作名称、每个DSN数据库元数据、结果返回接口通过XML消息发送给虚拟机。
[0010]优选的是,还包括所述的云数据管理系统的用户数据服务获取用户移动终端凭证,识别如果是已注册用户且已有交易记录,通知支付数据服务启动免输入支付模式。
[0011]优选的是,所述用户数据服务获取用户移动终端凭证,包括用户移动终端后台向云数据管理系统指定的端口发送一条预设格式的短信,云数据管理系统通过该短信获取用户移动终端的手机号码。
[0012]优选的是,还包括所述的云数据管理系统的用户数据服务获取用户移动终端凭证,识别如果是非注册用户,则通知支付数据服务启动手动输入支付模式。
[0013]优选的是,用户移动终端安装有云数据管理系统的客户端,并通过云数据管理系统的客户端扫描自助终端生成用于支付的二维码。
[0014]综上所述,本发明的智能机器人超市的安全支付方法,利用了云数据管理系统对所有连锁加盟的智能机器人超市进行了集中的数据管理和共享,通过云数据管理系统的支付数据服务,以及支付数据服务对应的调度进程和监视进程,在支付过程中,对自助终端进行了远程资源调度,并在调度过程进行了身份验证,避免了非验证或授权的智能机器人超市生成非法支付二维码造成支付安全危险的问题,同时利用云数据管理系统特殊架构,实现了支付的免输入支付和快捷支付。【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0016]图1为智能机器人超市的核心支付流程示意图;图2为智能机器人超市的云数据管理系统的基本架构示意图;图3为虚拟机调度和监视的核心流程示意图。
[0017]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0020]另外,在本发明中仅对涉及到技术问题解决的结构、组成方案进行描述时候,对于公知的必要的结构、零件和连接关系,下面虽然没有描述,但不等于技术方案里不存在,更不应该成为公开不充分理由。
[0021]参照附图2,是智能机器人超市的云数据管理系统的基本架构。其中,云数据管理系统与各类应用程序或系统通过互联网对接,这些应用程序或系统包括库存管理系统、支付系统、配送系统、用户注册应用、数据服务与存储应用、位置数据服务应用等,这些应用或系统往往采用不同的架构,应用组件之间无法直接相互访问,实现数据共享。另外,如库存管理系统,每家超市自身可能是由不同厂家开发的,架构不同,而且数据格式也有很大差别。[〇〇22]智能机器人超市的云数据管理系统自身包括若干数据服务、一个或以上的部署在本地或网络的虚拟机。数据服务是基于数据分类表,且与数据分类表每个大类的数据一一对应的,如用户数据服务、数据服务、支付数据服务、库存数据服务、配送数据服务、位置数据服务。若干不同架构的应用程序与云数据管理系统连接并产生需共享的数据,经过人工或机器的自动分析统计,划分为若干大类,如用户数据、产品摘要数据、产品图文数据、库存数据、供应商数据、配送密码数据库、终端数据、位置数据等。围绕每类数据,与该类数据直接相关的功能,全部抽象和集中在对应的云数据管理系统的数据服务。如用户数据相关的所有用户查询、验证、登录状态、权限管理、用户记录等全部集中在云数据管理系统的用户数据服务上。这样,在建立智能机器人超市的云数据中心时,就不用考虑各个应用或者系统自身的架构。对接时,它们自需要根据各自具有的功能需要,从云数据管理系统添加对应的数据服务,并从数据服务获取的数据实现各自的功能即可。[〇〇23]智能机器人超市的云数据管理系统的每个数据服务,在云数据管理系统本地分别建立和启动两个以上的本地进程来实现每个数据服务。优选方案中,包括:调度进程和监视进程。调度进程分别对一个或以上的部署在本地或网络的虚拟机进行注册、验证、调度;监视进程则监视虚拟机进行数据服务的全程,并进行结果数据接收、存储、删除、反馈调度进程等。虚拟机可以是部署在智能机器人超市的云数据管理系统的服务器集群,也可以是部署在各地智能机器人超市的自助终端,如PC、手机等。优选方案中,与支付数据服务相关的虚拟机优选部署在云数据管理系统的服务器集群,而库存数据服务、数据服务等,则优选部署在各地的智能机器人超市的自助终端,如PC、手机等。
[0024]参考图3,通过云数据管理系统的数据服务对虚拟机进行远程调度和监视的,包括的核心步骤有:虚拟机在对应的数据服务注册;数据服务响应应用程序的请求并选择虚拟机;配置虚拟机的工作模式;数据服务将数据服务的工作分配至虚拟机;调度进程判断虚拟机是否正常运行,并对虚拟机的状态进行标识;监控进程轮询虚拟机更新,接收来自虚拟机的结果数据本地存储后并发送至对应的应用程序;或将复位消息发送到调度进程。下面,分别做进一步的详细描述:例如:各地智能机器人超市需要从智能机器人超市的云数据管理系统获取数据服务, 通过本地的自助终端或用户终端发起获取数据服务请求;智能机器人超市的云数据管理系统响应该请求过程中,数据服务选择一个运行时虚拟机。例如,一个运行的虚拟机可以选择从池中运行虚拟机。在一些例子中,该虚拟机是由数据服务的调度进程选择的。在此之前,虚拟机试图在数据服务的调度进程进行注册。例如,虚拟机是一个独特的标识符(ID),调度进程使用在注册登记的VM的VMS指数。在一些例子中,调度进程使用注册VMS指数监测和记录在运行时的虚拟机执行各自的状态。数据服务及组件对应的调度进程确定该虚拟机是否已经注册。如果虚拟机已经注册。如果确定该虚拟机尚未注册,则检查虚拟机。在一些例子中,一个虚拟机被查询来确定其中的各种服务的状态。它以确定各虚拟机是否正确操作。例如,查询到虚拟机的结果决定了虚拟机是否正常运行。如果虚拟机运行正常,虚拟机是注册的,虚拟机的当前状态被设置为空闲状态。如果虚拟机不能正常运行,它将决定是否重试虚拟机。在一些例子中,可以尝试检查虚拟机的正确操作的阈值数目。如果尝试的阈值数目尚未实现,则确定该虚拟机的重试检查,并将实例处理返回。如果已经实现了尝试的阈值数,则该虚拟机已被注册,并且虚拟机的当前状态被设置为失败,则以示例处理并退出。
[0025]数据服务及组件对应的调度进程调度虚拟机进行数据服务的提供。针对调度的一个业务,由一个已注册的运行时虚拟机执行。业务选自业务库。例如,各应用程序可以要求执行特定的业务,并且可以从业务库中选择相应的作业。在一些例子中,选择一个工作是响应于用户输入的应用程序响应的。在一些例子中,每个应用程序都可以访问在业务库中可用的工作索引。数据服务客户端尝试从业务库导入选定的作业。例如,在上面讨论的,所选的任务的应用程序包括数据服务获取终端,该获取终端尝试导入工作。确定接口是否成功。 如果接口不成功,被拒绝了。如果进口是成功的,则一个时间表类型被指定。在一些例子中, 调度可以被设置为一个间隔为基础的时间段,或一个单一的立即执行。如果选择了一个基于间隔的时间段,则指定一个起始时间。如果是立即执行,这项工作是提交给调度进程。调度进程获取数据库的凭据(如用户名、密码),且凭证是基于相关的DSN。确定是否已成功接收的凭据。如果不成功,则循环返回指定的调度参数。如果成功,工作计划在运行时,在一些例子中,当调度进程请求给定的作业执行时,从工作知识库和数据库的获取凭据并请求每个DSN进行服务检索工作。一组数据库的网址和访问凭据被提供给调度进程响应。如果一个运行的虚拟机可用(例如,虚拟机在注册机状态的闲置),该工作分配到虚拟机,并将信息传递给虚拟机。在一些例子中,消息中提供的XML消息,包括工作、每个DSN数据库元数据,数据服务的名称,为特定的请求和回调接口等,在一些例子中,可以提供一个可供作为的文档结构在这个例子中,包括该数据库的用户名和密码明文。[〇〇26] 一旦作业开始在运行时虚拟机上执行,则发送一个同步的响应,以确定该作业是不是正在运行或无法启动。如果工作正在运行,则将其标记为“运行”,否则为“预定”或“失败”。在一些例子中,在完成这个任务之后,虚拟机向调度进程发送消息。在一些例子中,该消息被提供为一个重置完整消息。作为响应,调度进程将虚拟机状态标识为空闲,这说明虚拟机可以分配给执行另一个任务。
[0027]调度进程的执行:执行工作要求,与工作相关联的状态被更新为排队。例如,调度进程更新工作状态,确定是否是可用的虚拟机。例如,检查注册虚拟机的状态。如果注册虚拟机的状态是空闲的,则可使用虚拟机。如果没有空闲的状态,虚拟机不可用。如果一个虚拟机是不可用的,调度进程等待一个可用的虚拟机。例如,调度进程可以等待一个虚拟机发送一个重置完整的消息。如果一个虚拟机是可用的,这项工作被派遣到虚拟机。例如,如上所述,调度员的工作分配到虚拟机,并将信息传递给虚拟机。工作的状态被设置为挂起,虚拟机的状态设置为分配。确定是否接收响应。在一些例子中,一个被分配给一个任务的虚拟机发送一个响应(确认消息)返回到调度进程。如果响应尚未被接收,则确定响应是否具有阈值次数。如果响应没有一个阈值次数的次数,工作的状态被设置为预定,并且以示例循环返回。如果响应失败了超过一个阈值次数,则该任务将重置。在一些例子中,如果复位状态完成消息没有在规定时间内收到,事先确定的工作失败了。失败计数递增,没有超过一个阈值次数,虚拟机回到空闲状态。如果该阈值已被超过,则该任务将设置为状态重置。如果收到的答复,工作的状态和虚拟机的状态被设置为运行。它被确定为一个复位完整的消息是否已收到。如果一个复位完整的消息,还没有收到,则循环。如果已收到重置完整消息,则故障数重置,虚拟机状态设置为空闲。通过这种方式,虚拟机可以再次提供给另一个工作。
[0028]在运行时执行虚拟机的进一步执行数据服务的工作。在一些例子中,VMS和调度进程通过接口进行交互。例如接口包括一个状态传输(休息)的Web界面。在一些例子中,当一个任务被发送到一个虚拟机时,虚拟机接收来自调度进程的消息。在一些例子中,VM提取物的DSN信息为每个数据源在上市的消息和写新条目为每个数据源ODBC JM重写这些条目匹配的凭据,被从服务调度进程检索。在一些例子中,数据服务运行时可以要求所有的密码都使用它自己的加密服务进行加密。在一些例子中,在重写之前,可以对每个口令进行加密。 重写文件(ATL文件)发布VM的数据服务的本地存储库。
[0029]在一些实现中,虚拟机请求数据服务运行时执行任务。数据服务运行时提供了一个响应,该响应包括用于执行作业的过程标识。优选方案中,数据服务还启动了一个单独的监视进程。监视进程可以使用该数据服务工作的标识和由调度进程指定的响应接口轮询虚拟机更新、接收来自虚拟机的结果数据本地存储后并发送至对应的应用程序;如果监视进程接收的结果数据非完整的或者接收失败,监视进程将数据从本地存储中删除,并将一个复位消息发送到调度进程。虚拟机发送一个同步响应的初始消息给监视进程,确认工作已开始。如果,工作不能启动,同步响应包含一个适当的错误信息。运行时执行。收到来自监视进程的请求。例如,监视进程向选定的虚拟机提供一个休息呼叫,将执行任务分配给虚拟机。DSN信息提取。例如,从消息VM提取物DSN信息(例如XML消息)。连接信息(ODBC连接信息) 是基于每个DSN。用户名是提取和ATL文件重写。密码被提取密码加密和ATL文件重写,包括加密的密码。ATL文件发布到本地仓库的数据服务和作业执行。监测进程开始,并发送响应发送给调度进程,以实现该作业的全程监控。在一些例子中,当一个虚拟机已经成功地开始执行一个任务时,虚拟机启动了一个监视进程,可以轮询更新并将信息发送给调度进程。在某些示例中,监视进程使用该作业的进程标识和由调度进程指定的响应接口。在一些例子中,在一个预先定义的轮询间隔的基础上,在数据服务运行时监视进程请求跟踪和错误日志,并生成一个响应。响应发送的到调度响应端口。在一些例子中,如果该工作的整体状态回来完成,失败或预警,监控线程开始重置虚拟的状态并删除已设定的工作,从数据服务的本地存储库删除工作本身任何ODBC的凭据。一旦这是完整的,虚拟机发送一个最终的响应 (重置完整的消息)的到调度进程,确认该虚拟机已重置,并可用于未来的工作。
[0030]接收监视进程请求,数据服务运行时被轮询日志数据。响应轮询请求接收的日志条目被发送到调度进程。以确定的工作执行状态是否完成,失败或警告。如果确定工作执行的状态是没有完成的,失败或警告,则循环。如果确定工作执行的状态是完整的,失败的连接设置(ODBC连接设置)复位,工作是从数据服务本地存储库中删除,和一个复位完成消息发送到调度进程。
[0031]下面,基于上面的云数据管理系统的基本架构和数据服务的原理,结合支付的实际对如何实现支付或者支付数据服务做进一步描述:参考图1,智能机器人超市的核心支付流程包括:选择商品,形成购物清单并点击支付。
[0032]生成支付二维码,并被扫描:自助终端生成一个用以付款的二维码,二维码包括运行在自助终端虚拟机的ID信息、云数据管理系统的支付数据服务地址等。用户移动终端扫描二维码,进入云数据管理系统的支付界面。优选方案中,用户移动终端安装有云数据管理系统的客户端,并通过云数据管理系统的客户端扫描自助终端生成用于支付的二维码。 [〇〇33]进入支付界面后,用户移动终端上的云数据管理系统客户端请求支付数据服务;验证虚拟机,远程调度并分配任务:云数据管理系统的支付数据服务启动对应的调度进程,提取虚拟机的ID并识别该虚拟机是否已经注册,如果未注册,则发送信息至用户移动终端,提示该支付不安全,终止支付。如果已注册,则通过调度进程及虚拟机的ID远程调度的自助终端的虚拟机执行支付数据服务,通过该虚拟机获取商品列表、商品信息和账单,返回执行结果。
[0034]提示支付安全,生成支付确认界面;用户核对商品清单、金额等,如果一致则并点击确认,用户移动终端向云数据管理系统发送支付指令,完成支付。调度进程将支付数据服务工作分配到对应的虚拟机,并将数据服务工作名称、每个DSN数据库元数据、结果返回接口通过XML消息发送给虚拟机。
[0035]在支付服务对虚拟机进行调度和任务分配时,虚拟机接收到调度进程的分配的任务后,发送一个同步的响应,以确定该工作是不是正在运行或无法启动,在完成这个任务之后,虚拟机向调度进程发送包含处理结果的消息。被分配给一个任务的虚拟机发送一个确认消息返回到调度进程,如果调度进程没有收到确认消息,则未响应次数是否超出阈值,如果超出了阈值,该支付数据服务工作重置,终止支付。[〇〇36]另外,自助终端的虚拟机一个支付数据服务工作正在运行时,该支付数据服务对应的监视进程可以使用该数据服务工作的标识和由调度进程指定的响应接口轮询虚拟机更新、接收来自虚拟机的商品信息、清单和账单,云数据管理系统本地生产一条交易档案存储后形成支付界面,并返回用户移动终端显示;如果监视进程接收的结果数据非完整的或者接收失败,监视进程将数据从本地存储中删除,并将一个复位消息发送到调度进程,终止支付。云数据管理系统的用户数据服务获取用户移动终端凭证,识别如果是已注册用户且已有交易记录,通知支付数据服务启动免输入支付模式。优选方案中,用户数据服务获取用户移动终端凭证,包括用户移动终端后台向云数据管理系统指定的端口发送一条预设格式的短信,云数据管理系统通过该短信获取用户移动终端的手机号码。云数据管理系统的用户数据服务获取用户移动终端凭证,识别如果是非注册用户,则通知支付数据服务启动手动输入支付模式。
[0037]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
【主权项】
1.一种智能机器人超市的安全支付方法,其特征在于:包括以下步骤:用户通过智能机器人超市的自助终端点击付款按钮时,自助终端生成一个用以付款的 二维码,所述二维码包括运行在自助终端虚拟机的ID信息、云数据管理系统的支付数据服 务地址;用户移动终端扫描二维码,进入云数据管理系统的支付界面;云数据管理系统的支付数据服务启动对应的调度进程,提取虚拟机的ID并识别该虚拟 机是否已经注册,如果未注册,则发送信息至用户移动终端,提示该支付不安全,终止支付; 如果已注册,则通过调度进程及虚拟机的ID远程调度的自助终端的虚拟机执行支付数据服 务,通过该虚拟机获取商品列表、商品信息和账单;云数据管理系统形成支付界面,并在用户移动终端显示;用户通过用户移动终端显示核对无误后,点确认后,完成支付。2.如权利要求1所述的智能机器人超市的安全支付方法,其特征在于,所述的虚拟机接 收到调度进程的分配的任务后,发送一个同步的响应,以确定该工作是不是正在运行或无 法启动,在完成这个任务之后,虚拟机向调度进程发送包含处理结果的消息。3.如权利要求2所述的智能机器人超市的安全支付方法,其特征在于,还包括所述的被 分配给一个任务的虚拟机发送一个确认消息返回到调度进程,如果调度进程没有收到确认 消息,则未响应次数是否超出阈值,如果超出了阈值,该支付数据服务工作重置,终止支付。4.如权利要求3所述的智能机器人超市的安全支付方法,其特征在于,自助终端的虚拟 机一个支付数据服务工作正在运行时,该支付数据服务对应的监视进程可以使用该数据服 务工作的标识和由调度进程指定的响应接口轮询虚拟机更新、接收来自虚拟机的商品信 息、清单和账单,云数据管理系统本地生产一条交易档案存储后形成支付界面,并返回用户 移动终端显示;如果监视进程接收的结果数据非完整的或者接收失败,监视进程将数据从 本地存储中删除,并将一个复位消息发送到调度进程,终止支付。5.如权利要求1所述的智能机器人超市的安全支付方法,其特征在于,所述的调度进程 将支付数据服务工作分配到对应的虚拟机,并将数据服务工作名称、每个DSN数据库元数 据、结果返回接口通过XML消息发送给虚拟机。6.如权利要求1至4任一所述的智能机器人超市的安全支付方法,其特征在于,还包括 所述的云数据管理系统的用户数据服务获取用户移动终端凭证,识别如果是已注册用户且 已有交易记录,通知支付数据服务启动免输入支付模式。7.如权利要求6所述的智能机器人超市的安全支付方法,其特征在于,所述用户数据服 务获取用户移动终端凭证,包括用户移动终端后台向云数据管理系统指定的端口发送一条 预设格式的短信,云数据管理系统通过该短信获取用户移动终端的手机号码。8.如权利要求1至4任一所述的智能机器人超市的安全支付方法,其特征在于,还包括 所述的云数据管理系统的用户数据服务获取用户移动终端凭证,识别如果是非注册用户, 则通知支付数据服务启动手动输入支付模式。9.如权利要求6所述的智能机器人超市的安全支付方法,其特征在于,用户移动终端安 装有云数据管理系统的客户端,并通过云数据管理系统的客户端扫描自助终端生成用于支 付的二维码。10.如权利要求7所述的智能机器人超市的安全支付方法,其特征在于,用户移动终端安装有云数据管理系统的客户端,并通过云数据管理系统的客户端扫描自助终端生成用于 支付的二维码。
【文档编号】G06Q20/40GK106022769SQ201610401381
【公开日】2016年10月12日
【申请日】2016年6月10日
【发明人】叶永春
【申请人】中山市科全软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1