一种根据收银机交易数据打印动态二维码的方法及装置制造方法及图纸

技术编号:12835996 阅读:157 留言:0更新日期:2016-02-11 00:12
本发明专利技术提供一种根据收银机交易数据打印动态二维码的方法及装置。装置连接在收银机和小票打印机之间,包括数据采集模块、数据分析模块、二维码生成模块、联网通讯模块和打印输出模块;所述方法基于该装置,数据采集模块获取收银机发送给小票打印机的打印数据;数据分析模块为小票生成一个唯一编码号,并获取交易总金额;二维码生成模块根据交易总金额和小票的唯一编码号生成一个链接地址,将链接地址以二维码方式编码;联网通信模块通过GSM通信连接服务器;打印输出模块驱动小票打印机打印小票。本发明专利技术装置即插即用,无需插网线或连接Wi-Fi,可动态打印二维码和广告,使用方便,可将交易数据联网上传,为长期的数据分析和营销提供基础。

【技术实现步骤摘要】

本专利技术属于数据处理领域,涉及一种根据收银机交易数据打印动态二维码的方法及其装置。
技术介绍
目前,只有顾客通过网络消费时,商家可以获取到顾客的消费数据,主要是消费的哪些商品,从而可针对不同顾客做不同的营销活动。对于传统的商店、超市等实体店,绝大多数商家都无法在顾客消费后的第一时间根据顾客购买的商品或金额做出判断来做营销活动,商家是无法简单有效地根据顾客消费行为不同而做不同的营销活动。若想在第一时间做出营销行为需要极其复杂的收银系统和大量的人员培训,这对绝大多数线下商家来说都是不现实的。传统收银机的交易数据是无法通过传统技术手段来有效获取的。因为收银机、收银软件种类繁多,开发技术方式各不相同,收银机、收款机大多数不会连接互联网,电子收款机和嵌入式收款机也无法连接互联网。所以从收银机和收银软件内部获取数据是不现实的、不可批量复制实现的。目前,收银机、收款机在驱动小票打印机打印小票时,均会向小票打印机发送打印指令以控制打印机进行打印,现在市面上的小票打印机通常使用和兼容爱普生(EPSON)公司开发的打印指令集,绝大部分收银机与收款机也向小票打印机发送爱普生公司开发的打印指令进行打印。公开号为102831741的中国专利技术专利申请在2012年12月19日公开了《一种交易信息处理系统及其处理方法》,其中编译单元与输出单元设置在P0S机、收银机、餐饮点单系统、自助终端中,通过编译单元从交易数据,主要是IS08583报文中提取交易信息,通过输出单元记录交易数据和交易信息,交易信息的格式包括二维码、条形码、字符串、点阵图像。但上述方案中需要修改pos机、收银机才能获取交易数据,且只能获得交易总金额,不能获得到交易明细,包括商品名称、数量、单价等,所生成的二维码需要用专用App进行扫描,通用性不高。该方案并不能获取到交易明细,因此想要对顾客消费行为进行分析就不可能。并且该方案中无法上传获得的数据,也无法进行保存,所以对大量线下商家的交易数据进行收集和分析变得不可实现。无法上传获得的数据,导致获得的数据只能在本地使用,但本地的数据处理能力有限,所以基本无法做复杂的营销行为。下面在说明中,将收银机和收款机统一称为收银机。
技术实现思路
本专利技术的目的是实现简单获取各种收银机、收银软件的交易数据并上传到服务器,并根据交易数据打印动态二维码,为实现个性化营销提供前提途径。本专利技术提供的根据收银机交易数据打印动态二维码的装置,连接在收银机和小票打印机之间。该装置包括数据采集模块、数据分析模块、二维码生成模块、联网通讯模块和打印输出模块。所述数据采集模块获取收银机发送给小票打印机的打印数据,发送给数据分析模块。所述数据分析模块为当前小票生成一个唯一编码号,并从打印数据中获取交易总金额。数据分析模块将打印数据发送给联网通讯模块,联网通信模块通过GPRS网络将收到的打印数据上传到服务器。所述二维码生成模块根据交易总金额和小票的唯一编码号生成一个链接地址,或者根据商品名称和小票的唯一编码号生成一个链接地址,将链接地址以二维码方式编码。所述的联网通信模块为GSM(全球移动通信系统)通信模块。所述打印输出模块将二维码转换为小票打印机识别的打印指令数据,在获得原有小票打印数据结束的信号后,将二维码的打印数据添加在小票中并传输给小票打印机进行打印,从而实现将二维码打印在原有小票上。所述的数据分析模块根据预设的配置文件记录的关键字符,对打印数据进行关键字符匹配,在匹配成功时,对关键字后的数字字符进行识别,将获得的数字字符转换为数值,该数值为交易总金额,将交易总金额发送给二维码生成模块。所述的数据采集模块的一种实现方式为:设置为串口接收模块和并口接收模块;串口接收模块用于接收收银机通过串口输出的数据,并口接收模块用于接收收银机通过并口输出的数据;所输出的数据为交易信息的打印数据。本专利技术提供的根据收银机交易数据打印动态二维码的方法,具体实现步骤如下:步骤1,通过串口和并口接收收银机发送的打印数据。步骤2,为当前小票生成一个唯一编码号,分析打印数据获取交易总金额;服务器通过此唯一编码号来识别和管理上传的小票数据;预先设置记录关键字符的配置文件,将接收的打印数据与关键字符进行匹配,当匹配成功时,对关键字符后的数字字符进行识别,将获得的数字字符转换为数值,该数值为交易总金额。步骤3,根据交易总金额和消费小票唯一编码生成一个链接地址,或者根据商品名称和小票的唯一编码号生成一个链接地址,将链接地址编码生成一个二维码。步骤4,在原有的打印小票中添加打印二维码;将二维码转换为小票打印机识别的打印指令数据,在获得原有小票打印数据结束的信号后,将二维码的打印数据添加在小票中并传输给小票打印机进行打印,从而实现将二维码打印在原有小票上。步骤5,通过GPRS网络将打印数据上传至服务器。本专利技术的优点与积极效果在于:(1)本专利技术根据收银机交易数据打印动态二维码的装置及方法可获得顾客的交易数据,并能联网上传,为长期的数据分析和营销提供基础;生成的动态二维码可用任何扫码App进行扫描,增大了通用性和易用性。(2)本专利技术打印动态二维码的装置及方法无需改造或调整收银机软硬件设置,可实现即插即用,通用性好。(3)本专利技术打印动态二维码的装置自带GPRS联网功能,无需插网线或连接W1-Fi,使用方便,本专利技术装置联网可上传数据和远程更新程序和配置,且所提供的打印二维码的方法还根据商家要求实现更多功能,例如可动态打印广告。(4)前面提到的《一种交易信息处理系统及其处理方法》中需要将数据采集模块设置在pos机和收银机中,需要修改pos机和收银机才能获取交易数据,而本专利技术无需修改原有收银机设置,即可连接收银机获取交易数据。这种方法为适应收银机和安装本专利技术装置带来巨大的方便。(5)前面提到的《一种交易信息处理系统及其处理方法》中生成的二维码需要用专用App进行扫描,而本专利技术生成的二维码无需用专用App进行扫描,任何可扫码的App均可扫描。这种方法大大加强了二维码的易用性和可推广性。(6)前面提到的《一种交易信息处理系统及其处理方法》只能将交易信息保存在二维码中,而且只将消费金额和小票编号添加到二维码中。而本专利技术是通过为小票生成一个唯一编码号,生成的二维码中包含小票的唯一编码号,小票完整的信息是通过本专利技术装置上传至服务器后,通过唯一编码匹配得到的,所以本专利技术装置可获取到全部的交易信息。本专利技术方法可以完全获取交易数据,为后期营销和数据分析创造了完美的基础。<当前第1页1 2 3 本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/56/CN105321272.html" title="一种根据收银机交易数据打印动态二维码的方法及装置原文来自X技术">根据收银机交易数据打印动态二维码的方法及装置</a>

【技术保护点】
一种根据收银机交易数据打印动态二维码的装置,其特征在于,包括数据采集模块、数据分析模块、二维码生成模块、联网通讯模块和打印输出模块;所述装置连接在收银机和小票打印机之间;所述数据采集模块获取收银机发送给小票打印机的打印数据,然后发送给数据分析模块;所述数据分析模块为当前小票生成一个唯一编码号,并从打印数据中获取交易总金额;数据分析模块将打印数据发送给联网通讯模块,联网通信模块将收到的打印数据通过GPRS网络上传到服务器;所述二维码生成模块根据交易总金额和小票的唯一编码号生成一个链接地址,或者根据商品名称和小票的唯一编码号生成一个链接地址,将链接地址以二维码方式编码;所述联网通讯模块为GSM通信模块;所述打印输出模块将二维码转换为小票打印机可识别的打印指令数据,在获得原有小票打印数据结束的信号后,将二维码的打印数据添加在小票中并传输给小票打印机进行打印,从而实现将二维码打印在原有小票上。

【技术特征摘要】

【专利技术属性】
技术研发人员:冯杰伍勃
申请(专利权)人:北京果皮移动科技有限公司
类型:发明
国别省市:北京;11

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

1