一种利用动态码技术的电子发票开具方法与流程

文档序号:17591296发布日期:2019-05-03 21:51阅读:473来源:国知局
一种利用动态码技术的电子发票开具方法与流程

本发明涉及电子发票领域,具体涉及一种利用动态码技术的电子发票开具方法。



背景技术:

电子发票是信息时代的产物,同普通发票一样,采用税务局统一发放的形式给商家使用,发票号码采用全国统一编码,采用统一防伪技术,分配给商家,在电子发票上附有电子税局的签名机制。目前,商户电子发票的开具出现状况是,一般由税局免费提供的,基于财务pc电脑的开发票软件,可提供电子发票的开具。但该开票的无法适应商户众多的应用场景,为此,市场上出现众多的支持开具电子发票的解决方案,以适应满足不同商户对场景的需求,现在最常用的手段是扫描固定二维码开发票。但是目前扫描二维码开发票的流程比较复杂,消费者扫描固定的二维码之后输入发票金额和消费者自身的个人开票信息之后,商户核审消费者填写的发票金额是否为这个消费者应该填写开具的发票金额,在确认无误之后才会开票成功,这种开电子发票的方法是低效的。尤其在需要开发票的消费者数量多的情况下,商户会同时面对多个的审核信息,这会加大核审开发票金额和消费者是否对应这个问题的难度,而且容易出错,从而使得开电子发票的效率低下。



技术实现要素:

本发明的目的就是为了解决上述问题,提出了一种利用动态码技术的电子发票开具方法,优化了开电子发票的流程,提高开电子发票的效率。

为了实现上述目的,本发明采用如下技术方案:

一种利用动态码技术的电子发票开具方法,所述方法包括以下步骤:

a.商户在开票终端设备输入发票金额;

b.开票终端显示屏生成相应发票金额的二维码;

c.消费者使用移动终端扫描二维码输入发票的购方信息;

d.后台系统生成电子发票。

进一步地,所述步骤c.消费者扫描二维码输入发票的购方信息包括以下步骤:

c1.消费者使用移动终端扫描开票终端的二维码;

c2.在弹出的填写发票信息的h5页面填写开票信息;

c3.确认填写信息并提交。

进一步地,所述步骤d.后台系统生成电子发票包括以下步骤:

d1.电子发票集中管理服务器系统接收来自移动终端的发票信息;

d2.电子发票集中管理服务器系统向税控服务器管理系统发出开发票指令;

d3.税控服务器管理系统反馈开发票结果给电子发票集中管理服务器系统;

d4.电子发票集中管理服务器系统将开发票成功的发票信息上传至电子发票服务系统;

d5.电子发票服务系统接收发票信息后生成电子发票;

d6.将电子发票发送到移动终端。

进一步地,在所述步骤d1.电子发票集中管理服务器系统接收来自移动终端的发票信息,之前还包括以下步骤:d0.将待开票信息按照找增值税开票系统的接口标准形成报文。

进一步地,在所述步骤d3.税控服务器管理系统反馈开发票结果给电子发票集中管理服务器系统,之前还包括以下步骤:

d31.税控服务器管理系统从税控服务器中取得相应的商户发票代码、号码;

d32.从签名认证服务器中取得税局端ca;

d33.将发票明细数据通过ca进行加密,上传到税局端统一受理平台;

d34.得出开发票的结果。

进一步地,所述步骤d34.得出开发票的结果,若开发票的结果为开发票成功状态,则跳转步骤d4.电子发票集中管理服务器系统将开发票成功的发票信息上传至电子发票服务系统;若开发票的结果为开发票失败状态,则开发票操作终止。

进一步地,在所述步骤d6.将电子发票发送到移动终端,之前还包括步骤d51.电子发票服务系统保存生成发票的记录。

优选地,所述步骤d6.将电子发票发送到移动终端的包括以邮件形式发送到邮箱、以短信形式发送到信箱、以卡券形式发送到微信卡包和发送到公众号的至少其中一种形式。

优选地,所述电子发票服务系统是通过电子发票引擎完成版式文件的生成及签名工作生成电子发票的。

进一步地,所述的二维码为动态二维码,二维码生成一时间段后或者被扫描之后会失效。

本发明的有益效果:

