本发明涉及互联网营销技术领域,具体为一种基于支付终端数据的智慧营销方法。
背景技术:
现有的商场营销大多数采用批量大众化的营销手段,采用会员制、公众号等营销手段进行营销,营销效果差,无法实现针对性的进行个性营销。
技术实现要素:
本发明的目的在于提供一种基于支付终端数据的智慧营销方法,以实现商场收银支付过程中的针对不同顾客进行个性营销。为实现上述目的,本发明采用以下技术方案:
本发明公开了一种基于支付终端数据的智慧营销方法,其技术方案为:
云端服务器与若干支付的pos收银端建立连接;每一pos收银端对应一个供扫描进入微信小程序或支付宝小程序的二维码;
当顾客与商家发生交易需支付时,pos收银端获取商品金额及商品信息,云端服务器采集pos收银端的数据信息并上传至云端服务器中;同时pos收银端将待支付的商品金额发送至云端服务器;
顾客通过微信或支付宝扫描二维码,扫描的过程中云端服务器的调用接口获取顾客微信或支付宝的基本实名信息,并存储至云端服务器中;顾客扫描二维码后进入微信小程序或支付宝小程序,云端服务器将需支付的金额传送到微信小程序或支付宝小程序,顾客通过微信小程序或支付宝小程序完成支付,微信小程序或支付宝小程序将支付的状态回传到pos收银端;
云端服务器整合商品信息及顾客信息,经过过滤和筛选获取有效数据并存储至数据库中,数据库中根据不同顾客形成历史交易记录,云端服务器对商品信息、顾客信息及历史交易记录进行权重计算,得到关联商品或关联店铺的推荐营销信息并显示在pos收银端及顾客支付终端的支付页面上。
进一步地,所述的权重计算方法为:预先设定若干种属性权重t1,t2……tn,计算n种属性权重之和根据得到的属性权重之和进行排序,从而得到若干最优的推荐营销信息并显示在pos收银端及顾客支付终端的支付页面上。
一实施例中,预先设定两种属性权重t1,t2,t1为在所购商品类型与推荐营销信息之间建立关联属性,并设定关联权重,t2为在顾客属性与推荐营销信息之间建立关联属性,并设定关联权重。
其中,所述的顾客属性包括性别、年龄及历史交易偏好。
优选地,在pos收银端显示推荐营销信息后,收银员针对性地当面给客户推荐,顾客扫描每台pos收银端对应的推荐码,pos收银端显示相应的奖励信息。
优选地,在顾客支付终端的支付页面上显示推荐营销信息后,顾客通过点击任一营销信息获取活动优惠,顾客将推荐营销信息分享给其它用户,其它用户交易成功后,顾客获得相应的奖励。
进一步地,云端服务器采集数据的过程如下:
s1.pos收银端软件安装api钩子函数,将dll注入收银端软件进程;
s2.云端服务器读取配置文件,采用hook截获api信息;
s3.根据配置文件posstart和posend判断是否需要记录;
s4.将需要的记录写入存储文件并上传至云端服务器。
优选地,顾客通过微信或支付宝扫描二维码,云端服务器判断对应的pos收银端发送待支付金额后是否是第一次扫描,如果是第一次扫描,则扫描成功,进入微信或支付宝小程序,小程序上显示待支付金额;如果不是第一次扫描,则显示重复扫描错误信息,收银员在pos收银端重新将商品待支付金额上传至云端服务器。
其中,二维码为微信二维码或支付宝二维码或聚合码。
采用上述技术方案后,本发明具有如下效果:本发明可实现在商场支付的过程中自动采集顾客信息及商品信息,通过数据计算,实现支付过程中的智慧营销。本发明营销方法可实现针对不同顾客的个性营销,营销效果佳。
附图说明
图1为本发明的流程示意图。
图2为云端服务器的配置信息示意图。
图3为扫码的逻辑示意图。
图4为支付状态的云端服务器显示的示意图。
图5为支付完成后的用户终端显示的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
如图1所示,本发明公开了一种基于支付终端数据的智慧营销方法,具体的过程如下:
(1)云端服务器与若干支付的pos收银端建立连接;每一pos收银端对应一个供扫描进入微信小程序或支付宝小程序的二维码。
(2)顾问在商场购物后在收银台进行支付,收银员通过扫码枪进行商品的扫码,扫码后的商品信息自动录入pos收银端上,pos收银端获取商品金额及商品信息,云端服务器采集pos收银端的数据信息并上传至云端服务器的数据库中。同时pos收银端将待支付的商品金额发送至云端服务器。
云端服务器采集数据的过程如下:
s1.pos收银端软件安装api钩子函数,将dll注入收银端软件进程。
s2.云端服务器读取配置文件,采用hook截获api信息。如图2所示,所有的配置信息在云端服务器里可实现配置。配置文件可以如下所示:
[main]
/*服务器地址*/
servername=wxappa1sys.tclej.com
/*服务器端口号*/
serverport=80
/*需要监控的目标进程全称*/
processname=notepad.exe
/*终端唯一标识*/
terminalid=shmlc-purcotton-2
/*收银软件厂商名称*/
posvendor=***
/*收银软件版本号*/
posversion=2.4.1
/*所在商圈简称*/
cbd=***
/*商户编号*/
merchantno=230-198
/*所属公司简称*/
company=***
/*店铺名称*/
shopname=***
/*过滤标志*/
bitwise=3
/*数据特征头部匹配字符串*/
posstart=欢迎光临
/*数据特征尾部匹配字符串*/
posend=谢谢惠顾
s3.根据配置文件posstart和posend判断是否需要记录。
s4.将需要的记录写入存储文件并上传至云端服务器的数据库中。数据库表结构可如下表1所示:
表1.数据库表结构
表结构的设计和配置文件基本保持一致,方便数据上传和最终入库。
(3)顾客通过微信或支付宝扫描二维码,扫描的过程中云端服务器的调用接口获取顾客微信或支付宝的基本实名信息,并存储至云端服务器中。将云端服务器与微信的腾讯服务器及支付宝的蚂蚁金服服务器授权获得调用接口,在顾客扫码的过程中获取微信或支付宝的基本实名信息。
如图3所示,顾客通过微信或支付宝扫描二维码,云端服务器判断对应的pos收银端发送待支付金额后是否是第一次扫描,如果是第一次扫描,则扫描成功,进入微信或支付宝小程序,小程序上显示待支付金额;如果不是第一次扫描,则显示重复扫描错误信息,收银员在pos收银端重新将商品待支付金额上传至云端服务器。通过这一设置,可以防止多人同时扫描支付,避免错误支付或重复支付。
(4)顾客若采用微信扫码则进入微信小程序,顾客若采用支付宝扫码则进入支付宝小程序。
(5)云端服务器将需支付的金额传送到微信小程序或支付宝小程序,顾客通过微信小程序或支付宝小程序完成支付,微信小程序或支付宝小程序将支付的状态回传到pos收银端。
(6)云端服务器整合商品信息及顾客信息,经过过滤和筛选获取有效数据并存储至数据库中,数据库中根据不同顾客形成历史交易记录,云端服务器对商品信息、顾客信息及历史交易记录进行权重计算,得到关联商品或关联店铺的推荐营销信息并显示在pos收银端及顾客支付终端的支付页面上。如图4所示,为pos收银端显示的信息。
权重计算方法为:预先设定若干种属性权重t1,t2……tn,计算n种属性权重之和根据得到的属性权重之和进行排序,从而得到若干最优的推荐营销信息并显示在pos收银端及顾客支付终端的支付页面上。
如下表2所示,预先设定两种或三种属性权重t1,t2,t3:t1为在所购商品类型与推荐营销信息之间建立关联属性,并设定关联权重,t2为在顾客属性与推荐营销信息之间建立关联属性,并设定关联权重。顾客属性包括性别、年龄及历史交易偏好。t3为其它属性如顾客生日等。通过计算max(t1+t2+t3),按顺序排序,得到三组或四组的推荐营销信息并显示在顾客手机的支付页面上,如图5所示。
表2属性权重设置
(7)在pos收银端显示推荐营销信息后,收银员针对性地当面给客户推荐,顾客扫描每台pos收银端对应的推荐码,pos收银端显示相应的奖励信息。通过该步骤可实现对收银员的营销奖励。
如支付结束后,收银员根据推荐营销信息给顾客推荐“某产品满减优惠卡”,则顾客扫描pos收银端对应的推荐码获取“某产品满减优惠卡”,同时pos收银端获取扫码信息从而与具体的pos收银端的收银员进行匹配,对收银员个人进行奖励,并在pos收银端显示出来。
(8)顾客支付终端的支付页面上支付后显示“支付成功”,同时页面下端显示推荐营销信息,在顾客支付终端的支付页面上显示推荐营销信息后,顾客通过点击任一营销信息获取活动优惠,顾客将推荐营销信息分享给其它用户,其它用户交易成功后,顾客的支付终端显示相应的奖励信息,顾客获得相应的奖励。通过该步骤可鼓励顾客获取推荐营销信息,同时进行好友分享,扩大营销面,提高营销效率。
综上,本发明通过采集支付终端数据实现了精准营销,有效的提高了营销效率,适宜推广应用。
以上所述,仅为本发明较佳的具体实施方式,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。