扫码支付设备及方法技术

技术编号:27007845 阅读:21 留言:0更新日期:2021-01-08 17:13
本发明专利技术提供一种扫码支付设备及方法,该扫码支付设备包括:壳体、控制器、银行卡槽、用于显示支付码的显示屏、开关、电源及NFC单元;所述显示屏以及所述开关设置在所述壳体上;所述银行卡槽设置在所述壳体内;所述NFC单元与所述控制器以及所述银行卡槽内插入的银行卡进行非接触式交互;所述控制器电连接所述显示屏;所述电源电连接所述控制器、所述显示屏以及所述NFC单元,所述开关连接所述电源,用于控制所述电源通断;所述控制器根据所述NFC单元读取到的银行卡槽内插入的银行卡的数据生成支付码并发给所述显示屏显示,支持境外及港澳台人士不在内地银行发行的银行卡的基础上实现扫码支付。

【技术实现步骤摘要】
扫码支付设备及方法
本专利技术涉及移动支付
,尤其涉及一种扫码支付设备及方法。
技术介绍
境外及港澳台人士在内地短期旅游或出差时,经常需要在商超、餐厅及酒店等线下到店场景进行面对面支付,目前主要有如下四种支付方式可供选择,但都存在问题和不足:1、现金支付,需要提前在银行等指定机构使用所持有外币兑换人民币现钞,当持有的人民币现钞不足时无法完成支付,需再次进行兑换,且使用人民币现钞进行支付,在找零时存在收到假钞的风险;2、磁条银行卡支付(即刷卡支付),对商户的收单设备有要求,通常需要商户布放支持外卡(即非内地银行发行的visa、master、jcb等国际卡组织品牌的银行卡)收单的POS机,由于外卡种类较多,对收单设备的要求高,另外,支付时收单设备需要读取银行卡磁道信息上送发卡行系统进行验证,磁道信息明文存储在磁条中,容易在交易过程中被窃取,并且磁条银行卡伪冒仿制成本低,可能被不法分子利用进行作案,目前内地已在逐步淘汰磁条银行卡支付交易;3、芯片银行卡支付(即接触式和非接触式芯片卡交易),目前内地主流的收单设备只能受理基于银联pboc标准发行的芯片银行卡,而境外及港澳台人士持有的基于emv标准发行的芯片银行卡(如visa、master、jcb等国际卡组织品牌的外卡),香港地区的基于felica标准发行的芯片银行卡(如八达通联名信用卡),无法在内地主流的收单设备进行接触式和非接触式芯片卡交易;4、扫码支付(包括b扫c模式和c扫b模式),需要指定手机app上绑定银行卡信息,目前微信、支付宝等app虽然支持境外及港澳台人士使用护照等证件申请绑定银行卡,但绑定的银行卡必须是内地银行发行的银行卡,即境外及港澳台人士需要先在内地银行申请银行卡后才能绑定微信、支付宝等app进行扫码支付。上述支付方式的问题和不足影响了境外及港澳台人士的支付体验。
技术实现思路
针对现有技术中的问题,本专利技术提供一种扫码支付设备及方法、计算机可读存储介质,能够至少部分地解决现有技术中存在的问题。第一方面,提供一种扫码支付设备,包括:壳体、控制器、银行卡槽、用于显示支付码的显示屏、开关、电源以及NFC单元;所述控制器以及所述NFC单元设置在所述壳体内;所述显示屏以及所述开关设置在所述壳体上;所述银行卡槽设置在所述壳体内,且所述银行卡槽的开口设置在所述壳体侧面;所述NFC单元与所述控制器以及所述银行卡槽内插入的银行卡进行非接触式交互;所述控制器电连接所述显示屏;所述电源电连接所述控制器、所述显示屏以及所述NFC单元,所述开关连接所述电源,用于控制所述电源通断;所述控制器根据所述NFC单元读取到的银行卡槽内插入的银行卡的数据生成支付码并发给所述显示屏显示。进一步地,扫码支付设备还包括:充电电路及充电插口,所述充电插口设置在所述壳体的一侧,所述充电插口连接所述充电电路,所述充电电路连接所述电源。进一步地,所述壳体采用塑料材质制成。第二方面,提供一种扫码支付方法,用于上述的扫码支付设备中,所述扫码支付方法包括:获取NFC单元读取到的插入在银行卡卡槽内的银行卡的芯片数据;根据所述芯片数据生成支付码;将所述支付码发送至显示屏进行显示。进一步地,所述支付码为二维码或条形码。进一步地,所述芯片数据包括:发卡行数字证书、银行卡数字证书以及静态数据;所述根据所述芯片数据生成支付码,包括:利用本地的CA公钥验证所述发卡行数字证书的合法性;若验证通过,基于RSA算法,利用所述CA公钥、所述发卡行数字证书恢复出所述银行卡的发卡行公钥;基于RSA算法,利用所述发卡行公钥、所述银行卡数字证书恢复出所述银行卡公钥;将所述静态数据通过所述NFC单元发送至所述银行卡,以触发所述银行卡使用其安全区域内的银行卡私钥对所述静态数据进行签名并返回;获取NFC单元接收到的银行卡签名后的静态数据;利用所述银行卡公钥对所述银行卡签名后的静态数据进行验签;若验签成功,则根据所述静态数据以及时间戳生成所述支付码。进一步地,所述根据所述静态数据以及时间戳生成所述支付码,包括:利用本地的通信密钥对所述静态数据以及时间戳进行加密;根据加密后的数据生成所述支付码。第三方面,提供一种扫码支付装置,包括:芯片数据获取模块,获取NFC单元读取到的插入在银行卡卡槽内的银行卡的芯片数据;支付码生成模块,根据所述芯片数据生成支付码;支付码发送模块,将所述支付码发送至显示屏进行显示。第四方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的扫码支付方法的步骤。第五方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的扫码支付方法的步骤。本专利技术提供的扫码支付设备及方法,该扫码支付设备包括:壳体、控制器、银行卡槽、用于显示支付码的显示屏、开关、电源以及NFC单元;所述控制器以及所述NFC单元设置在所述壳体内;所述显示屏以及所述开关设置在所述壳体上;所述银行卡槽设置在所述壳体内,且所述银行卡槽的开口设置在所述壳体侧面;所述NFC单元与所述控制器以及所述银行卡槽内插入的银行卡进行非接触式交互;所述控制器电连接所述显示屏;所述电源电连接所述控制器、所述显示屏以及所述NFC单元,所述开关连接所述电源,用于控制所述电源通断;所述控制器根据所述NFC单元读取到的银行卡槽内插入的银行卡的数据生成支付码并发给所述显示屏显示。该扫码支付方法包括:获取NFC单元读取到的插入在银行卡卡槽内的银行卡的芯片数据;根据所述芯片数据生成支付码;将所述支付码发送至显示屏进行显示。根据需求预先在扫码支付设备置入对应标准的芯片银行卡,比如支持基于emv标准发行的芯片银行卡的扫码支付设备,用户根据自己芯片银行卡的类型选择对应标准的扫码支付设备,通过扫码支付设备及方法的配合,能够通过NFC单元读取对应标准的芯片银行卡的数据,然后由显示屏显示控制器基于芯片数据生成的支付码,进而使用户基于芯片银行卡进行扫码支付,对商家的收单设备没有特殊要求的同时,支持境外及港澳台人士不在内地银行发行的银行卡的基础上实现扫码支付,便捷可靠,适用于金融领域的支付场景,具体用于境外及港澳台人士在内地短期旅游或出差时,在商超、餐厅及酒店等线下到店场景进行面对面支付。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本专利技术实施例中的扫码支付设备的外视图;图2为本专利技术实施例中本文档来自技高网
...

