一种扫码开具电子发票方法与流程

文档序号:12126232阅读:15467来源:国知局
一种扫码开具电子发票方法与流程

本发明属于电子发票应用技术领域,涉及一种扫码开具电子发票方法,通过将购买的商品等消费信息生成二维码图像并利用设置的开票客户端和电子发票云平台中心,实现方便快捷的电子发票开具。



背景技术:

发票是指经济活动中,由出售方向购买方签发的文本,内容包括向购买者提供产品或服务的名称、质量、协议价格,发票具备的要素是根据议定条件由购买方向出售方付款,必须包含日期和数量,是会计账务的重要凭证,是指一切单位和个人在购销商品、提供或接受服务以及从事其他经营活动中,所开具和收取的业务凭证,是会计核算的原始依据,也是审计机关、税务机关课税纳税和执法检查的重要依据。发票的存在方式现阶段仍以纸质发票居多,有国家税务机关统一印制,由纳税人申请购买;随着经济的快速发展经济活动的日益繁荣,纸质发票的印制量越来越大,导致巨大的资源消耗;传统的纸质发票流通不够方便,如在网上购物开具的纸质发票需要通过邮寄方式送达到购买方,使得商家的营业成本越来越高;纸质发票由于样式固定可见,容易进行仿造、买卖和虚开等情况;而电子发票的出现能够在一定程度上解决上述存在的问题,但是市场上通用的电子发票开具需要商家一方在电脑上完成,同时还需要消费者当场提供信息,开具电子发票所需时间较长,在商家忙碌时往往会造成消费者排队开具电子发票的问题,因此寻求设计一种一种扫码开具电子发票方法,实现买卖双方分离开具发票,具有良好的经济效益和社会效益。



技术实现要素:

本发明的目的在于克服现有技术存在的缺点,寻求设计一种扫码开具电子发票方法,通过将购买的商品等消费信息生成二维码图像并利用设置的开票客户端和电子发票云平台中心,实现方便快捷的电子发票开具。

本发明涉及的扫码开具电子发票方法主要在扫码开具电子发票系统装置中实现,其主要包括以下步骤:

(1)、预存信息:将纳税人的名称、银行账户、开户行、地址及其所经营的所有商品名称、商品单价等信息预先输入到电子发票云平台中心的用户信息服务器中,并给出存储位置信息;

(2)、生成二维码图像:将购买方购买的商品名称、商品单价、商品数量和商品折扣等消费信息与步骤(1)中给出的存储位置信息输入到二维码生成器中,二维码生成器对所输入的信息进行加密并生成二维码图像;所述二维码生成器为能够将信息进行处理的电子设备或软件系统;

(3)、扫码预处理:消费方使用可以识别二维码图像的开票客户端扫描步骤(2)生成的二维码图像,识别提取二维码图像携带的信息,消费方将发票抬头和联系方式输入到开票客户端中,开票客户端将从二维码中提取的信息、消费方输入的信息和开票客户端系统特征信息进行签名加密生成开票信息请求报文,其中从二维码图像中提取的信息和消费方输入的信息为开票信息;所述开票客户端为能够识别二维码图像并提取内部信息的电子设备或软件系统,开票客户端将开票信息请求报文通过互联网发送到电子发票云平台中心的开票处理器中;

(4)、发票开具:电子发票云平台中心的开票处理器接收步骤(2)中生成的开票信息请求报文并对其进行解签,提取开票信息写入开票请求表中,并根据开票信息中的存储位置信息调用用户信息服务器中纳税人的信息写入开票请求表中,然后调用税务机关的税控服务器将发票号码、发票代码、校验码和密文等信息写入发票请求表中,最后对其进行签章即生成电子发票;所述开票请求表为电子发票模板,其用于发票信息的写入、展示、展示样式和布局;

(5)、发票推送:开票处理器根据从开票信息请求报文中提取到开票客户端系统特征信息对步骤(4)生成的电子发票进行渲染处理,生成能够在开票客户端系统中显示的文件格式发票,并将文件格式发票传送至开票客户端;开票处理器也可根据开票信息中消费方提供的联系方式以彩信或电子邮件方式发送给消费方。

本发明涉及扫码开具电子发票系统装置的主体结构包括电子发票云平台中心、二维码生成器、开票客户端、开票处理器和税控服务器、识别获取单元、签名加密单元、解签单元、开票处理单元、渲染处理单元用户信息服务器;开票客户端与电子发票云平台中心电信号连接,开票客户端内部设置有识别获取单元和签名加密单元,识别获取单元能够识别二维码生成器中生成的二维码图像并提取二维码图像携带的信息,签名加密单元对开票信息进行处理生成加密的开票信息请求报文;开票处理器设置在电子发票云平台中心内部,开票处理器内部设置有解签单元开票处理单元和渲染处理单元,开票处理器接收开票客户端发来的开票信息请求报文进入解签单元进行验证签名、解密和提取开票信息,开票处理单元调用税控服务器将开票信息、发票号码、发票代码、校验码和密文等信息写入发票请求表中并进行签章以生成电子发票,渲染处理单元将电子发票生成能够在开票客户端系统中显示的文件格式发票,并将文件格式发票传送至开票客户端;用户信息服务器设置在电子发票云平台中心中,以便存储纳税人信息。

