基于数字人民币交易的智能学生证支付验证方法及系统与流程

文档序号:32392185发布日期:2022-11-30 08:45阅读:82来源:国知局
基于数字人民币交易的智能学生证支付验证方法及系统与流程

1.本发明涉及智能学生证支付方法技术领域,具体的说是一种安全性高、支付便捷的基于数字人民币交易的智能学生证支付验证方法及系统。


背景技术:

2.近年来无现金的电子支付已经广泛应用于生产生活,但对于校园环境下,由于学生无法持有具有个人身份信息的移动支付终端(常规为移动电话设备),导致在校园场景下的支付应用需要取得第三方即监护方的授权后,出具监护方的付款账号信息完成交易,在此过程中由于交易双方没有直接就交易信息进行验证,很容易导致在监护方不知情的情况下发生扣款,或由于商户无法对接监护方信息,无法支付。
3.在支付交易结算中,现有的第三方支付软件需要缴纳中间渠道商的额外服务费,因上述原因出现商户拒绝使用第三方支付软件导致的交易失败。此外现有技术开通支付功能时对用户进行身份验证,但身份验证手段单一,安全性不足。


技术实现要素:

4.本发明针对现有校园环境下支付交易存在的问题,提出了一种安全性高、支付便捷的基于数字人民币交易的智能学生证支付验证方法及系统。
5.本发明通过以下措施达到:
6.一种基于数字人民币交易的智能学生证支付验证方法,包括位于服务器的超级硬钱包管理单元、dsop平台、银行终端以及至少一个智能学生证,所述支付验证方法包括以下步骤:
7.步骤1:智能学生证获取学生证标识和超级sim卡标识,所述学生证标识为imei号,记载在智能学生证的存储模块中,由智能学生证的主控模块读取来完成获取,所述超级sim卡标识为主控模块从智能学生证中携带的sim卡中读取的数据;
8.步骤2:将步骤1中获得的学生证标识数据上传至服务器,由服务器上的超级硬钱包管理单元接收该数据,并与超级硬钱包管理单元内预存的账户信息进行比对,确定是否存在相应账户具有与上传的学生证标识相对应,若存在对应账户,说明当前的智能学生证完成了账户绑定,否则说明当前的智能学生证未完成账户绑定,将比对结果下发至智能学生证,当完成账户绑定时,执行步骤3,否则智能学生证提示“未绑定账户”;
9.步骤3:智能学生证将验证付款权限请求上传至服务器,由服务器上的超级硬钱包管理单元接收该请求,并与超级硬钱包管理单元内预存的账户信息进行比对,判断当前智能学生证对应的账户是否开通了智能学生证的付款权限,所述验证付款权限请求数据含有所述学生证标识数据,若具备付款权限,则继续执行步骤4,否则将验证结果发送至智能学生证,智能学生证提示“不具备付款权限”;
10.步骤4:智能学生证向服务器发送超级sim卡标识,由位于服务器的dsop平台接收该数据,并将接收数据与dsop平台内预存的账户信息对应的超级sim卡标识进行比对,若二
者一致,则验证成功,继续执行步骤5,否则验证失败,将验证结果下发至智能学生证,智能学生证输出“超级sim卡标识验证失败”;
11.步骤5:智能学生证将实名验证请求上传至服务器,由服务器上的超级硬钱包管理单元接收该数据,并将其与预存的账户信息进行比对,其中所述实名验证请求中包含学生证标识数据,若当前账户的实名验证信息中的学生证标识数据与实名验证请求中的学生证标识数据一致,验证通过,执行步骤6,否则验证失败,向智能学生证下发验证结果,智能学生证提示“实名验证失败”;
12.步骤6:智能学生证向服务器发送超级sim卡标识,由位于服务器的dsop平台接收该数据,并将接收数据与dsop平台内预存的账户信息对应的超级sim卡标识进行比对,若二者一致,则验证成功,继续执行步骤7,否则验证失败,将验证结果下发至智能学生证,智能学生证输出“超级sim卡标识验证失败”;
13.步骤7:智能学生证向服务器发送小额免密是否开通验证请求,由位于服务器的超级硬钱包管理单元接收该数据,并将其与预存的账户信息进行比对,所述小额免密是否开通验证请求中包含学生证标识数据,若预存的账户信息中小额免密信息与接收的小额免密是否开通验证请求中所包含的学生证标识数据一致,则判断开通了小额免密,执行步骤8,否则判断未开通,将判断结果下发至智能学生证,智能学生证提示“未开通小额免密”;
14.步骤8:智能学生证向服务器发送生成付款码请求,由位于服务器的银行终端接收该数据,并生成付款码后,将付款码数据下发至智能学生证,所述生成付款码请求中包含超级sim卡标识和学生证标识数据;
15.步骤9:智能学生证接收付款码数据后,提示付款码,启动支付。
16.本发明还提出了一种基于数字人民币交易的智能学生证支付验证系统,包括智能学生证以及位于服务器端的超级硬钱包管理单元、dsop平台以及银行终端,所述智能学生证分别与超级sim硬钱包管理单元、dsop平台以及银行终端建立数据通信;所述智能学生证中设有超级sim卡模块、主控模块、无线通讯模块和支付模块,其中超级sim卡模块存有由银行终端下发的数字人民币支付数字证书,主控模块用于获取智能学生证标识和超级sim卡标识,无线通讯模块用于与银行终端、超级硬钱包管理单元以及dsop平台建立数据通信,完成数据发送和接收;支付模块用于提示上述请求验证判断结果、付款码以及完成数字人民币支付;
17.所述超级硬钱包管理单元包括账户信息数据存储单元、主控单元和无线通讯单元,通过无线通讯单元接收智能学生证发送的请求数据,并完成相应的比对后,向智能学生证下发比对结果;
18.所述dsop平台包括账户信息管理校验单元和无线通讯模块,无线通讯单元接收由智能学生证发送的验证请求数据并向智能学生证下发账户信息管理校验单元完成的验证结果;
19.所述银行终端包括数字人民币数字证书管理授权模块和无线通讯模块,用于下发数字人民币支付数字证书以及接收生成付款码请求并在生成付款码款后向智能学生证下发付款码信息。
20.本发明通过提出一种具有多重身份验证以及权限验证的支付验证方法,能够显著提高支付安全性,保证支付活动在监护方的监管下顺利执行,弥补现有支付系统因验证漏
洞导致的安全性低的问题。由于数字人民币是由人民银行发行的数字形式的法定货币,具有价值特征和法偿性,在支付交易结算中,不需要中间渠道商的额外服务费,本发明还能够避免因商户拒绝使用第三方支付软件导致的交易失败问题。
附图说明:
21.附图1是本发明的流程图。
22.附图2是本发明的系统结构框图。
具体实施方式:
23.下面结合附图和实施例,对本发明做进一步的说明。
24.实施例1:
25.如附图1、2所示,本例提供了一种基于数字人民币交易的智能学生证支付验证方法,其中包括智能学生证以及位于服务器端的超级硬钱包管理单元、dsop平台以及银行终端,所述智能学生证分别与超级sim硬钱包管理单元、dsop平台以及银行终端建立数据通信;所述智能学生证中设有超级sim卡模块、主控模块、无线通讯模块和支付模块,其中超级sim卡模块存有由银行终端下发的数字人民币支付数字证书,主控模块用于获取智能学生证标识和超级sim卡标识,无线通讯模块用于与银行终端、超级硬钱包管理单元以及dsop平台建立数据通信,完成数据发送和接收;支付模块用于提示上述请求验证判断结果、付款码以及完成数字人民币支付;
26.所述超级硬钱包管理单元中设有账户信息数据存储单元、主控单元和无线通讯单元,通过无线通讯单元接收智能学生证发送的请求数据,并完成相应的比对后,向智能学生证下发比对结果;
27.所述dsop平台包括账户信息管理校验单元和无线通讯模块,无线通讯单元接收由智能学生证发送的验证请求数据并向智能学生证下发账户信息管理校验单元完成的验证结果;
28.所述银行终端包括数字人民币数字证书管理授权模块和无线通讯模块,用于下发数字人民币支付数字证书以及接收生成付款码请求并在生成付款码款后向智能学生证下发付款码信息;
29.当执行支付操作时,如附图1所示,按以下流程进行:
30.步骤1:智能学生证获取学生证标识和超级sim卡标识,所述学生证标识为imei号,记载在智能学生证的存储模块(flash内存)中,由智能学生证的主控模块读取来完成获取,所述超级sim卡标识为从智能学生证中携带的sim卡中读取的数据;本例中所述学生证标识为imei号;
31.步骤2:智能学生证发送第一验证请求,第一验证请求中包含学生证标识数据,具体为:将步骤1中获得的学生证标识数据上传至服务器,由服务器上的超级硬钱包管理单元接收该数据,并与超级硬钱包管理单元内预存的账户信息进行比对,确定是否存在相应账户具有与上传的学生证标识相对应,若存在对应账户,说明当前的智能学生证完成了账户绑定,否则说明当前的智能学生证未完成账户绑定,将比对结果下发至智能学生证,当完成账户绑定时,执行步骤3,否则智能学生证提示“未绑定账户”;
32.步骤3:智能学生证发送第二验证请求,具体为:将验证付款权限请求上传至服务器,由服务器上的超级硬钱包管理单元接收该请求,并与超级硬钱包管理单元内预存的账户信息进行比对,判断当前智能学生证对应的账户是否开通了智能学生证的付款权限,所述验证付款权限请求数据含有所述学生证标识数据,若具备付款权限,则继续执行步骤4,否则将验证结果发送至智能学生证,智能学生证提示“不具备付款权限”;
33.步骤4:智能学生证向服务器发送第三验证请求,第三验证请求中包含超级sim卡标识,由位于服务器的dsop平台接收该数据,并将接收数据与dsop平台内预存的账户信息对应的超级sim卡标识进行比对,若二者一致,则验证成功,继续执行步骤5,否则验证失败,将验证结果下发至智能学生证,智能学生证输出“超级sim卡标识验证失败”;
34.步骤5:智能学生证向服务器发送第四验证请求,具体为:将实名验证请求上传至服务器,由服务器上的超级硬钱包管理单元接收该数据,并将其与预存的账户信息进行比对,其中所述实名验证请求中包含学生证标识数据,若当前账户的实名验证信息中的学生证标识数据与实名验证请求中的学生证标识数据一致,验证通过,执行步骤6,否则验证失败,向智能学生证下发验证结果,智能学生证提示“实名验证失败”;
35.步骤6:智能学生证向服务器再一次发送第三验证请求,第三验证请求数据中含有超级sim卡标识,由位于服务器的dsop平台接收该数据,并将接收数据与dsop平台内预存的账户信息对应的超级sim卡标识进行比对,若二者一致,则验证成功,继续执行步骤7,否则验证失败,将验证结果下发至智能学生证,智能学生证输出“超级sim卡标识验证失败”;
36.步骤7:智能学生证向服务器发送第五验证请求,第五验证请求为小额免密是否开通验证请求,由位于服务器的超级硬钱包管理单元接收该数据,并将其与预存的账户信息进行比对,所述小额免密是否开通验证请求中包含学生证标识数据,若预存的账户信息中小额免密信息与接收的小额免密是否开通验证请求中所包含的学生证标识数据一致,则判断开通了小额免密,执行步骤8,否则判断未开通,将判断结果下发至智能学生证,智能学生证提示“未开通小额免密”;
37.步骤8:智能学生证向服务器发送第六验证请求,第六验证请求为生成付款码请求,由位于服务器的银行终端接收该数据,并生成付款码后,将付款码数据下发至智能学生证,所述生成付款码请求中包含超级sim卡标识和学生证标识数据;
38.步骤9:智能学生证接收付款码数据后,提示付款码,启动支付。
39.本发明通过提出一种具有多重身份验证以及权限验证的支付验证方法,能够显著提高支付安全性,保证支付活动在监护方的监管下顺利执行,弥补现有支付系统因验证漏洞导致的安全性低的问题。
40.由于数字人民币是由人民银行发行的数字形式的法定货币,具有价值特征和法偿性,在支付交易结算中,不需要中间渠道商的额外服务费,本发明还能够避免因商户拒绝使用第三方支付软件导致的交易失败问题。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1