关于生成用电客户唯一二维码关联微信缴费的思路及实现方案
2019-03-25许韩斌
许韩斌
摘 要:以二维码为支付媒介的商业模式,已是当下最流行的非现金流支付方式之一,本文提出生成用电客户唯一二维码及关联微信缴费的思路及解决方案,对减少了传统电力营业厅工作负荷,降低营运成本,提高营业员的工作效率及营业厅整体运转效能有着积极意义。
关键词:用电客户唯一二维码;安全高效;推广便捷
中图分类号:tp311 文献标识码:A 文章编号:1671-2064(2019)02-0026-02
1 用电客户唯一二维码的提出及现实意义
随着互联网金融的发展,支付方式正在悄然发生变化,以二维码为支付媒介的商业模式,已是当下最流行的非现金流支付方式之一,付款只需轻松“扫一扫”,即可以完成支付。目前,各行业的微信二维码支付方式已越来越成熟,但大部分供电服务的电费缴纳依旧停留在使用微信号填写个人信息的方式。该模式需要客户记忆户号信息,若客户使用微信号缴纳电费时记不住户号或输错户号,则需要通过其他途径获取户号信息,带来极大的不便。另外,个别经济欠发达地区居民用户习惯到营业厅排队现金缴费,缴费高峰期营业厅服务压力大。非现金缴费率偏低,对电费回收率的提升也有一定负面影响。
因此,如果能实现每个用电客户对应生成一个微信二维码,同时包含微信缴费链接,利用微信二维码信息容量大、保密、防伪性能好等特点,通过轻量化的方式将客户信息与查缴电费业务相结合,形成客户二维码“身份证”。客户无需记住户号信息,只需对着后台生成的微信二维码“扫一扫”,即可获取当前用户编号的电费账单,并使用微信支付,完成电费缴纳。
2 技术方案
2.1 基本技术原则
(1)标准化、规范化原则。系统的开发应满足南方电网有关规范的要求,系统的指标体系标准、数据接口标准、网络通信方式、业务规范、信息数据项、信息分类编码标准和有关技术标准必须严格执行南方电网系统建设的规定,与南方电网标准等保持一致。(2)高可靠、高安全性原则。系统建设和新功能开发中充分考虑系统的安全和可靠性,严格控制对数据和程序的访问和修改,不与供电企业的营销系统级数据库发生数据交互,不涉及电费资金等信息,携带户号信息的二维码仅携带了户号(数字)与公众号业务办理界面的链接,并没有其他任何敏感数据。对可预见的系统漏洞进行预见性处理,确保信息安全。
2.2 技术路线
系统采用J2EE的技术路线。系统应完全实现组件化的分层结构设计思想,使应用组件具有预制性、封装性、透明性、互操作性、通用性等特征,便于快速地组装成新的应用。后台系统需支持与微信的服务集成,调用微信服务,或者接受由微信转入的服务请求。同时,系统需要遵循企业的SOA架构,应支持将开放的业务功能封装为Web服务的方式,支持部署Web服务,并支持与微信的REST风格服务集成。
根据南方电网技术安全标准,内网到前置区域是单向访问策略,前置机无法访问内网资源。为了能够从前置机发工单到内网营销系统,本系统实现了基于JMS消息通信机制的访问技术,通过运用ActiveMQ消息中间件,当发工单时,会先把请求消息放到前置机的队列中,这时内网部署的接口程序收到通知,会主动访问前置区域,从队列里取出消息,经过调用营销提供的工单接口,实现发工单的功能,见图1。
网络访问架构图说明:
流程1.1:DMZ区域程序的请求数据会推送到JMS服务程序上,内网接口程序再从JMS服务程序收取。
访问方向:内网区域接口程序访问前置机61616端口(ssl协议通信)
流程1.2:内网接口程序获取请求的数据后,调用内网营销系统接口。
访问方向:内网区域接口程序访问内网营销系统接口。
流程1.3:内网把从营销系统接口中获取到的结果,直接发送到前置机的JMS服务程序上,再返回给DMZ区域的程序。
访问方向:内网区域接口程序,访问前置机61616端口。
3 功能实现过程演示
本項目利用微信平台支持带参数二维码的特性,开发生成功能型二维码的软件程序——携带唯一户号信息的二维码。通过预设的参数与“南方电网95598”微信号进行通信,二维码可打印在于缴费卡、纸质账单等场景中,客户可扫描二维码快速通过微信缴纳电费或链接到供电业务办理界面。其主要的工作内容如下:
3.1 用户二维码生成
(1)单个用户二维码,输入需要生成微信二维码的用户编号,点击生成二维码,即可得到以用户编号命名的快速缴费微信二维码。点击下载文件可将生成的微信二维码保存,见图2。(2)批量生成:通过Excel批量生成,先点击Excel模板下载,下载模板后将需要生成二维码的用户编号添加到模板表格,再点击Excel批量生成,选择该表格文件,即可批量生成快速缴费微信二维码,点击下载文件可将批量生成的微信二维码压缩包保存。对于已经生成的快速缴费微信二维码,可以进行保存备案。生成二维码将会以用户编号命名,便于识别辨认,为管理、整理提供便利,见图3。
3.2 二维码的使用
(1)二维码连同用户资料打印在客户缴费卡或由电子电费单、短信发送,见图4。(2)手机微信扫描二维码,识别用户户号。(3)链接到微信公众号提示绑定户号用户直接缴费。(4)链接到其它业务界面,见图5。
4 项目主要成果
本项目通过外部小程序实现二维码生成,而不需整合在供电企业营销系统中,减少系统开发、维护工作量,开发支出少、项目周期短,能快速实现需求。项目完成后推广便捷,对非现金缴费率及微信公众号等各项服务功能的使用率有显著提高。
汕头供电局快速缴费微信二维码于2018年投入试用推广,并针对快速缴费功能开展线下推广活动,“南方电网95598”微信号2018年10月份缴费笔数约22万,缴费金额超过7000万,远超过当年1月份18万的缴费笔数及4000万的缴费金额,线上微信缴费出现明显的增长情况。
快速缴费微信二维码将更多的客户引导至微信,有利于宣传和推广“南方电网95598”微信号,增加微信号客户使用人数,节约运营成本。同时,快速缴费微信二维码能够培养用户使用习惯,减少实体营业厅的收取现金缴费的压力,提高营业员的工作效率及营业厅整体运转效能,营业厅与自助设备现场排队办理电费缴纳业务的现象将逐渐减少,进一步完善用电远程服务渠道,为广大客户提供更为优质、高效的用电服务。