发票打印方法、装置及计算机可读存储介质

阅读: 评论:0

著录项
  • CN201711060675.5
  • 20171101
  • CN107944939A
  • 20180420
  • 西安艾润物联网技术服务有限责任公司
  • 王林祥;王银波;李楠
  • G06Q30/04
  • G06Q30/04 G07G5/00 G07F11/00

  • 陕西省西安市高新区沣惠南路34号1幢2单元21304室
  • 陕西(61)
  • 深圳市世纪恒程知识产权代理事务所
  • 胡海国
摘要
本发明公开了一种发票打印方法,其包括:在接收到服务平台发送的发票开票请求时,所述自助售货终端获取所述发票开票请求对应的发票开票申请信息;获取所述发票开票请求对应的消费信息,其中,所述消费信息包括货物信息;根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助售货终端的发票打印模块打印所述发票信息。本发明还公开了一种发票打印装置、计算机可读存储介质。本发明实现了自助售货终端的发票自动打印功能,对通过具有发票打印功能的自助售货终端购买货物的用户有了更充分的消费安全保障,同时也有助于国家对该种自动售货终端的所有商进行税收统计。
权利要求

1.一种发票打印方法,应用于自助售货终端,其特征在于,所述发票打印方法包括:

在接收到服务平台发送的发票开票请求时,所述自助售货终端获取所述发票开票请求 对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发的发票开票指 令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到所述移动终端 发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

获取所述发票开票请求对应的消费信息,其中,所述消费信息包括货物信息;

根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助售货终端的发 票打印模块打印所述发票信息。

2.如权利要求1所述的发票打印方法,其特征在于,所述获取发票开票指令对应的发票 开票申请信息的步骤之前,所述发票打印方法还包括:

在接收到服务平台发送的支付完成指令时,控制所述支付完成指令对应的货物进入所 述自助售货终端的出货口,其中,所述移动终端在基于二维码识别到所述自助售货终端对 应的标识信息时,发送所述标识信息至所述二维码对应的服务平台;所述服务平台在接收 到所述标识信息时,根据所述标识信息对应的货物信息生成支付界面,并将所述支付界面 推送至所述移动终端;所述移动终端显示接收到的所述支付界面,并在支付完成时发送支 付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信息发送支付完成指令 至所述自助售货终端。

3.如权利要求2所述的发票打印方法,其特征在于,所述在接收到服务平台发送的支付 完成指令时,控制所述支付完成指令对应的货物进入所述自助售货终端的出货口的步骤之 前,所述发票打印方法还包括:

在接收到基于所述自助售货终端的货物选择按钮触发的出货请求时,获取所述出货请 求对应的货物信息及所述自助售货终端的标识信息;

发送所述货物信息及所述标识信息至所述服务平台,以供所述服务平台关联存储接收 到的所述标识信息以及所述货物信息。

4.如权利要求2所述的发票打印方法,其特征在于,所述在支付完成时发送支付完成信 息至所述服务平台的步骤包括:

在接收到基于所述支付界面触发的预设支付方式的支付请求时,所述移动终端确定所 述支付请求对应的支付金额是否小于预设金额,其中,所述预设支付方式包括支付方 式及支付宝支付方式;

在支付金额小于预设金额时,所述移动终端基于所述支付请求进行无感支付操作,并 在支付完成时发送支付完成信息至所述服务平台。

5.如权利要求1所述的发票打印方法,其特征在于,所述根据所述发票开票申请信息及 消费信息生成发票信息的步骤包括:

对所述消费信息进行验证操作;

在所述消费信息验证通过时,根据所述发票开票申请信息及消费信息生成发票信息。

6.如权利要求1所述的发票打印方法,其特征在于,所述获取发票开票指令对应的发票 开票申请信息的步骤之前,所述发票打印方法还包括:

在接收到基于生物特征信息触发的登录请求时,获取所述登录请求对应的生物特征信 息,其中,所述生物特征信息包括指纹特征信息、虹膜特征信息、面部特征信息及手掌几何 学特征信息;

在所述生物特征信息验证通过时,显示所述自助售货终端对应的售货界面。

7.如权利要求1至6任一项所述的发票打印方法,其特征在于,所述在接收到服务平台 发送的发票开票请求时,所述自助售货终端获取所述发票开票请求对应的发票开票申请信 息步骤包括:

在接收到服务平台发送的发票开票请求时,解析所述发票开票申请信息,以获取所述 发票开票申请信息对应的抬头信息;

根据所述抬头信息、消费信息及自助售货终端对应的开票方信息生成发票信息。

8.一种发票打印装置,应用于自助售货终端,其特征在于,所述发票打印装置包括:

第一获取模块,用于在接收到服务平台发送的发票开票请求时,获取所述发票开票请 求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发的发票开票 指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到所述移动终 端发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

第二获取模块,用于获取所述发票开票请求对应的消费信息,其中,所述消费信息包括 货物信息;

生成模块,用于根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自 助售货终端的发票打印模块打印所述发票信息。

9.如权利要求8所述的发票打印装置,其特征在于,所述发票打印装置还包括:

控制模块,用于在接收到服务平台发送的支付完成指令时,控制所述支付完成指令对 应的货物进入所述自助售货终端的出货口,其中,所述移动终端在基于二维码识别到所述 自助售货终端对应的标识信息时,发送所述标识信息至所述二维码对应的服务平台;所述 服务平台在接收到所述标识信息时,根据所述标识信息对应的货物信息生成支付界面,并 将所述支付界面推送至所述移动终端;所述移动终端显示接收到的所述支付界面,在支付 完成时发送支付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信息发送 支付完成指令至所述自助售货终端。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有发票打 印程序,所述发票打印程序被处理器执行时实现如权利要求1至5中任一项所述的发票打印 方法的步骤。

说明书
技术领域

本发明涉及通信技术领域,尤其涉及一种发票打印方法、装置及计算机可读存储 介质。

现自助售货机已被广泛的投入使用,而现在的自助售货机均无法实现在买家购买 完货物后对此次消费进行发票打印的操作,因此在买家购买完货物后,无法对买家提供充 分的消费安全保障;除此之外,在国家进行税收统计时也无法确切的统计到自助售货机投 入商家的具体运营额度。同时,对于现在普遍使用的发票开票打印方式,一般采用人工开票 的方式,而人工开票操作效率低、耗时长、并且容易造成资源的浪费。

本发明的主要目的在于提供一种发票打印方法、装置及计算机可读存储介质,旨 在解决现自助售货机无法进行发票打印操作的技术问题。

为实现上述目的,本发明提供一种发票打印的方法,所述发票打印的方法包括以 下步骤:

在接收到服务平台发送的发票开票请求时,所述自助售货终端获取所述发票开票 请求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发的发票开 票指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到所述移动 终端发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

获取所述发票开票请求对应的消费信息,其中,所述消费信息包括货物信息;

根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助售货终端 的发票打印模块打印所述发票信息。

在一实施方式中,所述获取发票开票指令对应的发票开票申请信息的步骤之前, 所述发票打印方法还包括:

在接收到服务平台发送的支付完成指令时,控制所述支付完成指令对应的货物进 入所述自助售货终端的出货口,其中,所述移动终端在基于二维码识别到所述自助售货终 端对应的标识信息时,发送所述标识信息至所述二维码对应的服务平台;所述服务平台在 接收到所述标识信息时,根据所述标识信息对应的货物信息生成支付界面,并将所述支付 界面推送至所述移动终端;所述移动终端显示接收到的所述支付界面,并在支付完成时发 送支付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信息发送支付完成 指令至所述自助售货终端。

在一实施方式中,所述在接收到服务平台发送的支付完成指令时,控制所述支付 完成指令对应的货物进入所述自助售货终端的出货口的步骤之前,所述发票打印方法还包 括:

在接收到基于所述自助售货终端的货物选择按钮触发的出货请求时,获取所述出 货请求对应的货物信息及所述自助售货终端的标识信息;

发送所述货物信息及所述标识信息至所述服务平台,以供所述服务平台关联存储 接收到的所述标识信息以及所述货物信息。

在一实施方式中,所述在支付完成时发送支付完成信息至所述服务平台的步骤包 括:

在接收到基于所述支付界面触发的预设支付方式的支付请求时,所述移动终端确 定所述支付请求对应的支付金额是否小于预设金额,其中,所述预设支付方式包括支 付方式及支付宝支付方式;

在支付金额小于预设金额时,所述移动终端基于所述支付请求进行无感支付操 作,并在支付完成时发送支付完成信息至所述服务平台。

在一实施方式中,所述根据所述发票开票申请信息及消费信息生成发票信息的步 骤包括:

对所述消费信息进行验证操作;

在所述消费信息验证通过时,根据所述发票开票申请信息及消费信息生成发票信 息。

在一实施方式中,所述获取发票开票指令对应的发票开票申请信息的步骤之前, 所述发票打印方法还包括:

在接收到基于生物特征信息触发的登录请求时,获取所述登录请求对应的生物特 征信息,其中,所述生物特征信息包括指纹特征信息、虹膜特征信息、面部特征信息及手掌 几何学特征信息;