本发明使用时,商家将消费者购买的商品名称、单价和数量等消费信息通过二维码生成器生成二维码图像并通过纸质图像或电子邮件的方式发送给消费者,消费者使用具有开票客户端功能的手机等电子设备扫描二维码输入发票抬头即可开具电子发票。

本发明与现有技术相比,其生成的二维码图像识别率高,开票响应迅速,实现买卖双方分离开票,方便快捷,开票合法有效应用范围广,应用环境友好。

附图说明:

图1为本发明的工作原理流程框图。

图2为本发明涉及的扫码开具电子发票装置的原理性结构示意框图。

具体实施方式:

下面通过实施例并结合附图对本发明作进一步说明。

实施例1:

本实施例涉及的扫码开具电子发票方法主要在扫码开具电子发票系统装置中实现,其主要包括以下步骤:

(1)、预存信息:将纳税人的名称、银行账户、开户行、地址及其所经营的所有商品名称、商品单价等信息预先输入到电子发票云平台中心1的用户信息服务器11中,并给出存储位置信息;

(2)、生成二维码图像:将购买方购买的商品名称、商品单价、商品数量和商品折扣等消费信息与步骤(1)中给出的存储位置信息输入到二维码生成器2中,二维码生成器2对所输入的信息进行加密并生成二维码图像;所述二维码生成器2为能够将信息进行处理的电子设备或软件系统;

(3)、扫码预处理:消费方使用可以识别二维码图像的开票客户端3扫描步骤(2)生成的二维码图像,识别提取二维码图像携带的信息,消费方将发票抬头和联系方式输入到开票客户端3中,开票客户端3将从二维码中提取的信息、消费方输入的信息和开票客户端3系统特征信息进行签名加密生成开票信息请求报文,其中从二维码图像中提取的信息和消费方输入的信息为开票信息;所述开票客户端3为能够识别二维码图像并提取内部信息的电子设备或软件系统,开票客户端将开票信息请求报文通过互联网发送到电子发票云平台中心1的开票处理器中;

(4)、发票开具:电子发票云平台中心1的开票处理器4接收步骤(2)中生成的开票信息请求报文并对其进行解签,提取开票信息写入开票请求表中,并根据开票信息中的存储位置信息调用用户信息服务器中纳税人的信息写入开票请求表中,然后调用税务机关的税控服务器5将发票号码、发票代码、校验码和密文等信息写入发票请求表中,最后对其进行签章即生成电子发票;所述开票请求表为电子发票模板,其用于发票信息的写入、展示、展示样式和布局;

(5)、发票推送:开票处理器5根据从开票信息请求报文中提取到开票客户端3系统特征信息对步骤(4)生成的电子发票进行渲染处理,生成能够在开票客户端3系统中显示的文件格式发票,并将文件格式发票传送至开票客户端3;开票处理器4也可根据开票信息中消费方提供的联系方式以彩信或电子邮件方式发送给消费方。

本实施例涉及扫码开具电子发票装置的主体结构包括电子发票云平台中心1、二维码生成器2、开票客户端3、开票处理器4和税控服务器5、识别获取单元6、签名加密单元7、解签单元8、开票处理单元9、渲染处理单元10用户信息服务器11;开票客户端3与电子发票云平台中心1电信号连接,开票客户端3内部设置有识别获取单元6和签名加密单元7,识别获取单元能够识别二维码生成器2中生成的二维码图像并提取二维码图像携带的信息,签名加密单元7对开票信息进行处理生成加密的开票信息请求报文;开票处理器4设置在电子发票云平台中心1内部,开票处理器4内部设置有解签单元8开票处理单元9和渲染处理单元10,开票处理器4接收开票客户端3发来的开票信息请求报文进入解签单元8进行验证签名、解密和提取开票信息,开票处理单元8调用税控服务器5将开票信息、发票号码、发票代码、校验码和密文等信息写入发票请求表中并进行签章以生成电子发票,渲染处理单元10将电子发票生成能够在开票客户端系统中显示的文件格式发票,并将文件格式发票传送至开票客户端;用户信息服务器11设置在电子发票云平台中心1中,以便存储纳税人信息。

本实施例使用时,商家将消费者购买的商品名称、单价和数量等消费信息通过二维码生成器2生成二维码图像并通过纸质图像或电子邮件的方式发送给消费者,消费者使用具有开票客户端3功能的手机等电子设备扫描二维码输入发票抬头即可开具电子发票。

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