一种基于SWP-SIM卡的充值方法及系统技术方案

技术编号:13899875 阅读:77 留言:0更新日期:2016-10-25 13:49
本发明专利技术提供了一种基于SWP‑SIM卡的充值方法及系统,所述方法包括以下步骤,手机客户端接收用户的充值请求获取用户信息及充值金额,然后在向SWP‑SIM卡发送指令获取卡片信息,手机客户端将充值金额及卡片信息一并发给后台充值系统完成对SWP‑SIM卡的充值,手机客户端向用户显示充值成功。该系统与传统的人工充值系统相比,用户可随时随地通过手机来完成SWP‑SIM卡的自动充值,解决了传统的因为营业网点的时间限制及其固定场所的限制,导致用户的充值不方便及充值效率低下的问题,为用户带来了极大的便利。

【技术实现步骤摘要】

本专利技术涉及到通信
,特别是涉及到一种充值方法及系统。
技术介绍
随着社会和经济的发展,为了更好地服务于广大市民,各种各样的卡片越来越多。比如公交卡、水电卡、银行卡等,这些卡片都具有信息存储、信息查询、交易支付等基本功能。使用时,只需将对该卡进行充值,然后才可进行相对应的消费。但是由于传统的充值方式,一般都是在营业厅或者充值网点进行充值,营业厅或者充值网点受到营业时间、固定场所等的限制,使得用户不能够随时进行充值。因此迫切需要建立一套自动充值的系统及方法,来满足用户的需求。再者随着科技的进步,SWP-SIM卡作为一种新规格的SIM卡的安全芯片,将卡号和密码存放在SIM内,这种新规格的SIM卡可以协助运营商更加稳定的绑住客户,因此就推出了更多的SWP-SIM卡,这样就迫切需要一种基于SWP-SIM卡的充值方法及系统
技术实现思路
本专利技术的目的之一在于提出一种基于SWP-SIM卡的充值方法,其能解决一种基于SWP-SIM卡的便民卡在营业厅或者其它充值网点充
值效率不高和充值不便的问题。本专利技术的目的之二在于提出一种基于SWP-SIM卡的充值系统,其能解决一种基于SWP-SIM卡的便民卡在营业厅或者其它充值网点充值效率不高和充值不便的问题。为了达到上述目的之一,本专利技术所采用的技术方案如下:本专利技术提供了一种基于SWP-SIM卡的充值方法,包括以下步骤:S100:手机客户端获取SWP-SIM卡的卡片信息;S200:手机客户端获取用户输入的充值金额;S300:手机客户端将卡片信息及充值金额发送给后台充值系统并完成对SWP-SIM卡充值,然后显示充值成功。优选地,所述步骤S100还包括以下步骤:S101:手机客户端生成获取卡片信息指令并发送给SWP-SIM卡,然后获取SWP-SIM卡返回的指令执行结果;该获取卡片信息指令用于获取SWP-SIM卡的卡片信息;S102:手机客户端解析所述指令执行结果得到卡片的信息并显示。优选地,所述步骤S300包括以下步骤:S301:手机客户端根据获取的充值金额调用第三方支付工具完成支付扣款并存储该充值金额;S302:手机客户端生成卡片初始化指令并发送给SWP-SIM卡,然后获取SWP-SIM卡返回卡片初始化指令执行结果并发送至运营商数据中转平台;该初始化指令用于卡片充值前的初始化确认,其卡片初
始化执行结果至少包括卡片信息、充值金额及交易密钥;S303:运营商数据中转平台将手机客户端接收的卡片初始化指令执行结果发送给后台充值系统;S304:后台充值系统从接收卡片初始化指令执行结果中获取卡片信息及充值金额,然后生成卡片空圈指令参数,并通过运营商数据中转平台发送给手机客户端;所述卡片空圈指令参数是指用于生成卡片空圈指令所需要的数据;S305:手机客户端根据卡片空圈指令参数生成所述卡片空圈指令并发送给SWP-SIM卡,以使所述充值金额写入到SWP-SIM卡中并更新SWP-SIM卡中的余额,然后获取SWP-SIM卡返回的卡片空圈指令执行结果并发送给运营商数据中转平台;该卡片空圈指令是用于将充值金额数据写入到SWP-SIM卡中并更新SWP-SIM卡中相对应的数据;该卡片空圈指令执行结果是指将所述充值金额写入到SWP-SIM卡中的充值结果;S306:运营商数据中转平台将手机客户端获取的卡片空圈指令执行结果发送给后台充值系统;S307:后台充值系统从接收到的卡片空圈指令执行结果获取所述充值结果,然后生成卡片空圈提交指令参数并通过运营商数据中转平台发送给手机客户端;所述卡片空圈提交指令参数是用于生成卡片空圈提交指令的数据;S308:手机客户端根据卡片空圈提交指令参数生成卡片空圈提交指令并发送给SWP-SIM卡,以使得SWP-SIM卡根据该卡片空圈提交指
令完成充值确认,然后获取SWP-SIM卡返回的充值确认反馈结果并显示充值成功;该充值确认反馈结果包括SWP-SIM卡的卡片信息、充值记录;该卡片空圈提交指令是指后台充值系统确认SWP-SIM卡充值完成的指令。优选地,所述卡片信息至少包括卡号、余额、卡片类型、用户ID、用户名称和交易明细。优选地,所述卡片空圈指令参数至少包括卡号、卡片余额、用户ID、用户名称、充值金额、交易密钥及逻辑运算参数;所述卡片空圈提交指令参数至少包括卡号、卡片余额、用户ID、用户名称、充值时间、卡片充值确认数据及交易密钥。优选地,所述第三方支付工具是微信支付、支付宝支付、信用卡支付或者银联卡支付的其中之一。优选地,所述步骤S100之前还包括:S000:手机客户端接收用户的充值请求并获取用户信息,所述用户信息至少包括用户ID、用户名称;则所述步骤S200与S300之间还包括以下步骤:S201:手机客户端根据用户信息及卡片信息生成用户状态校验请求发送给运营商数据中转平台;S202:运营商数据中转平台根据接收的用户状态校验请求中的用户信息和卡片信息,判断该用户信息与卡片信息是否对应,并向手机客户端发送状态校验结果,若校验结果正确,则执行S300;若校验结果不正确,则退出。为了达到上述目的之二,本专利技术所采用的技术方案如下:本专利技术还提供了一种基于SWP-SIM卡的充值系统,包括以下模块:获取卡片信息模块,设于手机客户端,用于手机客户端获取SWP-SIM卡的卡片信息;获取充值金额模块,设于手机客户端,用于手机客户端获取用户输入的充值金额;充值处理模块,用于手机客户端将卡片信息及充值金额发送给后台充值系统并完成对SWP-SIM卡充值,然后显示充值成功。优选地,所述获取卡片信息模块还包括:发送指令模块,用于手机客户端生成获取卡片信息指令并发送给SWP-SIM卡,然后获取SWP-SIM卡返回的指令执行结果;该获取卡片信息指令用于获取SWP-SIM卡的卡片信息。显示信息模块,用于手机客户端解析所述指令执行结果得到卡片的信息并显示;优选地,所述充值处理模块包括:扣款模块,用于手机客户端根据获取的充值金额调用第三方支付工具完成支付扣款并存储该充值金额;卡片初始化指令生成模块,用于手机客户端生成卡片初始化指令并发送给SWP-SIM卡,然后获取SWP-SIM卡返回卡片初始化指令执行结果并发送至运营商数据中转平台;该初始化指令用于卡片充值前的初始化确认,其卡片初始化执行结果至少包括卡片信息、充值金额及
交易密钥;指令转发模块,用于运营商数据中转平台将手机客户端接收的卡片初始化指令执行结果发送给后台充值系统;指令参数处理模块,用于后台充值系统从接收卡片初始化指令执行结果中获取卡片信息及充值金额,然后生成卡片空圈指令参数,并通过运营商数据中转平台发送给手机客户端;所述卡片空圈指令参数是指用于生成卡片空圈指令所需要的数据;生成卡片空圈指令模块,用于手机客户端根据卡片空圈指令参数生成卡片空圈指令并发送给SWP-SIM卡,以使所述充值金额写入到SWP-SIM卡中并更新SWP-SIM卡中的余额,然后获取SWP-SIM卡返回的卡片空圈指令执行结果并发送给运营商数据中转平台;该卡片空圈指令是用于将充值金额数据写入到SWP-SIM卡中并更新SWP-SIM卡中相对应的数据;该卡片空圈指令执行结果是指将所述充值金额写入到SWP-SIM卡中的充值结果;指令转发模块,用于运营商本文档来自技高网
...