在所述生物特征信息验证通过时,显示所述自助售货终端对应的售货界面。

在一实施方式中,所述在接收到服务平台发送的发票开票请求时,所述自助售货 终端获取所述发票开票请求对应的发票开票申请信息步骤包括:

在接收到服务平台发送的发票开票请求时,解析所述发票开票申请信息,以获取 所述发票开票申请信息对应的抬头信息;

根据所述抬头信息、消费信息及自助售货终端对应的开票方信息生成发票信息。

此外,为实现上述目的,本发明还提供一种发票打印装置,所述发票打印装置包 括:

第一获取模块,用于在接收到服务平台发送的发票开票请求时,获取所述发票开 票请求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发的发票 开票指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到所述移 动终端发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

第二获取模块,用于获取所述发票开票请求对应的消费信息,其中,所述消费信息 包括货物信息;

生成模块,用于根据所述发票开票申请信息及消费信息生成发票信息,并控制所 述自助售货终端的发票打印模块打印所述发票信息。

在一实施方式中,所述发票打印装置还包括:

控制模块,用于在接收到服务平台发送的支付完成指令时,控制所述支付完成指 令对应的货物进入所述自助售货终端的出货口,其中,所述移动终端在基于二维码识别到 所述自助售货终端对应的标识信息时,发送所述标识信息至所述二维码对应的服务平台; 所述服务平台在接收到所述标识信息时,根据所述标识信息对应的货物信息生成支付界 面,并将所述支付界面推送至所述移动终端;所述移动终端显示接收到的所述支付界面,在 支付完成时发送支付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信息 发送支付完成指令至所述自助售货终端。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读 存储介质上存储有发票打印程序,所述发票打印程序被处理器执行时实现上述任一项所述 的发票打印方法的步骤。

本发明通过在接收到服务平台发送的发票开票请求时,所述自助售货终端获取所 述发票开票请求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触 发的发票开票指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收 到所述移动终端发送的发票开票指令时,发送发票开票请求至所述自助售货终端,接着获 取所述发票开票请求对应的消费信息,其中,所述消费信息包括货物信息,而后根据所述发 票开票申请信息及消费信息生成发票信息,并控制所述自助售货终端的发票打印模块打印 所述发票信息,实现了自助售货终端的发票自动打印功能,对通过具有发票打印功能的自 助售货终端购买货物的用户有了更充分的消费安全保障,同时也有助于国家对该种自动售 货终端的所有商进行税收统计。

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2是本发明发票打印方法第一实施例的流程示意图;

图3是本发明发票打印方法第二实施例的流程示意图;

图4是本发明发票打印方法第三实施例的流程示意图;

图5是本发明发票打印方法第四实施例中根据所述发票开票申请信息及消费信息 生成发票信息的步骤的细化流程示意图;

图6是本发明发票打印方法第五实施例中在接收到服务平台发送的发票开票请求 时,所述自助售货终端获取所述发票开票请求对应的发票开票申请信息的步骤的细化流程 示意图;

图7是本发明发票打印装置第一实施例的功能模块示意图;

图8是本发明发票打印装置第二实施例的功能模块示意图;

图9是本发明发票打印装置第三实施例的功能模块示意图;