一、减少商户核审环节,由商户在开票终端设备输入发票金额然后生成一个与金额相对应的二维码,消费者在扫描这个二维码之后输入个人开票信息的时候无需也无法输入或者改变开票金额,这能减去商户核审消费者填写的开票金额与消费者个人信息是否对应的环节,优化电子发票开具流程,提高开具电子发票的效率。

二、使用动态二维码技术,商户输入发票金额生成与发票金额对应二维码,能够杜绝恶意提高开发票金额的行为,而且二维码生成一时间段后或者被扫描之后会失效,能杜绝恶意多次扫码开电子发票的行为,提高了电子发票开具的安全性。

附图说明

图1为本发明利用动态码技术的电子发票开具方法的实施例一的流程图;

图2为本发明利用动态码技术的电子发票开具方法的其中一种实施例二的流程图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。

实施例一:附图1为本发明利用动态码技术的电子发票开具方法的实施例一的流程图。如图1所示,本实施例一的利用动态码技术的电子发票开具方法包括以下步骤:

a.商户在开票终端设备输入发票金额;

b.开票终端显示屏生成相应发票金额的二维码;

c.消费者使用移动终端扫描二维码输入发票的购方信息;

d.后台系统生成电子发票。

本实施例的利用动态码技术的电子发票开具方法,商户在开票终端设备输入发票金额;然后开票终端生成二维码并在显示屏上显示出与商户在发票终端设备上输入发票金额相对应的二维码;接着消费者使用移动终端扫描开票终端的二维码之后输出发票的购方信息,包括但不限于发票抬头、联系电话和接收发票方式等;再接着在后台系统会生成电子发票。上述的利用动态码技术的电子发票开具方法能够减少商户核审环节,由商户在开票终端设备输入发票金额然后生成一个与金额相对应的二维码,消费者在扫描这个二维码之后输入个人开票信息的时候无需也无法输入或者改变开票金额,这能减去商户核审消费者填写的开票金额与消费者个人信息是否对应的环节,优化电子发票开具流程,提高开具电子发票的效率。

当消费者需要开具发票的时候,对于商户来说,只需要在开票终端输入消费者需要开具发票的金额即可,无需其它操作,在一次的开发票流程中,商户在开票终端输入完发票金额之后就完成了商户所需要完成的开票动作,可以从这一次的开具发票的流程中抽离出来,因为发票金额是商户这边输入的,所以在输入的同时也完成了对商户发票内容核审,使得商户端的操作流程得到很大的优化。在需要开票的消费者众多的情况下,不会出现核审的开票信息堆叠导致核审难度的增加,从而导致核审效率变低和核审出错率变高的情况。

对于消费者来说,只需要扫描移动终端显示屏上的二维码输入己方信息即可。消费者在扫描完二维码即可离开现场,不需要在现场填写发票信息,填写完之后提交给商户,然后等商户确认了之后才可以离开现场,能够使得消费者可以根据自身情况来控制在什么时候在什么地点填写发票信息,为消费者带来了选择和便利。因为消费者扫码之后即可离开现场,在需要开票的消费者众多的情况下也不会出现消费者拥挤在现场的情况,能够提升消费的消费体验。

在利用本发明的利用动态码技术的电子发票开具方法在商户和面对众多消费者的整个交易流程如下,当消费者付款完之后,商户在开票终端设备输入发票金额,消费者可以扫描开票终端显示屏生成相应发票金额的二维码,在扫码之后商户可以处理下一个消费者开发票事情,而消费者在扫码可以自我完成开发票的余下流程。这样的整个交易流程无论对于商户还是消费者都是很流畅和简洁有效的。因为已经扫码的消费者填写己方开票信息和商户处理下一个需要开票客户的是可以同步进行的,但是彼此之间又不会相互影响,所以每个开发票的流程都是独立的,而且不同客户的开发票流程可以同步进行。

实施例二:附图2为本发明利用动态码技术的电子发票开具方法的其中一种实施例二的流程图。如图2所示,本实施例二的利用动态码技术的电子发票开具方法包括以下步骤:

a.商户在开票终端设备输入发票金额;

b.开票终端显示屏生成相应发票金额的二维码;

c1.消费者使用移动终端扫描开票终端的二维码;

