一种基于实体预付卡的防盗刷方法与流程

文档序号:26142952发布日期:2021-08-03 14:28阅读:179来源:国知局
一种基于实体预付卡的防盗刷方法与流程

本发明属于计算机领域,具体是指一种基于实体预付卡的防盗刷方法。



背景技术:

随着新零售行业的飞速发展以及预付费磁卡的普及,预付卡的安全问题也越来越严峻;许多用户因为自身对预付卡的保存不当,从而导致其预付卡被盗用,进而对自身造成了财务损失。

一些商家为了提高预付卡的安全性,为客户端、服务端内置身份认证模块和nfc模块,并将预付卡更换为ic卡;客户端通过身份认证模块获取令牌信息后,再通过nfc模块发送至支付管理设备进行身份信息的验证,最后完成刷卡。但是,上述方法需要更换客户端设备信息,且预付卡需要改为ic卡,极大的提高了预付卡的采购与使用成本,且预付卡损坏或丢失后补办的难度和成本均较高,极大的提高了商家的负担。



技术实现要素:

本发明的目的在于克服上述问题,提供一种基于实体预付卡的防盗刷方法,有效的提高了预付卡的防盗刷能力,而相比于改换ic卡,还能够有效的降低商家采用预付卡制度的成本,同时还能有效提高预付卡的使用便捷性,很好的促进了行业的发展。

本发明的目的通过下述技术方案实现:

一种基于实体预付卡的防盗刷方法,由实体预付卡系统完成,该实体预付卡系统由app前端、卡系统、签约系统以及前端付费系统四部分组合实现;

app前端主要是设置在用户的智能手机上,主要用于预付卡和人的绑定、预付卡消费的身份验证以及对他人授权;

卡系统是后端系统,作为预付卡数据的处理终端系统,app前端最终会将验证信息传输到卡系统,在卡系统进行验证;

签约系统是后端系统,主要是存储用户的身份信息以及身份信息的验证;

前端付费系统是前端系统,主要是用于扫描预付卡并确定用户身份后完成预付卡扣费确认;

实体预付卡系统包括预付卡绑卡签约功能、预付卡授权功能、预付卡授权限额功能以及预付卡付费功能。

所述预付卡绑卡签约功能实现步骤为:

(a1)在智能设备上安装app前端;

(a2)通过智能设备打开app前端;

(a3)在app前端中输入预付卡上的卡号和卡密;

(a4)app前端向卡系统发送卡号和卡密,并由卡系统验证卡号和卡密是否正确,若正确则进入步骤(a5),若错误则进入步骤(a6);

(a5)卡系统验证卡号是否已经绑定,若卡号已经绑定则进入步骤(a6),若卡号未绑定则进入步骤(a7);

(a6)卡系统向app前端反馈错误信息,并由app前端结束本次操作;

(a7)卡系统将卡号与app前端绑定,并将绑定信息发送给签约系统;

(a8)签约系统根据卡号对app前端进行授权;

(a9)签约系统向app前端反馈授权信息,并由app前端结束本次操作。

所述预付卡授权功能实现步骤为:

(b1)用户通过智能设备安装并打开app前端;

(b2)在app前端中选择卡包;

(b3)app前端向卡系统发送查询卡列表请求;

(b4)卡系统接收请求并向app前端反馈卡列表;

(b5)app前端展示已与该app前端绑定的卡列表;

(b6)用户根据展示的卡列表选择相应的卡号;

(b7)app前端根据用户选择的卡号向签约系统请求授权信息;

(b8)签约系统根据卡号查询授权信息;

(b9)签约系统向app前端反馈授权信息;

(b10)app前端根据授权信息展示授权列表;

(b11)用户在app前端输入待授权app前端的账号或扫描待授权app前端的二维码,以获得待授权app的身份;

(b12)app前端向签约系统发送授权请求;

(b13)签约系统接收授权请求并对待授权app的身份进行授权;

(b14)签约系统在授权后向app前端反馈授权结果;

(b15)app前端显示授权结果并结束操作。

步骤(b14)中签约系统将同时向待授权app前端发送授权码,当待授权app前端授权成功后将成为已授权app前端,在使用时将会同时验证已授权app前端的身份及其授权码,只有当已授权app前端的身份和授权码均正确才能进行使用。

所述预付卡授权限额功能实现步骤为:

(c1)用户通过智能设备安装并打开app前端;

(c2)在app前端中选择卡包;

(c3)app前端向卡系统发送查询卡列表请求;

