防止窃取电子发票的方法及装置制造方法及图纸

技术编号:26972587 阅读:31 留言:0更新日期:2021-01-06 00:04
本发明专利技术公开了一种防止窃取电子发票的方法及装置。其中,该方法包括:接收开具发票请求,对开具发票请求中的身份信息进行验证,在身份信息验证成功的情况下,基于目标订单开具发票;以及,在身份信息验证失败的情况下,拒绝开具发票。本发明专利技术解决了由于相关技术中无法解决盗用消费者的票据,来窃取消费者电子发票的技术问题。

【技术实现步骤摘要】
防止窃取电子发票的方法及装置
本专利技术涉及数据库
,具体而言,涉及一种防止窃取电子发票的方法及装置。
技术介绍
随着互联网科技的发展,大中型的线下连锁超市、餐饮商家和线上点餐等都会将开具电子发票作为服务中的重要一环。以超市为例,消费者在购买商品结账之后会拿到商品的票据,票据上会打印有开具电子发票链接的二维码,消费者用微信等工具扫二维码后,填写并提交发票抬头等信息,就能收到商家开具的电子发票。上述场景在方便商家和消费者的同时,也给一些不法分子带来了可乘之机,不法分子在消费者不知情的情况下,收集消费者没有开具发票的票据,开具电子发票进行牟利,窃取电子发票,给消费者甚至国家带来损失。申请人在实现本专利技术的过程中,发现相关技术中至少存在以下技术问题。在申请号为201810471652.1的技术方案中,公开了一种通用的电子发票解决方案,对消费者提交的开票信息进行MD5等手段进行加密,并在扫码开票系统中进行了校验,这种方案并不能解决票据遗失或被盗,而导致电子发票被窃取的场景。在申请号为201410632026.8的技术方案中,将开具的发票信息以及在开具当前发票的同时生成的验证码传输到税务服务器,并将验证码设置在发票的票面,同样无法解决票据遗失或被盗,而导致电子发票被窃取的问题。可见,相关技术中针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种防止窃取电子发票的方法及装置,以至少解决由于相关技术中无法解决盗用消费者的票据,来窃取消费者电子发票的技术问题。根据本专利技术实施例的一个方面,提供了一种防止窃取电子发票的方法,包括:接收开具发票请求,其中,所述开具发票请求中携带有身份信息;对所述身份信息进行验证;在所述身份信息验证成功的情况下,基于目标订单开具发票;以及,在所述身份信息验证失败的情况下,拒绝开具发票。根据本专利技术实施例的另一方面,还提供了一种防止窃取电子发票的装置,包括:接收单元,用于接收开具发票请求,其中,所述开具发票请求中携带有身份信息;验证单元,用于对所述身份信息进行验证;处理单元,用于在所述身份信息验证成功的情况下,基于目标订单开具发票;以及,还用于在所述身份信息验证失败的情况下,拒绝开具发票。根据本专利技术实施例的另一方面,还提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如上所述的防止窃取电子发票的方法的步骤。根据本专利技术实施例的另一方面,还提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如上所述的防止窃取电子发票的方法的步骤。在本专利技术实施例中,采用对开票人身份进行验证的方式,通过接收开具发票请求,对开具发票请求中的身份信息进行验证,在身份信息验证成功的情况下,基于目标订单开具发票;以及,在身份信息验证失败的情况下,拒绝开具发票。达到了提高开具电子发票安全性的目的,从而实现了防止盗用票据来窃取电子发票的技术效果,进而解决了由于相关技术中无法解决盗用消费者的票据,来窃取消费者电子发票的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选地防止窃取电子发票的方法的硬件环境的示意图;图2是根据本专利技术实施例的一种可选的防止窃取电子发票的方法的流程示意图;图3是根据本专利技术实施例的一种可选的订单列表界面的示意图;图4是根据本专利技术实施例的一种可选的应用场景一的流程示意图;图5是根据本专利技术实施例的一种可选的开具电子发票的流程示意图;图6是根据本专利技术实施例的一种可选的应用场景二的流程示意图;图7是根据本专利技术实施例的又一种可选的开具电子发票的流程示意图;图8是根据本专利技术实施例的一种可选的应用场景三的流程示意图;图9是根据本专利技术实施例的又一种可选的开具电子发票的流程示意图;图10是根据本专利技术实施例的一种可选的防止窃取电子发票的装置的结构示意图;图11是根据本专利技术实施例的一种可选的电子设备的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。方法实施例1根据本专利技术实施例的一个方面,提供了一种防止窃取电子发票的方法,可选地,作为一种可选地的实施方式,上述防止窃取电子发票的方法可以但不限于应用于如图1所示的环境中,其中,图1是根据本专利技术实施例的防止窃取电子发票的方法的硬件环境的示意图。如图1所示,终端10可以与订单服务器20之间可以进行数据交互,订单服务器20中可以包括但不限于存储器202和处理器204,终端10中包括但不限于处理器102、存储器104以及图像采集装置106。在该实施例中,终端10通过图像采集装置106扫描票据中的二维码来获取订单服务器20的地址信息,处理器102根据存储器104中存储的身份信息以及地址信息生成开具发票请求,将开具发票请求发送至订单服务器20,订单服务器20中的处理器204根据存储器202中的存储的目标订单的信息对开具发票请求中的身份信息进行验证,在验证信息验证通过的情况下,根据目标订单开具发票,在验证信息未通过的情况下,拒绝开票。在本实施例中,通过对开具发票请求中的身份信息进行验证,保证了电子发票的安全性,避免了窃取电子发票的现象。根据本专利技术实施例,提供了一种防止窃取电子发票的方法,如图2所示,该方法具体可以包括以下步骤:S202,接收开具发票请求,其中,开具发票请求中携带有身份信息;具体地,在本实施例中,通过预设终端发送开具发票请求至预设服务器,或者由预设客户端发送开具发票请求至订单系统。在一个例子中,在用户拿到消费后的票据后,通过预设终端中的预设应用程序扫描票据中的二维码,二维码对应的信息包括但不限于预设订单服务器的地址信息(例如网络链接)以及目标订单的订单信息,其中,订单信息包括但不限于订单号、本文档来自技高网
...