图10是本发明发票打印装置第四实施例的生成模块的细化功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

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

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以为自助售货机等自助售货终端。如图1所示,该终端可以包 括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中, 通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏 (Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接 口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存 储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁 盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频 电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光 传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来 调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为 运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静 止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关 游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配 置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包 括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通 信模块、用户接口模块以及发票打印程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行 数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器 1001可以用于调用存储器1005中存储的发票打印程序。

基于上述终端硬件结构,提出本发明的各个实施例。

本发明提供一种发票打印的方法,参照图2,图2是本发明发票打印的方法第一实 施例的流程示意图。

在本实施例中,该发票打印的方法包括:

步骤S10,在接收到服务平台发送的发票开票请求时,所述自助售货终端获取所述 发票开票请求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发 的发票开票指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到 所述移动终端发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

在本实施例中,所述的发票开票指令最初是由用户所有的移动终端发出的,用户 通过其所有的移动终端显示的支付界面对所购买的货物进行支付,其中,该支付界面是由 该移动终端对应的服务平台推送至移动终端;用户所选择的支付平台在接收到基于该支付 界面触发的确认支付指令时,扣除用户购买所需货物支付的费用,并将该费用发送至该自 助售货终端供应商所有的账户中;在该自助售货终端供应商所有的账户收到该费用时,发 送支付完成指令至该移动终端对应的服务平台;该服务平台在确认所述账户已收到用户购 买所需货物对应的费用时,生成并推送是否选择获取此次消费对应的发票的选择窗口至移 动终端,以供移动终端显示该选择窗口;若用户在该移动终端显示的选择窗口上,选择获取 此次消费对应的发票,则触发发票开票指令,且该移动终端发送发票开票指令至对应的服 务平台;接着,服务平台发送该发票开票请求至自助售货终端,自助售货终端在接收到服务 平台发送的发票开票请求时,判断内部的发票打印模块中发票纸张数量是否足够,若该发 票打印模块中的发票纸张数量在1以下时,向服务平台发送发票纸张数量不够,无法进行发 票打印的信息,服务平台记录下该信息,并反馈无法打印信息给用户所有的移动终端及该 自助售货终端对应的故障信息收集终端;若该发票打印模块中的发票纸张数量在1以上时, 则向服务平台获取该发票开票请求对应的发票开票申请信息;同时服务平台在接收到该移 动终端发送请求获取该发票开票申请信息时,生成发票开票申请界面,并将该发票开票申 请界面发送至用户所有的移动终端。

具体地,所述发票开票请求对应的发票开票申请信息是指,用户所有的移动终端 在接收到,基于用户在是否选择获取此次消费对应的发票的选择窗口,选择获取发票触发 的发票开票指令时,用户在该移动终端上的发票开票申请界面输入的在申请开票时所必须 填入的基本信息;而后,该移动终端将用户所输入的发票开票申请信息发送至服务平台,服 务平台将所接收到的发票开票申请信息进行存储;当自助售货终端收到由服务平台发送的 发票开票请求时,并判断内部的发票打印模块中的发票纸张数量在1以上时,便向该服务平 台申请获取对应的发票开票申请信息,服务平台则将最近一次存储的发票开票申请信息发 送至自助售货终端。

步骤S20,获取所述发票开票请求对应的消费信息,其中,所述消费信息包括货物 信息;

生成一张发票除了所必须具备缴款方输入的发票开票申请信息以外还应该具备 此次消费的消费信息。因此,自助售货终端在获取发票开票申请信息时,也应根据发票开票 请求获取对应的消费信息。具体地,服务平台在接收到支付完成指令时,根据用户所购买的 货物对应的货物信息,生成消费信息并对该消费信息及其消费编码进行存储,其中,消费信 息具体包括消费编码及货物信息,该消费编码为此次消费的唯一信息编码;当自助售货终 端收到由服务平台发送的发票开票请求时,便向该服务平台申请获取对应的消费信息,服 务平台则将最近一次存储的消费信息发送至自助售货终端。

步骤S30,根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助 售货终端的发票打印模块打印所述发票信息。

在本实施例中,发票信息包括发票开票申请信息、消费信息、发票号及开票方信 息。自助售货终端在接收到由服务平台发送的发票开票申请信息及消费信息时,向对应的 服务平台发送消费信息验证请求,对该消费信息中的消费编码进行验证;若验证通过,则反 馈验证通过指令至对应的自助售货终端;自助售货终端在接收到验证通过的指令后,根据 所接收到的发票开票申请信息、消费信息、发票号及开票方信息生成发票信息,其中,发票 号及开票方信息在自助售货终端的打印模块均为现存的信息;在生成发票信息时,控制自 助售货终端的发票打印模块对该发票信息进行打印并反馈给服务平台对该发票信息进行 存储,在打印完成时,自动将打印完成的发票通过自助售货机特定窗口递出。

本实施例提出的发票打印的方法,通过在接收到服务平台发送的发票开票请求 时,所述自助售货终端获取所述发票开票请求对应的发票开票申请信息,其中,移动终端在 接收到基于发票开票界面触发的发票开票指令时,发送所述发票开票指令至所述服务平 台,以供所述服务平台在接收到所述移动终端发送的发票开票指令时,发送发票开票请求 至所述自助售货终端,接着获取所述发票开票请求对应的消费信息,其中,所述消费信息包 括货物信息,而后根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助 售货终端的发票打印模块打印所述发票信息,通过获取服务平台中的发票申请信息及消费 信息,在内部的发票打印模块中实现对发票的打印过程,实现了自助售货终端的发票自动 打印功能,对通过具有发票打印功能的自助售货终端购买货物的用户有了更充分的消费安 全保障,同时也有助于国家对该种自动售货终端的所有商进行税收统计。

基于第一实施例,提出本发明发票打印方法的第二实施例,参照图3,在本实施例 中,在步骤S10之前,该发票打印方法还包括:

步骤S40,在接收到服务平台发送的支付完成指令时,控制所述支付完成指令对应 的货物进入所述自助售货终端的出货口,其中,所述移动终端在基于二维码识别到所述自 助售货终端对应的标识信息时,发送所述标识信息至所述二维码对应的服务平台;所述服 务平台在接收到所述标识信息时,根据所述标识信息对应的货物信息生成支付界面,并将 所述支付界面推送至所述移动终端;所述移动终端显示接收到的所述支付界面,并在支付 完成时发送支付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信息发送 支付完成指令至所述自助售货终端。

在本实施例中,每个具有发票打印功能的自助售货终端都有一个唯一的二维码, 该二维码包括了该自助售货终端的标识信息及该自助售货终端对应的服务平台信息。用户 在自助售货终端上选定所需购买的货物后,若选择线上支付的方式,则可通过扫描自助售 货终端上的二维码进行支付。

具体地,用户所有的移动终端在识别到自助售货终端上二维码的标识信息时,发 送该标识信息至该二维码中的服务平台信息所对应的服务平台;在服务平台接收到该标识 信息时,该服务平台可通过与其信息库中的其他标识信息进行匹配,获取匹配到相同的标 识信息对应的最近一次货物信息;根据所获取的货物信息,在服务平台中生成支付界面,接 着将该支付界面发送至用户所有的移动终端上,并在该移动终端上显示。用户通过其所有 的移动终端上的支付界面及发票开票申请界面,对在自助售货终端上选择的货物进行付费 及发票开票申请信息输入等操作,其中,用户在其所有的移动终端上的支付界面对所选择 的货物进行支付时,可通过及支付宝等支付平台对所选择的货物进行支付;同时自助 售货终端也支持及支付宝的无感支付,即对于所选择的货物的支付金额在用户所设置 的免密支付的金额以下时,用户可选择对其所选择的货物进行免密支付;该服务平台在确 认该自助售货终端所属的供应商所有的账户已收到用户购买所需货物对应的费用时,同时 发送支付完成指令至该自助售货终端,该自助售货终端在接收到支付完成的指令时,控制 该支付完成指令对应的货物至该自助售货终端的出货口。

具体地,在支付完成时发送支付完成信息至所述服务平台的步骤包括:在接收到 基于所述支付界面触发的预设支付方式的支付请求时,所述移动终端确定所述支付请求对 应的支付金额是否小于预设金额,其中,所述预设支付方式包括支付方式及支付宝支 付方式;

在支付金额小于预设金额时,所述移动终端基于所述支付请求进行无感支付操 作,并在支付完成时发送支付完成信息至所述服务平台。

除此之外,在服务平台中所生成的支付界面中还包括注册选项,用户通过该注册 选项可在自助售货终端所属的供应商网站进行帐号注册;在注册成功时,用户可通过设置 生物识别方式对所有的帐号进行登录,其中,该生物识别方式为指纹识别、虹膜识别、面部 识别及手掌几何学识别等生物特征识别方式。

具体地,在步骤S10之前,还包括:在接收到基于生物特征信息触发的登录请求时, 获取所述登录请求对应的生物特征信息,其中,所述生物特征信息包括指纹特征信息、虹膜 特征信息、面部特征信息及手掌几何学特征信息;在所述生物特征信息验证通过时,显示所 述自助售货终端对应的售货界面。即用户在登录成功时,显示所述自助售货终端对应的售 货界面,可在该供应商网站上通过输入附近的自助售货终端的编号购买所选择的货物,该 编号为自助售货终端唯一的设备编号;在服务平台确认该自助售货终端所属的供应商所有 的账户已收到用户购买所需货物对应的费用时,同时发送支付完成指令至该编号对应的自 助售货终端,该自助售货终端在接收到支付完成的指令时,控制该支付完成指令对应的货 物至该自助售货终端的出货口。

本实施例提出的发票打印方法,通过在接收到服务平台发送的支付完成指令时, 控制所述支付完成指令对应的货物进入所述自助售货终端的出货口,其中,所述移动终端 在基于二维码识别到所述自助售货终端对应的标识信息时,发送所述标识信息至所述二维 码对应的服务平台;所述服务平台在接收到所述标识信息时,根据所述标识信息对应的货 物信息生成支付界面,并将所述支付界面推送至所述移动终端;所述移动终端显示接收到 的所述支付界面,并在支付完成时发送支付完成信息至所述服务平台,以供所述服务平台 根据所述支付完成信息发送支付完成指令至所述自助售货终端,实现自助售货终端的线上 支付功能,节省了现自助售货终端通过放置电子显示屏实现线上购买货物功能的成本,同 时也节省了对设备的维护成本。

基于第二实施例,提出本发明发票打印方法的第三实施例,参照图4,在本实施例 中,在步骤S40之前,该发票打印方法还包括:

步骤S50,在接收到基于所述自助售货终端的货物选择按钮触发的出货请求时,获 取所述出货请求对应的货物信息及所述自助售货终端的标识信息;

在本实施例中,用户通过自助售货终端的货物选择按钮,可以选择所需购买的货 物,在用户按下所需购买的货物所对应的货物选择按钮时,则触发该货物选择按钮对应的 出货请求;在接收到该出货请求时,自助售货终端获取该出货请求对应的货物信息以及该 货物信息对应的自助售货机的标识信息,其中,该货物信息包括货物的价格及货物的类型 等信息。

步骤S60,发送所述货物信息及所述标识信息至所述服务平台,以供所述服务平台 关联存储接收到的所述标识信息以及所述货物信息。

在本实施例中,在自助售货终端获取到该出货请求对应的货物信息及标识信息 时,发送该货物信息及标识信息至对应的服务平台;该服务平台对接收到的货物信息及标 识信息进行关联存储,以便在此后服务平台接收到由用户所有的移动终端通过识别二维码 发送的标识信息时,对应匹配到相同的标识信息来获取该标识信息对应的最近一次货物信 息。

本实施例提出的发票打印方法,通过在接收到基于所述自助售货终端的货物选择 按钮触发的出货请求时,获取所述出货请求对应的货物信息及所述自助售货终端的标识信 息,接着发送所述货物信息及所述标识信息至所述服务平台,以供所述服务平台关联存储 接收到的所述标识信息以及所述货物信息,实现了移动平台通过标识信息对货物信息的准 确获取,进一步的确定了用户通过扫描二维码实现自助售货终端线上支付的功能。

基于第一实施例,提出本发明发票打印方法的第四实施例,参照图5,在本实施例 中,步骤S30包括:

步骤S31,对所述消费信息进行验证操作;

在本实施例中,自助售货终端在接收到服务平台发送的消费信息时,向对应的服 务平台发送验证请求,请求该服务平台验证该消费信息中的消费编码是否已存在于该服务 平台中;若该服务平台中不存在该消费编码,则发送允许发票打印指令至对应的自助售货 终端;若该服务平台中已存在该消费编码,则发送拒绝发票打印指令至对应的自助售货终 端,自助售货终端将不再进行发票打印操作,同时该服务平台反馈拒绝打印信息至用户所 有的移动终端。

除了设定消费编码以外也可以通过对消费信息设定唯一的时期序列,实现对消费 信息的验证操作,具体地,消费信息中包括货物信息与时期序列,服务平台在接收到支付完 成指令时,根据用户所购买的货物对应的货物信息,生成消费信息并对该消费信息及其时 期序列进行存储;在自助售货终端接收到服务平台发送的消费信息时,向对应的服务平台 发送验证请求,请求该服务平台验证该消费信息中的时期序列是否已存在于该服务平台 中;若该服务平台中不存在该时期序列,则发送允许发票打印指令至对应的自助售货终端; 若该服务平台中已存在该时期序列,则发送拒绝发票打印指令至对应的自助售货终端,自 助售货终端将不再进行发票打印操作,同时该服务平台反馈拒绝打印信息至用户所有的移 动终端。

步骤S32,在所述消费信息验证通过时,根据所述发票开票申请信息及消费信息生 成发票信息。

在本实施例中,若服务平台中不存在该消费信息对应的消费编码或时期序列,则 表示该消费信息验证通过,而后服务平台发送验证通过指令至对应的自助售货终端;该自 助售货终端在接收到该验证通过指令时,根据此前所获取的发票开票申请信息及消费信息 生成发票信息,接着该自助售货终端的内部打印模块根据该发票信息进行发票打印操作。

本实施例提出的发票打印的方法,通过对所述消费信息进行验证操作,而后在所 述消费信息验证通过时,根据所述发票开票申请信息及消费信息生成发票信息,实现了对 消费信息的验证,通过该验证操作,可以避免自助售货终端对同一消费信息的重复打印,节 省了自助售货终端的打印成本。

基于上述实施例,提出本发明发票打印方法的第五实施例,参照图6,在本实施例 中,步骤S10包括:

步骤S11,在接收到服务平台发送的发票开票请求时,解析所述发票开票申请信 息,以获取所述发票开票申请信息对应的抬头信息;

在本实施例中,自助售货终端在接收到服务平台发送的发票开票请求时,且在确 定该自助售货终端的发票打印模块中的发票纸张数量在1以上时,向服务平台请求获取发 票开票请求对应的发票开票申请信息;自助售货终端在获取到发票开票申请信息时,对该 发票申请信息进行解析,可以得到该发票申请信息中的抬头信息,其中,抬头信息具体是指 缴款方在申请发票开票时填入的购买人的名称。

步骤S12,根据所述抬头信息、消费信息及自助售货终端对应的开票方信息生成发 票信息。

在本实施例中,自助售货终端从该自助售货终端对应的服务平台获取得到包括抬 头信息的发票申请信息及包括消费编码及货物信息的消费信息;接着若该消费信息在服务 平台验证通过,自助售货终端在接收到服务平台发送的验证通过指令时,该自助售货终端 将所接收到的抬头信息、消费信息与该自助售货终端中发票打印模块现存的发票号及开票 信息,在该自助售货终端中的发票打印模块生成发票信息;在发票信息完成时,该自助售货 终端则控制内部的发票打印模块根据该发票信息打印对应的发票。

本实施例提出的发票打印的方法,通过在接收到服务平台发送的发票开票请求 时,解析所述发票开票申请信息,以获取所述发票开票申请信息对应的抬头信息,接着根据 所述抬头信息、消费信息及自助售货终端对应的开票方信息生成发票信息,实现了自助售 货终端在无需人工操作的情况下,自助打印发票的服务模式,不仅提高了发票打印的效率, 更重要的是为用户提供了更充分的消费安全保障。

本发明进一步提供一种发票打印装置,参照图7,图7为本发明发票打印装置第一 实施例的功能模块示意图。

在本实施例中,该发票打印装置包括:

第一获取模块10,用于在接收到服务平台发送的发票开票请求时,获取所述发票 开票请求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发的发 票开票指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到所述 移动终端发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

第二获取模块20,用于获取所述发票开票请求对应的消费信息,其中,所述消费信 息包括货物信息;

生成模块30,用于根据所述发票开票申请信息及消费信息生成发票信息,并控制 所述自助售货终端的发票打印模块打印所述发票信息。

本实施例提出的发票打印装置,在接收到服务平台发送的发票开票请求时,第一 获取模块10获取所述发票开票请求对应的发票开票申请信息,其中,移动终端在接收到基 于发票开票界面触发的发票开票指令时,发送所述发票开票指令至所述服务平台,以供所 述服务平台在接收到所述移动终端发送的发票开票指令时,发送发票开票请求至所述自助 售货终端,接着第二获取模块20获取所述发票开票请求对应的消费信息,而后通过生成模 块30根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助售货终端的发 票打印模块打印所述发票信息,通过获取服务平台中的发票申请信息及消费信息,在内部 的发票打印模块中实现对发票的打印过程,实现了自助售货终端的发票自动打印功能,对 通过具有发票打印功能的自助售货终端购买货物的用户有了更充分的消费安全保障,同时 也有助于国家对该种自动售货终端的所有商进行税收统计。

基于第一实施例提出本发明发票打印装置的第二实施例,参照图8,在本实施例 中,发票打印装置还包括:

控制模块40,用于在接收到服务平台发送的支付完成指令时,控制所述支付完成 指令对应的货物进入所述自助售货终端的出货口,其中,所述移动终端在基于二维码识别 到所述自助售货终端对应的标识信息时,发送所述标识信息至所述二维码对应的服务平 台;所述服务平台在接收到所述标识信息时,根据所述标识信息对应的货物信息生成支付 界面,并将所述支付界面推送至所述移动终端;所述移动终端显示接收到的所述支付界面, 在支付完成时发送支付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信 息发送支付完成指令至所述自助售货终端。

本实施例提出的发票打印装置,在接收到服务平台发送的支付完成指令时,控制 模块40控制所述支付完成指令对应的货物进入所述自助售货终端的出货口,其中,所述移 动终端在基于二维码识别到所述自助售货终端对应的标识信息时,发送所述标识信息至所 述二维码对应的服务平台;所述服务平台在接收到所述标识信息时,根据所述标识信息对 应的货物信息生成支付界面,并将所述支付界面推送至所述移动终端;所述移动终端显示 接收到的所述支付界面,在支付完成时发送支付完成信息至所述服务平台,以供所述服务 平台根据所述支付完成信息发送支付完成指令至所述自助售货终端,实现自助售货终端的 线上支付功能,节省了现自助售货终端通过放置电子显示屏实现线上购买货物功能的成 本,同时也节省了对设备的维护成本。

基于第二实施例提出本发明发票打印装置的第三实施例,参照图9,在本实施例 中,发票打印装置还包括:

第三获取模块50,用于在接收到基于所述自助售货终端的货物选择按钮触发的出 货请求时,获取所述出货请求对应的货物信息及所述自助售货终端的标识信息;

发送模块60,用于发送所述货物信息及所述标识信息至所述服务平台,以供所述 服务平台关联存储接收到的所述标识信息以及所述货物信息。

本实施例提出的发票打印装置,在接收到基于所述自助售货终端的货物选择按钮 触发的出货请求时,第三获取模块50获取所述出货请求对应的货物信息及所述自助售货终 端的标识信息,接着通过发送模块60发送所述货物信息及所述标识信息至所述服务平台, 以供所述服务平台关联存储接收到的所述标识信息以及所述货物信息,实现了移动平台通 过标识信息对货物信息的准确获取,进一步的确定了用户通过扫描二维码实现自助售货终 端线上支付的功能。

基于第一实施例提出本发明发票打印装置的第四实施例,参照图10,在本实施例 中,发票打印装置还包括:

验证单元31,用于对所述消费信息进行验证操作;

生成单元32,用于在所述消费信息验证通过时,根据所述发票开票申请信息及消 费信息生成发票信息。

本实施例提出的发票打印装置,通过验证单元31对所述消费信息进行验证操作, 接着通过生成单元32在所述消费信息验证通过时,根据所述发票开票申请信息及消费信息 生成发票信息,实现了对消费信息的验证,通过该验证操作,可以避免自助售货终端对同一 消费信息的重复打印,节省了自助售货终端的打印成本。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质 上存储有发票打印程序,所述发票打印程序被处理器执行时实现如下操作:

在接收到服务平台发送的发票开票请求时,所述自助售货终端获取所述发票开票 请求对应的发票开票申请信息,其中,移动终端在接收到基于发票开票界面触发的发票开 票指令时,发送所述发票开票指令至所述服务平台,以供所述服务平台在接收到所述移动 终端发送的发票开票指令时,发送发票开票请求至所述自助售货终端;

获取所述发票开票请求对应的消费信息,其中,所述消费信息包括货物信息;

根据所述发票开票申请信息及消费信息生成发票信息,并控制所述自助售货终端 的发票打印模块打印所述发票信息。

进一步地,所述发票打印程序被处理器执行时还实现如下操作:

在接收到服务平台发送的支付完成指令时,控制所述支付完成指令对应的货物进 入所述自助售货终端的出货口,其中,所述移动终端在基于二维码识别到所述自助售货终 端对应的标识信息时,发送所述标识信息至所述二维码对应的服务平台;所述服务平台在 接收到所述标识信息时,根据所述标识信息对应的货物信息生成支付界面,并将所述支付 界面推送至所述移动终端;所述移动终端显示接收到的所述支付界面,并在支付完成时发 送支付完成信息至所述服务平台,以供所述服务平台根据所述支付完成信息发送支付完成 指令至所述自助售货终端。

进一步地,所述发票打印程序被处理器执行时还实现如下操作:

在接收到基于所述自助售货终端的货物选择按钮触发的出货请求时,获取所述出 货请求对应的货物信息及所述自助售货终端的标识信息;

发送所述货物信息及所述标识信息至所述服务平台,以供所述服务平台关联存储 接收到的所述标识信息以及所述货物信息。

进一步地,所述发票打印程序被处理器执行时还实现如下操作:

在接收到基于所述支付界面触发的预设支付方式的支付请求时,所述移动终端确 定所述支付请求对应的支付金额是否小于预设金额,其中,所述预设支付方式包括支 付方式及支付宝支付方式;

在支付金额小于预设金额时,所述移动终端基于所述支付请求进行无感支付操 作,并在支付完成时发送支付完成信息至所述服务平台。

进一步地,所述发票打印程序被处理器执行时还实现如下操作:

对所述消费信息进行验证操作;

在所述消费信息验证通过时,根据所述发票开票申请信息及消费信息生成发票信 息。

进一步地,所述发票打印程序被处理器执行时还实现如下操作:

在接收到基于生物特征信息触发的登录请求时,获取所述登录请求对应的生物特 征信息,其中,所述生物特征信息包括指纹特征信息、虹膜特征信息、面部特征信息及手掌 几何学特征信息;

在所述生物特征信息验证通过时,显示所述自助售货终端对应的售货界面。

进一步地,所述发票打印程序被处理器执行时还实现如下操作:

在接收到服务平台发送的发票开票请求时,解析所述发票开票申请信息,以获取 所述发票开票申请信息对应的抬头信息;

根据所述抬头信息、消费信息及自助售货终端对应的开票方信息生成发票信息。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有 的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该 要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下 前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个 存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机, 计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。

本文发布于:2023-04-14 19:13:30,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/1/87343.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图