(c4)卡系统接收请求并向app前端反馈与该app前端绑定的卡列表;

(c5)app前端展示卡列表;

(c6)用户根据展示的卡列表选择相应的卡号;

(c7)app前端根据用户选择的卡号向签约系统请求授权信息;

(c8)签约系统根据卡号查询授权信息;

(c9)签约系统向app前端反馈授权信息;

(c10)app前端根据授权信息展示授权列表;

(c11)用户根据授权列表选择已授权的app前端,并修改限额;

(c12)app前端向卡系统发送修改限额请求;

(c13)卡系统根据修改限额请求修改已授权的app前端的限额;

(c14)卡系统向app前端反馈修改限额结果;

(c15)app前端显示修改限额结果并结束操作。

所述预付卡付费功能的实现步骤为:

(d1)通过前端付费系统计算商品价格;

(d2)通过前端付费系统对预付卡进行读取,获取预付卡的卡号信息;

(d3)前端付费系统通过用户展示的app前端账号或二维码录入app前端的账号;

(d4)前端付费系统将app前端账号信息和预付卡卡号信息发送给卡系统;

(d5)卡系统向签约系统请求卡号授权信息;

(d6)签约系统向卡系统反馈卡号授权信息,并由卡系统判定app前端是否获得卡号授权,若未获得授权则进入步骤(d7),若获得授权则进入步骤(d8);

(d7)卡系统向前端付费系统反馈结果,前端付费系统展示结果并结束此次付费流程;

(d8)卡系统判断预付卡额度是否充足,若额度不足则进入步骤(d9),若额度充足则进入步骤(d10);

(d9)前端付费系统显示结果,并由用户判断是否扣除预付卡全部额度,若选择扣除预付卡全部额度则进入步骤(d10),如选择不扣除预付卡全部额度则进入步骤(d15);

(d10)卡系统判断app前端是否为已授权的app前端,若是已授权的app前端则进入步骤(d11),若不是已授权的app前端则进入步骤(d13);

(d11)卡系统判断已授权的app前端的限额是否充足,若限额不足则进入步骤(d12),若限额充足则进入步骤(d13);

(d12)前端付费系统显示结果,并由用户判断是否扣除限额全部额度,若选择扣除限额全部额度则进入步骤(d13),如选择不扣除限额全部额度则进入步骤(d15)

(d13)卡系统从预付卡扣除相应额度;

(d14)卡系统刷新预付卡的额度和限额和并向前端付费系统反馈;

(d15)前端付费系统展示结果并结束预付卡付费流程。

本发明与现有技术相比,具有以下优点及有益效果:

本发明有效的提高了预付卡的防盗刷能力,而相比于改换ic卡,还能够有效的降低商家采用预付卡制度的成本,同时还能有效提高预付卡的使用便捷性,很好的促进了行业的发展。

附图说明

图1为本发明预付卡绑卡签约功能实现步骤图。

图2为本发明预付卡授权功能实现步骤图。

图3为本发明预付卡授权限额功能实现步骤图。

图4为本发明预付卡付费功能实现步骤图。

具体实施方式

下面结合实施例对本发明作进一步的详细说明,但本发明的实施方式不限于此。

实施例1

一种基于实体预付卡的防盗刷方法,由实体预付卡系统完成,该实体预付卡系统由app前端、卡系统、签约系统以及前端付费系统四部分组合实现;

app前端主要是设置在用户的智能手机上,主要用于预付卡和人的绑定、预付卡消费的身份验证以及对他人授权;

卡系统是后端系统,作为预付卡数据的处理终端系统,app前端最终会将验证信息传输到卡系统,在卡系统进行验证;

签约系统是后端系统,主要是存储用户的身份信息以及身份信息的验证;

前端付费系统是前端系统,主要是用于扫描预付卡并确定用户身份后完成预付卡扣费确认;

实体预付卡系统包括预付卡绑卡签约功能、预付卡授权功能、预付卡授权限额功能以及预付卡付费功能。

如图1所示,所述预付卡绑卡签约功能实现步骤为:

(a1)在智能设备上安装app前端;

(a2)通过智能设备打开app前端;

(a3)在app前端中输入预付卡上的卡号和卡密;

(a4)app前端向卡系统发送卡号和卡密,并由卡系统验证卡号和卡密是否正确,若正确则进入步骤(a5),若错误则进入步骤(a6);