【技术保护点】
1.一种扫码支付设备,其特征在于,包括:壳体、控制器、银行卡槽、用于显示支付码的显示屏、开关、电源以及NFC单元;/n所述控制器以及所述NFC单元设置在所述壳体内;所述显示屏以及所述开关设置在所述壳体上;所述银行卡槽设置在所述壳体内;/n所述NFC单元与所述控制器以及所述银行卡槽内插入的银行卡进行非接触式交互;所述控制器电连接所述显示屏;所述电源电连接所述控制器、所述显示屏以及所述NFC单元,所述开关连接所述电源,用于控制所述电源通断;/n所述控制器根据所述NFC单元读取到的银行卡槽内插入的银行卡的数据生成支付码并发给所述显示屏显示。/n

【技术特征摘要】
1.一种扫码支付设备,其特征在于,包括:壳体、控制器、银行卡槽、用于显示支付码的显示屏、开关、电源以及NFC单元;
所述控制器以及所述NFC单元设置在所述壳体内;所述显示屏以及所述开关设置在所述壳体上;所述银行卡槽设置在所述壳体内;
所述NFC单元与所述控制器以及所述银行卡槽内插入的银行卡进行非接触式交互;所述控制器电连接所述显示屏;所述电源电连接所述控制器、所述显示屏以及所述NFC单元,所述开关连接所述电源,用于控制所述电源通断;
所述控制器根据所述NFC单元读取到的银行卡槽内插入的银行卡的数据生成支付码并发给所述显示屏显示。


2.根据权利要求1所述的扫码支付设备,其特征在于,还包括:充电电路及充电插口,所述充电插口设置在所述壳体的一侧,所述充电插口连接所述充电电路,所述充电电路连接所述电源。


3.根据权利要求1所述的扫码支付设备,其特征在于,所述壳体采用塑料材质制成。


4.一种扫码支付方法,其特征在于,用于如权利要求1至3任一项所述的扫码支付设备中,所述扫码支付方法包括:
获取NFC单元读取到的插入在银行卡卡槽内的银行卡的芯片数据;
根据所述芯片数据生成支付码;
将所述支付码发送至显示屏进行显示。


5.根据权利要求4所述的扫码支付方法,其特征在于,所述支付码为二维码或条形码。


6.根据权利要求5所述的扫码支付方法,其特征在于,所述芯片数据包括:发卡行数字证书、银行卡数字证书以及静态数据;
所述根据所述芯片数据生成支付码,包括:...

【专利技术属性】
技术研发人员:李冠彬黄广耀陆杰文何晋俊
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1