[发明专利]一种使用缓存生成二维码实现在线综合支付充值的方法在审
申请号: | 201811029020.6 | 申请日: | 2018-09-05 |
公开(公告)号: | CN110880111A | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | 陈林;张来卿;庞严冬 | 申请(专利权)人: | 珠海横琴盛达兆业科技投资有限公司 |
主分类号: | G06Q20/32 | 分类号: | G06Q20/32;G06Q20/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519031 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 使用 缓存 生成 二维码 实现 在线 综合 支付 方法 | ||
本发明涉及SSM框架技术领域,特别涉及一种使用缓存生成二维码实现在线综合支付充值的方法。本发明方法如下:一、从微信、支付宝及银联官网获取支付接口进行封装,生成统一支付接口;二、创建充值窗口及二维码支付窗口;三、用户在充值窗口输入充值金额回车确认,触发脚本充值函数;四、后台获取数据后,调用支付接口,获取qrCode等信息返回给前端;五、前端获得数据后跳转到二维码窗口;六、在支付窗口定义img标签,初始化时加载生成图片路径;七、后台获得请求后,调用生成缓存图片方法生成二维码;八、用户扫码,完成支付。本发明解决了现金充值不方便以及生成JPG等格式二维码图片造成服务器资源浪费的问题。
技术领域
本发明涉及SSM框架技术领域,特别涉及一种使用缓存生成二维码实现在线综合支付充值的方法。
背景技术
二维码支付是一种基于账户体系搭起来的新一代无线支付方案。在该支付方案下,商家可把账号、商品价格等交易信息汇编成一个二维码,并印刷在各种报纸、杂志、广告、图书等载体上发布。
用户通过手机客户端扫拍二维码,便可实现与商家支付宝账户的支付结算。最后,商家根据支付交易信息中的用户收货、联系资料,就可以进行商品配送,完成交易。
目前还有很多的公司的业务系统的支付流程还在走线下现金交付的模式,付完款项后由财务人员通过手工把金额信息录入系统。这种模式对于一家规模较大或者交易频繁的企业来说是不可行的,会造成大量的资源浪费。本发明在基于传统业务流程的基础上,综合了微信、支付宝及银联等提供的接口之上,开发出一套统一的接口,使用虚拟缓存生成支付二维码的模式实现了在线充值的功能,觖决了当今企业支付的痛点,并且使用简单,成本低廉,占用服务器资源少,用户可以随时随地的在线支付或充值。
发明内容
本发明解决的技术问题在于提供一种使用缓存生成二维码实现在线综合支付充值的方法;本发明解决了现金充值不方便以及生成JPG等格式二维码图片码造成服务器资源浪费的问题。
本发明解决上述技术问题的技术方案是:
一、从微信、支付宝及银联官网获取支付接口进行封装,生成统一支付接口;二、创建充值窗口及二维码支付窗口;三、用户在充值窗口输入充值金额回车确认,触发脚本充值函数;四、后台获取数据后,调用支付接口,获取qrCode等信息返回给前端;五、前端获得数据后跳转到二维码窗口;六、在支付窗口定义img标签,初始化时加载生成图片路径;七、后台获得请求后,调用生成缓存图片方法生成二维码;八、用户扫码,完成支付。
所述的方法具体包括如下步骤:
步骤一、从微信、支付宝及银联官网获取支付接口进行封装,生成统一支付接口;
步骤二、创建一个带有Input框可以输入充值金额的窗口以及一个能够产生二维码图片的支付窗口;
步骤三、用户在充值窗口输入充值金额回车确认,触发脚本充值函数;
步骤四、后台获取数据后,在实现层里进行解析,把充值金额、充值类型、随机生成的支付单号、从session中获取用户ID以及支付帐号等信息,一起存入map对象中做为参数,然后调用步骤1所述的支付接口进行预支付。根据返回的结果,从中获取qrCode值等信息,最后以JSON的格式返回给前端;
步骤五、前端获得qrCode值的数据后自动跳转到二维码窗口;
步骤六、在支付窗口中定义img标签,初始化时依据标签的src属性加载生成图片的url;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海横琴盛达兆业科技投资有限公司,未经珠海横琴盛达兆业科技投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811029020.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种封闭式计算机主机除尘装置
- 下一篇:一种汽车板材喷漆装置