一种移动支付方法及其结账终端技术

技术编号:17542302 阅读:138 留言:0更新日期:2018-03-24 20:08
本申请公开了一种移动支付方法及其结账终端,方法包括:商户端利用密钥对交易数据、商户ID、时间因子和随机数中的一种或多种随机组合成的数据进行加密,产生密文;商户端对密文进行数据摘录,产生动态口令;商户端利用二维码算法对商户端的蓝牙PIN码和动态口令进行计算,产生动态二维码。本申请进行支付时安全度更高,二维码采用动态加密技术,一分钟自动更新一次,有助于保障商户资金安全,同时商户端和消费者端可采用双脱机的交易方式,当商户端处于脱机状态时,也能够准时向收单行后台上传消费账单,确保商户的资金安全。

A mobile payment method and its checkout terminal

The invention discloses a mobile payment method and checkout terminal, method includes: using the key to end business transaction data, business ID, time factor and random number in one or more random combination of data encryption, produce ciphertext ciphertext for the number of businesses end; according to excerpts, dynamic password; merchant terminal the use of two-dimensional code algorithm on the business end of Bluetooth PIN code and dynamic password calculation, dynamic two-dimensional code. The payment for a higher degree of safety, the two-dimensional code using dynamic encryption technology, automatic update once a minute, will help to protect the merchant capital security, while businesses and consumers can use double end end offline transactions, when the merchant side is offline, but also to be punctual to the acquirer to upload bills to ensure the safety, merchant capital.

【技术实现步骤摘要】
一种移动支付方法及其结账终端
本专利技术涉及支付领域,尤其涉及一种移动支付方法及其结账终端。
技术介绍
目前支付领域中,移动支付是增速最快的业务方向。随着移动支付业务的发展,市场中出现了很多种新型的支付方式,如NFC、二维码、虹膜支付、声音支付与指纹支付等等。在上述支付方式中,二维码支付是目前市场中应用范围最广,占据市场份额最高的移动支付方式之一。现有的二维码支付方式分为主扫和被扫两种形式,传统的二维码支付都是联机支付,其中用户主扫模式,如图1所示,在这种模式中,二维码信息通常是显示在商户POS终端或者直接打印在纸上,其信息主要包括商户标识等,由于是静置的二维码信息,所以二维码产品的安全性能也较低,容易发生信息替换、网络重放等不安全因素。用户主扫模式指的是付款方(用户)打开手机APP(如支付宝、微信等)扫描商户二维码的支付模式,在这种情况下需要用户的手机的网络是连通的。用户被扫模式,则需要商户端的网络是连通的,但是在实际应用环境中,由于实际环境原因,如公交应用等,无法保障网络通信质量。
技术实现思路
本申请的目的在于提供一种移动支付方法及结账终端,用于预制商户信息,不断变化信息内容,在商本文档来自技高网...
一种移动支付方法及其结账终端

【技术保护点】
一种移动支付方法,其特征在于,包括动态二维码的产生过程和支付过程;其中,动态二维码的产生过程包括以下步骤:商户端利用密钥对交易数据、商户ID、时间因子和随机数中的一种或多种随机组合成的数据进行加密,产生密文;所述商户端对所述密文进行数据摘录,产生动态口令;所述商户端利用二维码算法对所述商户端的蓝牙PIN码和所述动态口令进行计算,产生动态二维码。

【技术特征摘要】
1.一种移动支付方法,其特征在于,包括动态二维码的产生过程和支付过程;其中,动态二维码的产生过程包括以下步骤:商户端利用密钥对交易数据、商户ID、时间因子和随机数中的一种或多种随机组合成的数据进行加密,产生密文;所述商户端对所述密文进行数据摘录,产生动态口令;所述商户端利用二维码算法对所述商户端的蓝牙PIN码和所述动态口令进行计算,产生动态二维码。2.如权利要求1所述的移动支付方法,其特征在于,所述动态二维码在指定时间间隔内更新。3.如权利要求1所述的移动支付方法,其特征在于,所述加密采用单向散列算法。4.如权利要求1所述的移动支付方法,其特征在于,在所述支付过程中,所述商户端脱机支付过程包括以下步骤:所述商户端接收移动设备发送的蓝牙配对请求;所述商户端与所述移动设备进行蓝牙连接,并根据所述移动设备传送来的IMEI对所述移动设备进行身份验证;所述商户端对所述移动设备身份验证成功后,所述商户端根据所述移动设备发送的支付请求信息对所述移动设备的钱包进行余额判断;若所述商户端获取到所述移动设备的钱包余额不足,则所述商户端发出提醒,进行报错处理;若钱包余额充足时,则所述商户端获取所述移动设备对扣款的授权,进行钱包记账并进行支付交易记录;所述商户端联网后向收单银行后台上报支付交易记录。5.如权利要求4所述的移动支付方法,其特征在于,在所述支付过程中,所述消费者端脱机支付过程具体包括以下步骤:所述移动设备输入登录密码,登陆移动端APP;所述移动设备扫描所述商户端的动态二维码,从所述动态二维码中提取所述商户端的蓝牙PIN码;所述移动设备启动蓝牙接口,根据提取到的所述蓝牙PIN码与所述商户端进行蓝牙PIN配对;所述移动设备向所述商户端发起设备验证请求;所述移动设备的验证通过后,所述移动设备向商户端发起支付请求;所述移动设备接收用户输入的支付密码进行支付交易;所述移动设备中的所述钱包扣款,进行支付交易记录;所述移动设备在联网时将支付交易记录上报给所述发卡行后台,所述发卡行与所述收单银行后台进行交易,所述发卡行后台将支付结果发送给移动设备;所述移动设备接收所述支付结果并在屏幕进行显示。6.一种结账终端,其特征在于,包括主机,所述主机内还包括安全模块、二维码显示模块、脱机支付模块与联机支付模块;所述安全模块与所述二维码显示模块连接,用于所述商户端生成包括商户ID和时间因子;所述二维码显示模块包括商户信息接收子模块、产生随机数子模块、数据加密子模块、动态口令生成子模块、二维码生成子模块;所述商户信息接收子模块用于接收安全模块发送的商户ID和时间因子;所述产生随机数子模块用于产生随机数;所述数据加密子模块与所述商户信息接收子模块和所述产生随...

【专利技术属性】
技术研发人员:方树平祝景国赵李明罗广文马艳伟
申请(专利权)人:恒宝股份有限公司
类型:发明
国别省市:江苏,32

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

1