CN107194688A - 在离线场景基于二维码的支付***及其方法 - Google Patents
在离线场景基于二维码的支付***及其方法 Download PDFInfo
- Publication number
- CN107194688A CN107194688A CN201710356972.8A CN201710356972A CN107194688A CN 107194688 A CN107194688 A CN 107194688A CN 201710356972 A CN201710356972 A CN 201710356972A CN 107194688 A CN107194688 A CN 107194688A
- Authority
- CN
- China
- Prior art keywords
- quick response
- client
- response code
- user
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3276—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
一种在离线场景基于二维码的支付***及其方法,包括配置给用户的二维码支付前端***和与二维码支付前端***相通信连接的二维码支付后台***,所述二维码支付前端***包括具有客户端APP的客户端和与所述客户端相通信连接的二维码识读设备;所述二维码支付后台***包括与账务处理***相通信连接的加密***以及与数据接收发送***相通信连接的数据处理***,所述数据处理***还与所述账务处理***相通信连接;所述客户端与所述账务处理***相通信连接,所述二维码识读设备与所述数据接收发送***相通信连接。结合其方法有效降低了现有技术中二维码支付的在线验证特性制约了其在离线场景的应用使得离线场景的用户群体使用落后的支付手段的缺陷。
Description
技术领域
本发明涉及二维码支付技术领域,具体涉及一种在离线场景基于二维码的支付***及其方法,特别涉及二维码的离线验证方法。
背景技术
二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。
近年来随着社会科技水平的进步,二维码支付技术在国内外应用越加广泛,二维码支付这种新型支付手段给人们带来极大便利,而在二维码支付快速发展的同时,因二维码支付的在线验证特性制约了其在离线场景的应用,使得离线场景的用户群体不得不继续使用落后的支付手段。这里的离线场景包括:乘客乘坐公交车辆时的上、下车(进、出站)的票务场景;乘客乘坐地铁时的进、出站票务场景;游客游览公园、名胜等的入园票务场景;及其他需要快速验票通过的场景。
发明内容
为解决上述问题,本发明提供了一种在离线场景基于二维码的支付***及其方法,有效降低了现有技术中二维码支付的在线验证特性制约了其在离线场景的应用使得离线场景的用户群体使用落后的支付手段的缺陷。
为了克服现有技术中的不足,本发明提供了一种在离线场景基于二维码的支付***及其方法的解决方案,具体如下:
一种在离线场景基于二维码的支付***,包括配置给用户的二维码支付前端***Ⅰ和与二维码支付前端***Ⅰ相通信连接的二维码支付后台***Ⅱ;
所述二维码支付前端***包括具有客户端APP的客户端1和与所述客户端1相通信连接的二维码识读设备2;
所述二维码支付后台***Ⅱ包括与账务处理***3相通信连接的加密***4以及与数据接收发送***5相通信连接的数据处理***6,所述数据处理***6还与所述账务处理***3相通信连接;
所述客户端1与所述账务处理***3相通信连接,所述二维码识读设备2与所述数据接收发送***5相通信连接;
所述二维码识读设备2内置有解密模块ⅰ和处理模块ⅱ,所述解密模块ⅰ和处理模块ⅱ相通信连接。
进一步地,所述在离线场景基于二维码的支付***的方法,步骤如下:
步骤1:在用户位于离线场景的所在之处时,用户启动所述客户端1的客户端APP来输入配置给用户的用户名来进行登录,然后客户端APP向所述所述账务处理***3发送包括有用户名的请求账户二维码信息的指令,所述账务处理***3就把包括有用户名和设定的有效期的信息传递给所述加密***4,所述加密***4就把包括有用户名和设定的有效期的信息进行加密后得到的密文回传给所述账务处理***3,所述账务处理***3把所述密文加工成包含所述密文信息的二维码信息,再把该二维码信息发送给所述客户端1,而所述客户端APP把该二维码显示在所述客户端1上;
步骤2:用所述二维码识读设备2扫描显示在所述客户端1上的二维码,将扫描出的密文传递到所述二维码识读设备2内置的解密模块i解密成明文,再把所述明文传送到处理模块来判断明文中的有效期的时效性,而所述时效性就是明文中的有效期是否在有效期内,若在有效期内,就提示验证通过放行的响应信息,用户就离开离线场景,接着所述二维码识读设备2就把用户交易信息发送到所述数据接收发送***5;
步骤3:所述数据接收发送***5接收到用户交易信息后,就返回接收成功的响应信息,且把所述用户交易信息传递给所述数据处理***6,所述数据处理***6把用户交易信息加工处理成客户账单信息并传给所述账务处理***3,由所述账务处理***3把客户账单信息发送到所述客户端1上;
步骤4:用户自行选择合适的时间和地点使用客户端APP中的账务接口来与所述账务处理***3进行通信,以此完成对所述客户账单的支付,所述账务处理***3将结算结果回传到客户端1中。
进一步地,所述加密***4是一种硬加密***,其加密过程完全由硬件完成,加密算法采用不可逆加密算法,并烧入加密***4的硬件,密钥由用户自行制作而不可逆的写入硬件。
进一步地,所述解密模块也是一种硬解密设备,其解密过程完全由硬件完成,解密算法采用与加密***对应的不可逆算法,并烧入硬件,密钥由用户自行制作而不可逆的灌入硬件。
进一步地,所述二维码识读设备2完全离线验证二维码的合法性和有效性,验证通过实时响应,减少用户的停留时间,然后离线生成用户交易信息,在设备联网时再回传后台。
进一步地,客户端APP获取二维码时依赖用户设备是否联网,所述二维码识读设备2验证二维码时不依赖网络,所述二维码识读设备2生成用户交易记录不依赖网络,回传依赖网络。
本发明的有益效果是:
1.本方法利用二维码单向识别的技术特点,结合时下流行的先享受服务再支付费用的消费模式,将离线场景下的长交易模式(从头到尾、完整、同步执行)分解为识别验证、交易生成、账单生成、缴款结算等短交易模式(分段、独立、异步执行),既提高整个***容错性和时效性,也提高了用户使用的友好度;
2.本方法采用的二维码后台生成和二维码生成过程中加入加密技术,既提高了用户账户的安全性,也提高了用户账户的防伪能力。
3.本方法利用个人智能终端技术和移动互联技术,进一步扩展了用户个人智能终端的支付能力,使离线场景的用户群体享受到新技术新方式带来的便捷生活。
附图说明
图1是本发明的在离线场景基于二维码的支付***的结构示意图。
具体实施方式
而二维码支付是一种基于账户体系搭起来的新一代无线支付方案。在该支付方案下,商家通过二维码扫描设备扫拍用户账户二维码,实现对用户账户号码的获取,在线将用户账户号码及用户消费金额实时传送后台结算***,由后台结算***向用户端发送交易待确认信息,用户端向后台结算***发送交易确认,后台结算***完成用户账户的支付结算。
二维码支付特点:
1、技术成熟:二维码支付在发达地区已经拥有成熟的技术手段,这对于二维码技术发展奠定了基础,其会迅速普及。
2、使用简单:用户安装二维码识别软件后,在贴有二维码的地方简单刷一下就可以完成交易。商家使用二维码识别设备,扫描用户二维码账户并回传后台,后台生成交易信息发送用户端完成交易。
3、支付便捷:有了二维码支付手段,商家不必承受货到付款等高成本支付,而消费者也可以随时随地进行实时支付。
4、成本较低:由于技术的成熟,移动设备的普及,使得二维码支付成本变得很低。
下面将结合附图和实施例对本发明做进一步地说明。
实施例1
根据附图1可知,本实施例的在离线场景基于二维码的支付***,在离线场景基于二维码的支付***,包括配置给用户的二维码支付前端***Ⅰ和与二维码支付前端***Ⅰ相通信连接的二维码支付后台***Ⅱ;
所述二维码支付前端***包括具有客户端APP的客户端1和与所述客户端1相通信连接的二维码识读设备2;所述客户端1包括智能手机、PDA、平板电脑或者笔记本电脑;
所述二维码支付后台***Ⅱ包括与账务处理***3相通信连接的加密***4以及与数据接收发送***5相通信连接的数据处理***6,所述数据处理***6还与所述账务处理***3相通信连接;
所述客户端1与所述账务处理***3相通信连接,所述二维码识读设备2与所述数据接收发送***5相通信连接;
所述二维码识读设备2内置有解密模块ⅰ和处理模块ⅱ,所述解密模块ⅰ和处理模块ⅱ相通信连接。
所述在离线场景基于二维码的支付***的方法,步骤如下:
步骤1:在用户位于离线场景的所在之处时,用户启动所述客户端1的客户端APP来输入配置给用户的用户名来进行登录,然后客户端APP向所述所述账务处理***3发送包括有用户名的请求账户二维码信息的指令,所述账务处理***3就把包括有用户名和设定的有效期的信息传递给所述加密***4,所述加密***4就把包括有用户名和设定的有效期的信息进行加密后得到的密文回传给所述账务处理***3,所述账务处理***3把所述密文加工成包含所述密文信息的二维码信息,再把该二维码信息发送给所述客户端1,而所述客户端APP把该二维码显示在所述客户端1上;所述离线场景包括乘客乘坐公交车辆时的上车或下车、也可以是进站或出站的票务场景、乘客乘坐地铁时的进站或出站的票务场景、游客游览公园、名胜这些场所的入园的票务场景或者其他需要实时验票通过的场景。
步骤2:用所述二维码识读设备2扫描显示在所述客户端1上的二维码,将扫描出的密文传递到所述二维码识读设备2内置的解密模块i解密成明文,若解密不成功就提示失败的信息,再把所述明文传送到处理模块来判断明文中的有效期的时效性,而所述时效性就是明文中的有效期是否在有效期内,若不在有效期内就提示失败的信息,若在有效期内,就提示验证通过放行的响应信息,用户就离开离线场景,接着所述二维码识读设备2就把用户交易信息发送到所述数据接收发送***5;
步骤3:所述数据接收发送***5接收到用户交易信息后,就返回接收成功的响应信息,且把所述用户交易信息传递给所述数据处理***6,所述数据处理***6把用户交易信息加工处理成客户账单信息并传给所述账务处理***3,由所述账务处理***3把客户账单信息发送到所述客户端1上;
步骤4:用户自行选择合适的时间和地点使用客户端APP中的账务接口来与所述账务处理***3进行通信,所述账务接口包括APP自身余额、微信、支付宝、百度钱包或者银行卡,以此完成对所述客户账单的支付,所述账务处理***3将结算结果回传到客户端1中。
本实施例的有益效果是:
1.本方法利用二维码单向识别的技术特点,结合时下流行的先享受服务再支付费用的消费模式,将离线场景下的长交易模式(从头到尾、完整、同步执行)分解为识别验证、交易生成、账单生成、缴款结算等短交易模式(分段、独立、异步执行),既提高整个***容错性和时效性,也提高了用户使用的友好度;
2.本方法采用的二维码后台生成和二维码生成过程中加入加密技术,既提高了用户账户的安全性,也提高了用户账户的防伪能力。
3.本方法利用个人智能终端技术和移动互联技术,进一步扩展了用户个人智能终端的支付能力,使离线场景的用户群体享受到新技术新方式带来的便捷生活。
实施例2
根据附图1可知,本实施例的在离线场景基于二维码的支付***,包括配置给用户的二维码支付前端***Ⅰ和与二维码支付前端***Ⅰ相通信连接的二维码支付后台***Ⅱ;
所述二维码支付前端***包括具有客户端APP的客户端1和与所述客户端1相通信连接的二维码识读设备2;所述客户端1包括智能手机、PDA、平板电脑或者笔记本电脑;
所述二维码支付后台***Ⅱ包括与账务处理***3相通信连接的加密***4以及与数据接收发送***5相通信连接的数据处理***6,所述数据处理***6还与所述账务处理***3相通信连接;
所述客户端1与所述账务处理***3相通信连接,所述二维码识读设备2与所述数据接收发送***5相通信连接;
所述二维码识读设备2内置有解密模块ⅰ和处理模块ⅱ,所述解密模块ⅰ和处理模块ⅱ相通信连接。所述二维码识读设备2为二维码识读终端,包括机壳,所述机壳上表面设置有凹槽,所述凹槽底部设置有摄像头,在所述机壳内设置有二维码识读处理器,所述摄像头与所述二维码识读处理器连接,所述二维码识读处理器中包括有所述解密模块ⅰ和处理模块ⅱ。另外所述用户还配置有用户名。
所述在离线场景基于二维码的支付***的方法,步骤如下:
步骤1:在用户位于离线场景的所在之处时,用户启动所述客户端1的客户端APP来输入配置给用户的用户名来进行登录,然后客户端APP向所述所述账务处理***3发送包括有用户名的请求账户二维码信息的指令,所述账务处理***3就把包括有用户名和设定的有效期的信息传递给所述加密***4,所述加密***4就把包括有用户名和设定的有效期的信息进行加密后得到的密文回传给所述账务处理***3,所述账务处理***3把所述密文加工成包含所述密文信息的二维码信息,再把该二维码信息发送给所述客户端1,而所述客户端APP把该二维码显示在所述客户端1上;所述离线场景包括乘客乘坐公交车辆时的上车或下车、也可以是进站或出站的票务场景、乘客乘坐地铁时的进站或出站的票务场景、游客游览公园、名胜这些场所的入园的票务场景或者其他需要实时验票通过的场景。
步骤2:用所述二维码识读设备2扫描显示在所述客户端1上的二维码,将扫描出的密文传递到所述二维码识读设备2内置的解密模块i解密成明文,若解密不成功就提示失败的信息,再把所述明文传送到处理模块来判断明文中的有效期的时效性,而所述时效性就是明文中的有效期是否在有效期内,若不在有效期内就提示失败的信息,若在有效期内,就提示验证通过放行的响应信息,用户就离开离线场景,接着所述二维码识读设备2就把用户交易信息发送到所述数据接收发送***5;
步骤3:所述数据接收发送***5接收到用户交易信息后,就返回接收成功的响应信息,且把所述用户交易信息传递给所述数据处理***6,所述数据处理***6把用户交易信息加工处理成客户账单信息并传给所述账务处理***3,由所述账务处理***3把客户账单信息发送到所述客户端1上;
步骤4:用户自行选择合适的时间和地点使用客户端APP中的账务接口来与所述账务处理***3进行通信,所述账务接口包括APP自身余额、微信、支付宝、百度钱包或者银行卡,以此完成对所述客户账单的支付,所述账务处理***3将结算结果回传到客户端1中。
所述加密***4是一种硬加密***,其加密过程完全由硬件完成,加密算法采用不可逆加密算法,并烧入加密***4的硬件,密钥由用户自行制作而不可逆的写入硬件。硬件、加密算法、密钥三方共同组成加密***,缺一不可,保证加密的安全性。
所述解密模块也是一种硬解密设备,其解密过程完全由硬件完成,解密算法采用与加密***对应的不可逆算法,并烧入硬件,密钥由用户自行制作而不可逆的灌入硬件。硬件、解密算法、密钥三方共同组成解密模块,缺一不可,保证解密的安全性。
所述二维码识读设备2完全离线验证二维码的合法性和有效性,验证通过实时响应,减少用户的停留时间,然后离线生成用户交易信息,在设备联网时再回传后台。
客户端APP获取二维码时依赖用户设备是否联网,所述二维码识读设备2验证二维码时不依赖网络,所述二维码识读设备2生成用户交易记录不依赖网络,回传依赖网络。用户一笔完整的交易被分割成相互独立的、异步过程,能够充分保证离线场景的时间要求。
本实施例的有益效果是:
1.本方法利用二维码单向识别的技术特点,结合时下流行的先享受服务再支付费用的消费模式,将离线场景下的长交易模式(从头到尾、完整、同步执行)分解为识别验证、交易生成、账单生成、缴款结算等短交易模式(分段、独立、异步执行),既提高整个***容错性和时效性,也提高了用户使用的友好度;
2.本方法采用的二维码后台生成和二维码生成过程中加入加密技术,既提高了用户账户的安全性,也提高了用户账户的防伪能力。
3.本方法利用个人智能终端技术和移动互联技术,进一步扩展了用户个人智能终端的支付能力,使离线场景的用户群体享受到新技术新方式带来的便捷生活。
实施例3
根据附图1可知,本实施例的在离线场景基于二维码的支付***,包括配置给用户的二维码支付前端***Ⅰ和与二维码支付前端***Ⅰ相通信连接的二维码支付后台***Ⅱ;
所述二维码支付前端***包括具有客户端APP的客户端1和与所述客户端1相通信连接的二维码识读设备2;所述客户端1包括智能手机、PDA、平板电脑或者笔记本电脑;
所述二维码支付后台***Ⅱ包括与账务处理***3相通信连接的加密***4以及与数据接收发送***5相通信连接的数据处理***6,所述数据处理***6还与所述账务处理***3相通信连接;
所述客户端1与所述账务处理***3相通信连接,所述二维码识读设备2与所述数据接收发送***5相通信连接;
所述二维码识读设备2内置有解密模块ⅰ和处理模块ⅱ,所述解密模块ⅰ和处理模块ⅱ相通信连接。所述二维码识读设备2为二维码识读终端,包括机壳,所述机壳上表面设置有凹槽,所述凹槽底部设置有摄像头,在所述机壳内设置有二维码识读处理器,所述摄像头与所述二维码识读处理器连接,所述二维码识读处理器中包括有所述解密模块ⅰ和处理模块ⅱ。另外所述用户还配置有用户名。
所述在离线场景基于二维码的支付***的方法,步骤如下:
步骤1:在用户位于离线场景的所在之处时,用户启动所述客户端1的客户端APP来输入配置给用户的用户名来进行登录,然后客户端APP向所述所述账务处理***3发送包括有用户名的请求账户二维码信息的指令,所述账务处理***3就把包括有用户名和设定的有效期的信息传递给所述加密***4,所述加密***4就把包括有用户名和设定的有效期的信息进行加密后得到的密文回传给所述账务处理***3,所述账务处理***3把所述密文加工成包含所述密文信息的二维码信息,再把该二维码信息发送给所述客户端1,而所述客户端APP把该二维码显示在所述客户端1上;所述离线场景包括乘客乘坐公交车辆时的上车或下车、也可以是进站或出站的票务场景、乘客乘坐地铁时的进站或出站的票务场景、游客游览公园、名胜这些场所的入园的票务场景或者其他需要实时验票通过的场景。
步骤2:用所述二维码识读设备2扫描显示在所述客户端1上的二维码,将扫描出的密文传递到所述二维码识读设备2内置的解密模块i解密成明文,若解密不成功就提示失败的信息,再把所述明文传送到处理模块来判断明文中的有效期的时效性,而所述时效性就是明文中的有效期是否在有效期内,若不在有效期内就提示失败的信息,若在有效期内,就提示验证通过放行的响应信息,用户就离开离线场景,接着所述二维码识读设备2就把用户交易信息发送到所述数据接收发送***5;
步骤3:所述数据接收发送***5接收到用户交易信息后,就返回接收成功的响应信息,且把所述用户交易信息传递给所述数据处理***6,所述数据处理***6把用户交易信息加工处理成客户账单信息并传给所述账务处理***3,由所述账务处理***3把客户账单信息发送到所述客户端1上;
步骤4:用户自行选择合适的时间和地点使用客户端APP中的账务接口来与所述账务处理***3进行通信,所述账务接口包括APP自身余额、微信、支付宝、百度钱包或者银行卡,以此完成对所述客户账单的支付,所述账务处理***3将结算结果回传到客户端1中。
所述加密***4是一种硬加密***,其加密过程完全由硬件完成,加密算法采用不可逆加密算法,并烧入加密***4的硬件,密钥由用户自行制作而不可逆的写入硬件。硬件、加密算法、密钥三方共同组成加密***,缺一不可,保证加密的安全性。
所述解密模块也是一种硬解密设备,其解密过程完全由硬件完成,解密算法采用与加密***对应的不可逆算法,并烧入硬件,密钥由用户自行制作而不可逆的灌入硬件。硬件、解密算法、密钥三方共同组成解密模块,缺一不可,保证解密的安全性。
所述二维码识读设备2完全离线验证二维码的合法性和有效性,验证通过实时响应,减少用户的停留时间,然后离线生成用户交易信息,在设备联网时再回传后台。
客户端APP获取二维码时依赖用户设备是否联网,所述二维码识读设备2验证二维码时不依赖网络,所述二维码识读设备2生成用户交易记录不依赖网络,回传依赖网络。用户一笔完整的交易被分割成相互独立的、异步过程,能够充分保证离线场景的时间要求。
本实施例的有益效果是:
1.本方法利用二维码单向识别的技术特点,结合时下流行的先享受服务再支付费用的消费模式,将离线场景下的长交易模式(从头到尾、完整、同步执行)分解为识别验证、交易生成、账单生成、缴款结算等短交易模式(分段、独立、异步执行),既提高整个***容错性和时效性,也提高了用户使用的友好度;
2.本方法采用的二维码后台生成和二维码生成过程中加入加密技术,既提高了用户账户的安全性,也提高了用户账户的防伪能力。
3.本方法利用个人智能终端技术和移动互联技术,进一步扩展了用户个人智能终端的支付能力,使离线场景的用户群体享受到新技术新方式带来的便捷生活。
所述账务处理***3把包括有用户名和设定的有效期的信息传递给所述加密***4,而加密***获取到包括有用户名和设定的有效期的信息后,负责加密***的管理员有时就会经由加密***经由通信模块对账务处理***传输响应数据。
但是管理员在处理其他事务时不能实时传输响应数据,使得传输响应数据实时性不足。
所述传输响应数据的方法包括:
预先给负责加密***的管理员随身配置着智能手机,所述智能手机经由网络中的PC机与加密***相连接;
接着智能手机获取PC机传输的包括有用户名和设定的有效期的信息,所述包括有用户名和设定的有效期的信息是加密***传输给所述PC机、且符合设定要求时所述PC机传输至所述智能手机的;
所述智能手机获取针对所述包括有用户名和设定的有效期的信息而录入的响应数据;
所述智能手机将所述响应数据传输给所述PC机,所述PC机把所述响应数据传输给所述加密***;
所述智能手机获取PC机传输的包括有用户名和设定的有效期的信息前,还包括:
所述智能手机与所述PC机构建传输链接;
所述智能手机经由所述传输链接获取所述PC机传输的管理员的登录ID,并在所述智能手机中登录所述管理员的登录ID,所述管理员的登录ID是传输所述包括有用户名和设定的有效期的信息的登录ID;
所述设定要求为:
所述PC机此时显示的对话框不是所述包括有用户名和设定的有效期的信息的传输用对话框;或者,
所述PC机当前处于屏保状态且所述PC机中的启动按钮处于设定状态,所述设定状态用于表示同意所述PC机向所述智能手机传输包括有用户名和设定的有效期的信息;或者,在第一周期内获取到所述智能手机传输的以往数据,所述第一周期的终止时点为所述PC机获取所述包括有用户名和设定的有效期的信息的时点,所述以往数据由所述智能手机根据在以往时点获取的包括有用户名和设定的有效期的信息得到;或者,所述PC机正在运行设定维护程序;
所述方法,还包括:
在获取到所述包括有用户名和设定的有效期的信息时开始计算时间,所述智能手机检测在计算时间开始的第二周期内是否获取到录入的响应数据;
当在所述第二周期内未获取到所述响应数据之际,所述智能手机向所述PC机传输设定的响应数据,所述PC机将所述设定的响应数据传输给所述加密***,所述设定的响应数据为音频数据或字符数据;
所述智能手机获取针对所述包括有用户名和设定的有效期的信息而录入的响应数据,包括:
所述智能手机检测用户激活的响应命令,其中所述响应命令是音频响应命令或字符响应命令;
当所述响应命令是音频响应命令时,所述智能手机获取针对所述包括有用户名和设定的有效期的信息而录入的音频数据;
当所述响应命令是字符响应命令时,所述智能手机对所述智能手机中预存的字符数据进行显示,获取用户激活的数据选取命令,获取响应所述数据选取命令而返回的字符数据;
所述方法,还包括:
所述智能手机对所述智能手机中存储的各个账务处理***的使用者登录ID进行显示;
所述智能手机获取登录ID选取命令,获取响应所述登录ID选取命令而返回的账务处理***的使用者登录ID;
所述智能手机将获取的所述账务处理***的使用者登录ID传输给所述PC机,所述PC机在获取到所述账务处理***的使用者登录ID所传输的包括有用户名和设定的有效期的信息时,不向所述智能手机转发所述包括有用户名和设定的有效期的信息;
所述方法包括:
智能手机获取加密***的物理地址;
所述智能手机获取录入的包括有用户名和设定的有效期的信息;
所述智能手机将所述包括有用户名和设定的有效期的信息和所述物理地址传输给PC机,所述PC机根据所述物理地址确定所述加密***,并将所述包括有用户名和设定的有效期的信息传输给所述加密***;
所述智能手机将所述包括有用户名和设定的有效期的信息和所述物理地址传输给PC机之前,还包括:
所述智能手机与所述PC机构建传输链接;
所述智能手机经由所述传输链接获取所述PC机传输的管理员的登录ID,并在所述智能手机中登录所述管理员的登录ID,所述管理员的登录ID是传输所述包括有用户名和设定的有效期的信息的登录ID;
当所述物理地址是账务处理***的使用者登录ID时,所述智能手机获取加密***的物理地址,包括:
所述智能手机对所述智能手机中存储的各个加密***的账务处理***的使用者登录ID进行显示,获取登录ID选取命令,将响应所述登录ID选取命令而返回的账务处理***的使用者登录ID确定为所述加密***的账务处理***的使用者登录ID;或者,
所述智能手机获取录入的账务处理***的使用者信息,检测所述智能手机中是否存储有与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID,当所述智能手机中存储有与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID时,将所述账务处理***的使用者登录ID确定为所述加密***的账务处理***的使用者登录ID;当所述智能手机中未存储与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID时,将所述账务处理***的使用者信息传输给所述PC机,获取所述PC机传输的与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID,将所述账务处理***的使用者登录ID确定为所述加密***的账务处理***的使用者登录ID;
所述智能手机获取录入的包括有用户名和设定的有效期的信息,包括:
所述智能手机检测用户激活的传输命令,其中所述传输命令是音频传输命令或字符传输命令;
当所述传输命令是音频传输命令时,所述智能手机获取录入的音频数据;
当所述传输命令是字符传输命令时,所述智能手机对所述智能手机中预存的字符数据进行显示,获取用户激活的数据选取命令,获取响应所述数据选取命令而返回的字符数据;
所述方法包括:
PC机获取加密***传输的包括有用户名和设定的有效期的信息;
所述PC机检测所述PC机是否符合设定要求;
当所述PC机符合所述设定要求时,所述PC机将所述包括有用户名和设定的有效期的信息传输给智能手机;
所述PC机获取所述智能手机传输的响应数据,并将所述响应数据传输给所述加密***,所述响应数据是针对所述包括有用户名和设定的有效期的信息而录入到所述智能手机中的;
所述PC机将所述包括有用户名和设定的有效期的信息传输给智能手机之前,还包括:
所述PC机与所述智能手机构建传输链接;
所述PC机经由所述传输链接将管理员的登录ID传输给所述智能手机,所述智能手机登录所述管理员的登录ID,所述管理员的登录ID是传输所述包括有用户名和设定的有效期的信息的登录ID;
所述PC机检测所述PC机是否符合设定要求,包括:
所述PC机检测所述PC机当前显示的对话框是否是所述包括有用户名和设定的有效期的信息的传输用对话框;或者,
所述PC机检测所述PC机当前是否处于屏保状态,并检测所述PC机中的启动按钮是否处于设定状态,所述设定状态用于表示同意所述PC机向所述智能手机传输包括有用户名和设定的有效期的信息;或者,
所述PC机检测所述PC机是否在第一周期内获取到所述智能手机传输的以往数据,所述第一周期的终止时点为所述PC机获取所述包括有用户名和设定的有效期的信息的时点,所述以往数据由所述智能手机根据在以往时点获取的包括有用户名和设定的有效期的信息得到;或者,
所述PC机检测所述PC机是否正在运行设定维护程序;
所述方法,还包括:
所述PC机获取所述智能手机传输的设定响应数据,将所述设定响应数据传输给所述加密***,所述设定响应数据为音频数据或字符数据,所述设定响应数据是所述智能手机在获取到所述包括有用户名和设定的有效期的信息时开始计算时间,且在计算时间开始的第二周期内未获取到录入的响应数据后传输的;
所述PC机将所述包括有用户名和设定的有效期的信息传输给智能手机之后,还包括:
所述PC机获取所述智能手机传输的字符数据,将所述字符数据传输给所述加密***,所述字符数据由所述智能手机在获取到字符响应命令时,响应所述字符响应命令而从预存的字符数据中选取得到,所述字符响应命令是用户激活的响应命令;
所述方法,还包括:
所述PC机获取传输所述包括有用户名和设定的有效期的信息的账务处理***的使用者登录ID;
所述PC机检测所述智能手机预先传输的账务处理***的使用者登录ID中是否包括所述账务处理***的使用者登录ID;
当所述智能手机预先传输的账务处理***的使用者登录ID中包括所述账务处理***的使用者登录ID时,不向所述智能手机转发所述包括有用户名和设定的有效期的信息;
所述方法包括:
PC机获取智能手机传输的包括有用户名和设定的有效期的信息和加密***的物理地址;
所述PC机根据所述物理地址确定所述加密***;
所述PC机将所述包括有用户名和设定的有效期的信息传输至所述加密***;
所述PC机获取智能手机传输的包括有用户名和设定的有效期的信息和加密***的物理地址之前,还包括:
所述PC机与所述智能手机构建传输链接;
所述PC机经由所述传输链接将管理员的登录ID传输给所述智能手机,所述智能手机登录所述管理员的登录ID,所述管理员的登录ID是传输所述包括有用户名和设定的有效期的信息的登录ID;
当所述物理地址是账务处理***的使用者登录ID时,所述PC机获取智能手机传输的包括有用户名和设定的有效期的信息和加密***的物理地址之前,还包括:
所述PC机获取所述智能手机传输的账务处理***的使用者信息,所述账务处理***的使用者信息是所述智能手机中未存储与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID时传输给所述PC机的;
所述PC机检测所述PC机中是否存储有与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID;
当所述PC机中存储有与所述账务处理***的使用者信息相匹配的账务处理***的使用者登录ID时,所述PC机将所述账务处理***的使用者登录ID传输给所述智能手机,所述智能手机将所述账务处理***的使用者登录ID确定为所述加密***的账务处理***的使用者登录ID;
所述PC机获取智能手机传输的包括有用户名和设定的有效期的信息和加密***的物理地址,包括:
所述PC机获取所述智能手机传输的字符数据和物理地址,所述字符数据由所述智能手机在获取到字符传输命令时,响应所述字符传输命令而从预存的字符数据中选取得到,所述字符传输命令是用户激活的传输命令。
这样就能够在管理员处理其他事务时通过智能手机来进行响应。
以上以附图说明的方式对本发明作了描述,本领域的技术人员应当理解,本公开不限于以上描述的实施例,在不偏离本发明的范围的情况下,可以做出各种变化、改变和替换。
Claims (6)
1.一种在离线场景基于二维码的支付***,包括配置给用户的二维码支付前端***和与二维码支付前端***相通信连接的二维码支付后台***,其特征在于,
所述二维码支付前端***包括具有客户端APP的客户端和与所述客户端相通信连接的二维码识读设备;
所述二维码支付后台***包括与账务处理***相通信连接的加密***以及与数据接收发送***相通信连接的数据处理***,所述数据处理***还与所述账务处理***相通信连接;
所述客户端与所述账务处理***相通信连接,所述二维码识读设备与所述数据接收发送***相通信连接;
所述二维码识读设备内置有解密模块和处理模块所述解密模块和处理模块通信连接。
2.根据权利要求1所述的在离线场景基于二维码的支付***的方法,其特征在于,步骤如下:
步骤1:在用户位于离线场景的所在之处时,用户启动所述客户端的客户端APP来输入配置给用户的用户名来进行登录,然后客户端APP向所述所述账务处理***发送包括有用户名的请求账户二维码信息的指令,所述账务处理***就把包括有用户名和设定的有效期的信息传递给所述加密***,所述加密***就把包括有用户名和设定的有效期的信息进行加密后得到的密文回传给所述账务处理***,所述账务处理***把所述密文加工成包含所述密文信息的二维码信息,再把该二维码信息发送给所述客户端,而所述客户端APP把该二维码显示在所述客户端上;
步骤2:用所述二维码识读设备扫描显示在所述客户端上的二维码,将扫描出的密文传递到所述二维码识读设备内置的解密模块解密成明文,再把所述明文传送到处理模块来判断明文中的有效期的时效性,而所述时效性就是明文中的有效期是否在有效期内,若在有效期内,就提示验证通过放行的响应信息,用户就离开离线场景,接着所述二维码识读设备就把用户交易信息发送到所述数据接收发送***;
步骤3:所述数据接收发送***接收到用户交易信息后,就返回接收成功的响应信息,且把所述用户交易信息传递给所述数据处理***,所述数据处理***把用户交易信息加工处理成客户账单信息并传给所述账务处理***,由所述账务处理***把客户账单信息发送到所述客户端上;
步骤4:用户自行选择合适的时间和地点使用客户端APP中的账务接口来与所述账务处理***进行通信,以此完成对所述客户账单的支付,所述账务处理***将结算结果回传到客户端中。
3.根据权利要求2所述的在离线场景基于二维码的支付***的方法,其特征在于,所述加密***是一种硬加密***,其加密过程完全由硬件完成,加密算法采用不可逆加密算法,并烧入加密***的硬件,密钥由用户自行制作而不可逆的写入硬件。
4.根据权利要求2所述的在离线场景基于二维码的支付***的方法,其特征在于,所述解密模块也是一种硬解密设备,其解密过程完全由硬件完成,解密算法采用与加密***对应的不可逆算法,并烧入硬件,密钥由用户自行制作而不可逆的灌入硬件。
5.根据权利要求2所述的在离线场景基于二维码的支付***的方法,其特征在于,所述二维码识读设备完全离线验证二维码的合法性和有效性,验证通过实时响应,减少用户的停留时间,然后离线生成用户交易信息,在设备联网时再回传后台。
6.根据权利要求2所述的在离线场景基于二维码的支付***的方法,其特征在于,客户端APP获取二维码时依赖用户设备是否联网,所述二维码识读设备验证二维码时不依赖网络,所述二维码识读设备生成用户交易记录不依赖网络,回传依赖网络。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710356972.8A CN107194688A (zh) | 2017-05-16 | 2017-05-16 | 在离线场景基于二维码的支付***及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710356972.8A CN107194688A (zh) | 2017-05-16 | 2017-05-16 | 在离线场景基于二维码的支付***及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107194688A true CN107194688A (zh) | 2017-09-22 |
Family
ID=59874800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710356972.8A Pending CN107194688A (zh) | 2017-05-16 | 2017-05-16 | 在离线场景基于二维码的支付***及其方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107194688A (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107609856A (zh) * | 2017-09-27 | 2018-01-19 | 深圳市万通顺达科技股份有限公司 | 一种二维码支付***及其支付方法 |
CN107633391A (zh) * | 2017-09-27 | 2018-01-26 | 深圳市万通顺达科技股份有限公司 | 屏幕二维码消费***及其二维码消费方法 |
CN107911441A (zh) * | 2017-11-13 | 2018-04-13 | 北京骑思妙享科技有限公司 | 一种基于移动客户端扫码支付的儿童电动车*** |
CN108460593A (zh) * | 2017-11-01 | 2018-08-28 | 福建博思软件股份有限公司 | 一种离线二维码支付方法及装置 |
CN108510669A (zh) * | 2018-03-20 | 2018-09-07 | 广东邮政邮件快件服务有限公司 | 一种箱体无界面操作的智能包裹柜 |
CN109345226A (zh) * | 2018-08-13 | 2019-02-15 | 唐晓冬 | 一种校园自助的脱机支付方法及*** |
CN109886671A (zh) * | 2019-02-17 | 2019-06-14 | 北京意锐新创科技有限公司 | 基于双屏幕的二维码支付方法和装置 |
CN110516776A (zh) * | 2019-07-12 | 2019-11-29 | 北京如易行科技有限公司 | 离线二维码乘车方法和设备 |
CN111178874A (zh) * | 2019-12-13 | 2020-05-19 | 杜晓楠 | 一种基于区块链冷钱包的交易方法和*** |
CN111598563A (zh) * | 2020-05-19 | 2020-08-28 | 北京思特奇信息技术股份有限公司 | 一种实时与异步支付相结合的移动业务受理方法及*** |
CN111967556A (zh) * | 2020-08-11 | 2020-11-20 | 福建博思数字科技有限公司 | 一种二维码离线生成方法及存储介质 |
CN113159756A (zh) * | 2020-01-07 | 2021-07-23 | Oppo广东移动通信有限公司 | 支付信息处理方法和装置、可穿戴设备、计算机可读存储介质 |
CN113313484A (zh) * | 2020-02-26 | 2021-08-27 | 新开普电子股份有限公司 | 双离线场景下的风险控制方法、***、装置及存储介质 |
US20230368179A1 (en) * | 2022-05-10 | 2023-11-16 | Capital One Services, Llc | System and method for providing temporary virtual payment card |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201522726U (zh) * | 2009-09-25 | 2010-07-07 | 上海新大陆翼码信息科技有限公司 | 利用二维码和移动电话技术的***支付*** |
CN103020818A (zh) * | 2013-01-09 | 2013-04-03 | 重庆新亚盟电子科技有限公司 | 动态二维验证码支付*** |
CN104715370A (zh) * | 2013-12-12 | 2015-06-17 | 中国电信股份有限公司 | 基于加密二维码进行安全支付的方法和*** |
CN105654287A (zh) * | 2015-12-30 | 2016-06-08 | 深圳市瑞铭无限科技有限公司 | 智能手表上二维码支付的方法及装置 |
-
2017
- 2017-05-16 CN CN201710356972.8A patent/CN107194688A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201522726U (zh) * | 2009-09-25 | 2010-07-07 | 上海新大陆翼码信息科技有限公司 | 利用二维码和移动电话技术的***支付*** |
CN103020818A (zh) * | 2013-01-09 | 2013-04-03 | 重庆新亚盟电子科技有限公司 | 动态二维验证码支付*** |
CN104715370A (zh) * | 2013-12-12 | 2015-06-17 | 中国电信股份有限公司 | 基于加密二维码进行安全支付的方法和*** |
CN105654287A (zh) * | 2015-12-30 | 2016-06-08 | 深圳市瑞铭无限科技有限公司 | 智能手表上二维码支付的方法及装置 |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107633391A (zh) * | 2017-09-27 | 2018-01-26 | 深圳市万通顺达科技股份有限公司 | 屏幕二维码消费***及其二维码消费方法 |
CN107609856B (zh) * | 2017-09-27 | 2019-03-15 | 深圳市万通顺达科技股份有限公司 | 一种二维码支付***及其支付方法 |
CN107609856A (zh) * | 2017-09-27 | 2018-01-19 | 深圳市万通顺达科技股份有限公司 | 一种二维码支付***及其支付方法 |
CN108460593A (zh) * | 2017-11-01 | 2018-08-28 | 福建博思软件股份有限公司 | 一种离线二维码支付方法及装置 |
CN107911441B (zh) * | 2017-11-13 | 2023-10-24 | 北京骑思妙享科技有限公司 | 一种基于移动客户端扫码支付的儿童电动车*** |
CN107911441A (zh) * | 2017-11-13 | 2018-04-13 | 北京骑思妙享科技有限公司 | 一种基于移动客户端扫码支付的儿童电动车*** |
CN108510669A (zh) * | 2018-03-20 | 2018-09-07 | 广东邮政邮件快件服务有限公司 | 一种箱体无界面操作的智能包裹柜 |
CN109345226A (zh) * | 2018-08-13 | 2019-02-15 | 唐晓冬 | 一种校园自助的脱机支付方法及*** |
CN109886671A (zh) * | 2019-02-17 | 2019-06-14 | 北京意锐新创科技有限公司 | 基于双屏幕的二维码支付方法和装置 |
CN110516776A (zh) * | 2019-07-12 | 2019-11-29 | 北京如易行科技有限公司 | 离线二维码乘车方法和设备 |
CN111178874A (zh) * | 2019-12-13 | 2020-05-19 | 杜晓楠 | 一种基于区块链冷钱包的交易方法和*** |
CN111178874B (zh) * | 2019-12-13 | 2023-12-08 | 杜晓楠 | 一种基于区块链冷钱包的交易方法和*** |
CN113159756A (zh) * | 2020-01-07 | 2021-07-23 | Oppo广东移动通信有限公司 | 支付信息处理方法和装置、可穿戴设备、计算机可读存储介质 |
CN113313484A (zh) * | 2020-02-26 | 2021-08-27 | 新开普电子股份有限公司 | 双离线场景下的风险控制方法、***、装置及存储介质 |
CN111598563A (zh) * | 2020-05-19 | 2020-08-28 | 北京思特奇信息技术股份有限公司 | 一种实时与异步支付相结合的移动业务受理方法及*** |
CN111598563B (zh) * | 2020-05-19 | 2023-12-05 | 北京思特奇信息技术股份有限公司 | 一种实时与异步支付相结合的移动业务受理方法及*** |
CN111967556A (zh) * | 2020-08-11 | 2020-11-20 | 福建博思数字科技有限公司 | 一种二维码离线生成方法及存储介质 |
US20230368179A1 (en) * | 2022-05-10 | 2023-11-16 | Capital One Services, Llc | System and method for providing temporary virtual payment card |
US11995643B2 (en) * | 2022-05-10 | 2024-05-28 | Capital One Services, Llc | System and method for providing a temporary virtual payment card |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107194688A (zh) | 在离线场景基于二维码的支付***及其方法 | |
US7490062B2 (en) | Method of payment by means of an electronic communication device | |
EP1650894B1 (en) | Authentication method and method, device, system, and program for delivering secret information between proximity terminals | |
CN103501191B (zh) | 一种基于nfc近场通信技术的移动支付装置及其方法 | |
CN101496344B (zh) | 网上银钱支付和身份确认的带自设认证算式的方法和*** | |
CN101276448A (zh) | 利用包含ic卡的身份证进行交易的支付***及方法 | |
EP1107197A2 (en) | Electronic settlement system using separate communication channels for settlement between sales and payee terminals | |
CN108320152A (zh) | 一种储值卡的充值方法与*** | |
AU7560298A (en) | Electronic transaction | |
CN101324942A (zh) | 利用包含ic卡的身份证进行交易的支付***及方法 | |
CN103039035A (zh) | 基于声波或音频的近距离安全数据通讯方法及其装置 | |
CN102737308A (zh) | 一种移动终端及其查询智能卡信息的方法和*** | |
CN105827656B (zh) | 基于nfc支付的身份认证方法及装置 | |
CN102222368A (zh) | 一种应用近距离通信技术的电子票证***和检验方法 | |
CN102855560B (zh) | 一种移动支付方法及*** | |
CN103903141A (zh) | 一种o2o安全支付方法、***和一种pos终端 | |
CN102521744A (zh) | 网络支付方法及装置 | |
CN101916476A (zh) | 一种基于sd加密卡与近距离无线通信技术相结合的移动数据传输方法 | |
CN104240073A (zh) | 一种基于预付卡的脱机支付方法和*** | |
CN103971241A (zh) | 一种双通道支付的方法和*** | |
CN103577977A (zh) | 一种用于线上购物线下支付的方法和*** | |
CN104778579A (zh) | 基于电子身份识别载体的感应支付方法及相应装置 | |
CN111935684A (zh) | 一种蓝牙支付***及方法 | |
CN202206419U (zh) | 网络安全终端以及基于该终端的交互*** | |
CN108389040A (zh) | 移动手持终端、支付***以及支付方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170922 |