【技术保护点】
一种基于SWP‑SIM卡的充值方法,其特征在于,包括以下步骤:S100:手机客户端获取SWP‑SIM卡的卡片信息;S200:手机客户端获取用户输入的充值金额;S300:手机客户端将卡片信息及充值金额发送给后台充值系统并完成对SWP‑SIM卡充值,然后显示充值成功。

【技术特征摘要】
1.一种基于SWP-SIM卡的充值方法,其特征在于,包括以下步骤:S100:手机客户端获取SWP-SIM卡的卡片信息;S200:手机客户端获取用户输入的充值金额;S300:手机客户端将卡片信息及充值金额发送给后台充值系统并完成对SWP-SIM卡充值,然后显示充值成功。2.如权利要求1所述基于SWP-SIM卡的充值方法,其特征在于,所述步骤S100还包括以下步骤:S101:手机客户端生成获取卡片信息指令并发送给SWP-SIM卡,然后获取SWP-SIM卡返回的指令执行结果;该获取卡片信息指令用于获取SWP-SIM卡的卡片信息;S102:手机客户端解析所述指令执行结果得到卡片的信息并显示。3.如权利要求1所述基于SWP-SIM卡的充值方法,其特征在于,所述步骤S300包括以下步骤:S301:手机客户端根据获取的充值金额调用第三方支付工具完成支付扣款并存储该充值金额;S302:手机客户端生成卡片初始化指令并发送给SWP-SIM卡,然后获取SWP-SIM卡返回卡片初始化指令执行结果并发送至运营商数据中转平台;该初始化指令用于卡片充值前的初始化确认,其卡片初始化执行结果至少包括卡片信息、充值金额及交易密钥;S303:运营商数据中转平台将手机客户端接收的卡片初始化指令执行结果发送给后台充值系统;S304:后台充值系统从接收卡片初始化指令执行结果中获取卡片信息及充值金额,然后生成卡片空圈指令参数,并通过运营商数据中转平台发送给手机客户端;所述卡片空圈指令参数是指用于生成卡片空圈指令所需要的数据;S305:手机客户端根据卡片空圈指令参数生成所述卡片空圈指令并发送给SWP-SIM卡,以使所述充值金额写入到SWP-SIM卡中并更新SWP-SIM卡中的余额,然后获取SWP-SIM卡返回的卡片空圈指令执行结果并发送给运营商数据中转平台;该卡片空圈指令是用于将充值金额数据写入到SWP-SIM卡中并更新SWP-SIM卡中相对应的数据;该卡片空圈指令执行结果是指将所述充值金额写入到SWP-SIM卡中的充值结果;S306:运营商数据中转平台将手机客户端获取的卡片空圈指令执行结果发送给后台充值系统;S307:后台充值系统从接收到的卡片空圈指令执行结果获取所述充值结果,然后生成卡片空圈提交指令参数并通过运营商数据中转平台发送给手机客户端;所述卡片空圈提交指令参数是用于生成卡片空圈提交指令的数据;S308:手机客户端根据卡片空圈提交指令参数生成卡片空圈提交指令并发送给SWP-SIM卡,以使得SWP-SIM卡根据该卡片空圈提交指令完成充值确认,然后获取SWP-SIM卡返回的充值确认反馈结果并显示充值成功;该充值确认反馈结果包括SWP-SIM卡的卡片信息、充值记录;该卡片空圈提交指令是指后台充值系统确认SWP-SIM卡充值完 成的指令。4.如权利要求1、2或3所述基于SWP-SIM卡的充值方法,其特征在于,所述卡片信息至少包括卡号、余额、卡片类型、用户ID、用户名称和交易明细。5.如权利要求4所述基于SWP-SIM卡的充值方法,其特征在于,所述卡片空圈指令参数至少包括卡号、卡片余额、用户ID、用户名称、充值金额、交易密钥及逻辑运算参数;所述卡片空圈提交指令参数至少包括卡号、卡片余额、用户ID、用户名称、充值时间、卡片充值确认数据及交易密钥。6.如权利要求4所述基于SWP-SIM卡的充值方法,其特征在于,所述第三方支付工具是微信支付、支付宝支付、信用卡支付或者银联卡支付的其中之一。7.如权利要求1所述基于SWP-SIM卡...

【专利技术属性】
技术研发人员:谢振东苏浩伟陈欢杨劲陈家健杨育文邹大毕林虎宋秉麟
申请(专利权)人:广州羊城通有限公司
类型:发明
国别省市:广东;44

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

1