c2.在弹出的填写发票信息的h5页面填写开票信息;

c3.确认填写信息并提交;

d0.将待开票信息按照找增值税开票系统的接口标准形成报文;

d1.电子发票集中管理服务器系统接收来自移动终端的发票信息;

d2.电子发票集中管理服务器系统向税控服务器管理系统发出开发票指令;

d31.税控服务器管理系统从税控服务器中取得相应的商户发票代码、号码;

d32.从签名认证服务器中取得税局端ca;

d33.将发票明细数据通过ca进行加密,上传到税局端统一受理平台;

d34.得出开发票的结果;

d3.税控服务器管理系统反馈开发票结果给电子发票集中管理服务器系统;若电子发票集中管理服务器系统接收到开发票的结果为开发票成功状态,则跳转步骤d4.电子发票集中管理服务器系统将开发票成功的发票信息上传至电子发票服务系统;若接收到的开发票的结果为开发票失败状态,则开发票操作终止。

d4.电子发票集中管理服务器系统将开发票成功的发票信息上传至电子发票服务系统;

d51.电子发票服务系统保存生成发票的记录;

d5.电子发票服务系统接收发票信息后生成电子发票;

d6.将电子发票发送到移动终端。

本实施例的利用动态码技术的电子发票开具方法,商户在开票终端设备输入发票金额,然后开票终端生成相应发票金额的二维码并在显示屏上显示该二维码,该二维码为动态二维码,其取决于发票金额,发票金额为商户输入,能够防止恶意提高开发票金额的行为;另外该动态二维码生成一段时间后如果没有被扫描将会失效,该动态二维码被扫描之后也会失效,动态二维码能够提高开具电子发票的安全性,防止被恶意多次扫码开电子发票的情况发生。消费者通过移动终端扫描开票终端的二维码,随后消费者在移动终端上弹出的填写发票信息的h5页面上填写只与消费者相关的开票信息,在填写完开票信息之后确认信息并提交,消费者在扫码之后即可以在移动终端上输入己方的发票信息,消费者只需要对自己的信息负责,无需商户核对信息,所以消费者输入信息的地点不受限制;提交的开票信息按照增值税开票系统的接口标准形成报文,然后输送给后台系统,开票信息能够在输送给后台系统前整理成增值税开票的接口标准报文能够使得不同形式的发票信息输入都能统一格式输入到后台系统,使前端设计的设计能更多样性,加强了兼容性。后台系统的电子发票集中管理服务器系统接收了发票信息之后向税控服务器管理系统发出开发票指令,税控服务器管理系统在收到开发票指令之后把信息传输给税控服务器,然后从税控服务器中获取相应的商户发票代码、号码和从签名认证服务器中获取税局端的ca,接着发票明细数据通过ca进行加密,上传到税局端统一受理平台,对发票明细数据进行加密上传能够提高开票的安全性和对提高商户的信息的保密性。税局端统一受理平台反馈开发票的结果回来给电子发票集中管理服务器系统,若电子发票集中管理服务器系统接收到开发票的结果为开发票成功状态则开发票操作继续;若开票结果失败则开发票操作终止,并在客户的移动终端弹出信息“开票失败,要检查一下是否填错信息,联系客服重新开票”,开票失败结果的反馈能够让消费者知道自己开发票是否成功,避免出现开票失败而消费者不知情的情况发生;开票结果成功,则电子发票集中管理服务器系统将开票成功的发票信息上传至电子发票服务系统,电子发票服务系统收到发票信息之后会保存生成的发票的记录,然后通过电子发票引擎完成版式文件(pdf文件)的生成及签名工作从而生成电子发票,并把电子发票的保存记录在服务器中和将电子发票发送到消费者的移动终端上,电子发票保存在服务器中能够起到一个存档的作用,在数据统计或者发生纠纷的时候能够提供数据;电子发票发送到消费者移动终端,发送到消费者移动终端的方式取决于消费者在填写信息时候留下的接收方式,包括但不限于以邮件形式发送到消费者的邮箱、以短信形式发送到消费者的手机信箱、以卡券形式发送到消费者的微信卡包和发送到公众号后台供消费者查询,为消费者提供了多种可选择的接收查看电子发票的方式,满足不同消费者的需求,提升消费者的服务体验。

虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

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