(a5)卡系统验证卡号是否已经绑定,若卡号已经绑定则进入步骤(a6),若卡号未绑定则进入步骤(a7);

(a6)卡系统向app前端反馈错误信息,并由app前端结束本次操作;

(a7)卡系统将卡号与app前端绑定,并将绑定信息发送给签约系统;

(a8)签约系统根据卡号对app前端进行授权;

(a9)签约系统向app前端反馈授权信息,并由app前端结束本次操作。

如图2所示,所述预付卡授权功能实现步骤为:

(b1)用户通过智能设备安装并打开app前端;

(b2)在app前端中选择卡包;

(b3)app前端向卡系统发送查询卡列表请求;

(b4)卡系统接收请求并向app前端反馈卡列表;

(b5)app前端展示已与该app前端绑定的卡列表;

(b6)用户根据展示的卡列表选择相应的卡号;

(b7)app前端根据用户选择的卡号向签约系统请求授权信息;

(b8)签约系统根据卡号查询授权信息;

(b9)签约系统向app前端反馈授权信息;

(b10)app前端根据授权信息展示授权列表;

(b11)用户在app前端输入待授权app前端的账号或扫描待授权app前端的二维码,以获得待授权app的身份;

(b12)app前端向签约系统发送授权请求;

(b13)签约系统接收授权请求并对待授权app的身份进行授权;

(b14)签约系统在授权后向app前端反馈授权结果;

签约系统将同时向待授权app前端发送授权码,当待授权app前端授权成功后将成为已授权app前端,在使用时将会同时验证已授权app前端的身份及其授权码,只有当已授权app前端的身份和授权码均正确才能进行使用。

(b15)app前端显示授权结果并结束操作。

如图3所示,所述预付卡授权限额功能实现步骤为:

(c1)用户通过智能设备安装并打开app前端;

(c2)在app前端中选择卡包;

(c3)app前端向卡系统发送查询卡列表请求;

(c4)卡系统接收请求并向app前端反馈与该app前端绑定的卡列表;

(c5)app前端展示卡列表;

(c6)用户根据展示的卡列表选择相应的卡号;

(c7)app前端根据用户选择的卡号向签约系统请求授权信息;

(c8)签约系统根据卡号查询授权信息;

(c9)签约系统向app前端反馈授权信息;

(c10)app前端根据授权信息展示授权列表;

(c11)用户根据授权列表选择已授权的app前端,并修改限额;

(c12)app前端向卡系统发送修改限额请求;

(c13)卡系统根据修改限额请求修改已授权的app前端的限额;

(c14)卡系统向app前端反馈修改限额结果;

(c15)app前端显示修改限额结果并结束操作。

如图4所示,所述预付卡付费功能的实现步骤为:

(d1)通过前端付费系统计算商品价格;

(d2)通过前端付费系统对预付卡进行读取,获取预付卡的卡号信息;

(d3)前端付费系统通过用户展示的app前端账号或二维码录入app前端的账号;

(d4)前端付费系统将app前端账号信息和预付卡卡号信息发送给卡系统;

(d5)卡系统向签约系统请求卡号授权信息;

(d6)签约系统向卡系统反馈卡号授权信息,并由卡系统判定app前端是否获得卡号授权,若未获得授权则进入步骤(d7),若获得授权则进入步骤(d8);

(d7)卡系统向前端付费系统反馈结果,前端付费系统展示结果并结束此次付费流程;

(d8)卡系统判断预付卡额度是否充足,若额度不足则进入步骤(d9),若额度充足则进入步骤(d10);

(d9)前端付费系统显示结果,并由用户判断是否扣除预付卡全部额度,若选择扣除预付卡全部额度则进入步骤(d10),如选择不扣除预付卡全部额度则进入步骤(d15);

(d10)卡系统判断app前端是否为已授权的app前端,若是已授权的app前端则进入步骤(d11),若不是已授权的app前端则进入步骤(d13);

(d11)卡系统判断已授权的app前端的限额是否充足,若限额不足则进入步骤(d12),若限额充足则进入步骤(d13);

(d12)前端付费系统显示结果,并由用户判断是否扣除限额全部额度,若选择扣除限额全部额度则进入步骤(d13),如选择不扣除限额全部额度则进入步骤(d15)

(d13)卡系统从预付卡扣除相应额度;

(d14)卡系统刷新预付卡的额度和限额和并向前端付费系统反馈;

(d15)前端付费系统展示结果并结束预付卡付费流程。

如上所述,便可很好的实现本发明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1