一种基于NFC的自动柜员机存款系统、方法及设备与流程

文档序号:35541219发布日期:2023-09-23 18:11阅读:53来源:国知局
一种基于NFC的自动柜员机存款系统、方法及设备与流程

【】本发明涉及金融,尤其涉及一种基于nfc的自动柜员机存款系统、方法及设备。

背景技术

0、
背景技术:

1、当前在自动柜员机存款时,需要用户插入实体借记卡,输入密码登入帐号后放进现金,以确认存款金额,这种插入实体借记卡的存款方式需将实体借记卡随身携带,容易发生盗窃造成财产损失,且当实体借记卡不在身边的情况下不能使用自动柜员机进行存款,造成不便。


技术实现思路

0、
技术实现要素:

1、有鉴于此,本发明提供了一种基于nfc的自动柜员机存款系统、方法及设备,以使用户通过设有nfc功能的移动终端实现利用自动柜员机进行存款。

2、本发明实施例的具体技术方案为:

3、本技术第一实施例提供一种基于nfc的自动柜员机存款系统,所述系统包括:自动柜员机、移动终端和服务器,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片;所述移动终端用于通过使用所述nfc芯片扫描目标自动柜员机的nfc标签,以获取所述目标自动柜员机的第一编号,所述目标自动柜员机为所述系统中的任意一台自动柜员机;所述移动终端还用于获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器和具有所述第一编号的所述目标自动柜员机;所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述服务器用于接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端;所述字符串用于指示所述存款请求的有效期;所述移动终端还用于通过所述nfc芯片将所述字符串发送至所述目标自动柜员机;所述目标自动柜员机用于利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,执行存款流程。

4、本技术第二实施例提供一种基于nfc的自动柜员机存款方法,所述方法应用于基于nfc的自动柜员机存款系统,所述系统包括:自动柜员机、移动终端和服务器,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片,所述方法包括:所述移动终端通过使用所述nfc芯片扫描目标自动柜员机的nfc标签,以获取所述目标自动柜员机的第一编号,所述目标自动柜员机为所述系统中的任意一台自动柜员机;所述移动终端获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器和具有所述第一编号的所述目标自动柜员机;所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述服务器接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端;所述字符串用于指示所述存款请求的有效期;所述移动终端通过所述nfc芯片将所述字符串发送至所述目标自动柜员机;所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,执行存款流程。

5、优选的,所述服务器接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端之后,还包括:所述服务器获取所述存款请求中的所述用户存款信息和所述第一编号,并建立及保存所述用户存款信息及所述第一编号之间的对应关系;所述执行存款流程包括:所述目标自动柜员机清点存入的现金获得金额信息,并将所述金额信息及所述目标自动柜员机的第二编号发送至所述服务器;所述金额信息包括存入的现金金额;所述服务器接收所述金额信息及所述第二编号之后,根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,验证通过后发送验证通过信号至所述目标自动柜员机;所述验证通过信号用于指示所述目标自动柜员机执行下一步存款操作,以完成存款流程。

6、优选的,所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,包括:所述服务器在已保存的预存款金额与第一编号的对应关系中,查找是否存在与所述金额信息及所述第二编号的对应关系相同的目标对应关系;若存在所述目标对应关系,则确定验证通过,并删除所述目标对应关系;若不存在,则确定验证不通过。

7、优选的,所述用户存款信息中还包括用户输入至所述移动终端的存款账号;则所述服务器接收所述存款请求之后,还包括:所述服务器获取所述存款请求中存款账号,并验证所述存款账号是否冻结;若未冻结,则继续执行所述根据所述存款请求生成字符串的步骤;若冻结,则发出提示信息至所述移动终端,所述提示信息用于表征所述账号被冻结。

8、优选的,所述根据所述存款请求生成字符串,包括:所述服务器获取预设有效期,并利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串;所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,包括:所述目标自动柜员机判断接收到的字符串中的用户存款信息、第一编号,与所述存款请求中的用户存款信息、第一编号是否相同;若相同,则获取所述字符串中包含的有效期,并利用所述有效期判断所述存款请求是否过期;若所述存款请求已过期,则所述目标自动柜员机拒绝打开收款箱;若所述存款请求未过期,则所述目标自动柜员机打开所述自动柜员机中的收款箱,并在检测到所述用户放入现金之后,执行存款流程。

9、优选的,所述利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串,包括:所述服务器将所述第一编号、所述用户存款信息、所述预设有效期进行二进制转换形成二进制数列;所述字符串的预设字符位设置有所述二进制数列。

10、优选的,所述字符串预设开始标识符和结束标识符,所述开始标识符的字符与所述结束标识符的字符对称设置;所述自动柜员机根据所述开始标识符解析所述字符串,所述自动柜员机根据所述结束标识符完成对所述字符串的解析,以获得所述字符串中包含的有效期。

11、优选的,所述移动终端获取用户存款信息之后,还包括:所述移动终端对所述用户存款信息的用户账号信息进行身份验证;当所述身份验证通过后,执行所述生成至少包含所述用户存款信息和所述第一编号的存款请求的步骤。

12、本技术第三实施例提供一种基于nfc的自动柜员机存款设备,包括存储器和和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如本技术第一实施例中所述的系统,或如本技术第二实施例中任一项所述方法的步骤。

13、实施本发明实施例,将具有如下有益效果:

14、本发明中的移动终端通过使用nfc芯片扫描目标自动柜员机的nfc标签,以获取目标自动柜员机的第一编号,目标自动柜员机为系统中的任意一台自动柜员机;移动终端获取用户存款信息,并生成至少包含用户存款信息和第一编号的存款请求,并将存款请求分别发送至服务器和具有第一编号的目标自动柜员机;用户存款信息为用户输入至移动终端的存款信息;服务器接收存款请求,根据存款请求生成字符串,并将字符串发送至移动终端;字符串用于指示存款请求的有效期;移动终端通过nfc芯片将字符串发送至目标自动柜员机;目标自动柜员机利用字符串和存款请求打开目标自动柜员机中的收款箱,执行存款流程。

15、通过在自动柜员机中设置带有编号的nfc标签,使得具备nfc芯片的移动终端即可获取目标自动柜员机的编号,通过利用编号和用户存款信息生成存款请求,实现线上存款请求的生成;服务器接收到存款请求后生成字符串,移动终端利用nfc芯片将字符串发送至目标自动柜员机中,完成线上传输字符串至目标自动柜员机,目标自动柜员机利用字符串和存款请求打开收款箱,因此无需插入实体借记卡即可完成存款,方便用户存款,且提升了财产的安全性。

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