【技术保护点】
1.一种防止窃取电子发票的方法,其特征在于,包括:/n接收开具发票请求,其中,所述开具发票请求中携带有身份信息;/n对所述身份信息进行验证;/n在所述身份信息验证成功的情况下,基于目标订单开具发票;以及,在所述身份信息验证失败的情况下,拒绝开具发票。/n

【技术特征摘要】
1.一种防止窃取电子发票的方法,其特征在于,包括:
接收开具发票请求,其中,所述开具发票请求中携带有身份信息;
对所述身份信息进行验证;
在所述身份信息验证成功的情况下,基于目标订单开具发票;以及,在所述身份信息验证失败的情况下,拒绝开具发票。


2.根据权利要求1所述的方法,其特征在于,所述开具发票请求是由第一预设终端基于第一预设地址信息发送至第一订单服务器的,所述开具发票请求中还包括所述目标订单,其中,
对所述身份信息进行验证,包括:
在所述目标订单存在关联的会员ID的情况下,通过所述会员ID对所述身份信息进行验证。


3.根据权利要求2所述的方法,其特征在于,在所述目标订单存在关联的会员ID的情况下,通过所述会员ID对所述身份信息进行验证,包括:
获取所述身份信息中的用户ID;
若所述用户ID与所述会员ID匹配,则确定所述身份信息验证成功;
若所述用户ID与所述会员ID不匹配,则获取所述会员ID关联的第一联系方式,以及所述身份信息关联的第二联系方式;
若所述第一联系方式与所述第二联系方式匹配,则确定所述身份信息验证成功;
若所述第一联系方式与所述第二联系方式不匹配,则确定所述身份信息验证失败。


4.根据权利要求2所述的方法,其特征在于,对所述身份信息进行验证,还包括:
在所述目标订单不存在关联的会员ID的情况下,通过所述目标订单对应的第一支付信息对所述身份信息进行验证。


5.根据权利要求4所述的方法,其特征在于,在所述目标订单不存在关联的会员ID的情况下,通过所述目标订单对应的第一支付信息对所述身份信息进行验证,包括:
确定与所述第一支付信息对应的第一账号;
根据所述身份信息向所述第一预设终端发送支付账号获取请求,以及接收所述第一预设终端返回的支付账号答复请求;
根据所述支付账号答复请求中确定有所述身份信息关联的第二账号;
若所述第一账号与所述第二账号匹配,则确定所述身份信息验证成功;
若所述第一账号与所述第二账号不匹配,则确定所述身份信息验证失败。


6.根据权利要求4所述的方法,其特征在于,对所述身份信息进行验证,还包括:
在所述目标订单不存在关联的会员ID,且所述目标订单不存在所述第一支付信息的情况下,通过所述目标订单关联的第三联系方式对所述身份信息进行验证。


7.根据权利要求6所述的方法,其特征在于,通过所述目标订单关联的第三联系方式对所述身份信息进行验证,包括:
向所述第一预设终端发送联系方式验证请求;
获取所述第一预设终端返回的第一组成信息;
若所述第一组成信息与所述第三联系方式匹配,则确定所述身份信息验证成功;
若所述第一组成信息与所述第三联系方式不匹配,则确定所述身份信息验证失败。


8.根据权利要求6所述的方法,其特征在于,对所述身份信息进行验证,还包括:
在所述目标订单不存在关联的会员ID,且所述...

【专利技术属性】
技术研发人员:邵振亚朱欢刘彬查显月
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

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

1