CN106940851A - 一种基于条码的支付方法和*** - Google Patents

一种基于条码的支付方法和*** Download PDF

Info

Publication number
CN106940851A
CN106940851A CN201610003459.6A CN201610003459A CN106940851A CN 106940851 A CN106940851 A CN 106940851A CN 201610003459 A CN201610003459 A CN 201610003459A CN 106940851 A CN106940851 A CN 106940851A
Authority
CN
China
Prior art keywords
payment
data
bar code
businessman
module
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
Application number
CN201610003459.6A
Other languages
English (en)
Inventor
刘啟瑞
刘泽清
张义锦
刘峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian New Continent Automatic Recognition Technology Coltd
Fujian Newland Auto ID Technology Co Ltd
Original Assignee
Fujian New Continent Automatic Recognition Technology Coltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujian New Continent Automatic Recognition Technology Coltd filed Critical Fujian New Continent Automatic Recognition Technology Coltd
Priority to CN201610003459.6A priority Critical patent/CN106940851A/zh
Publication of CN106940851A publication Critical patent/CN106940851A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment 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)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

本发明所述的一种基于条码的支付方法和***,移动支付终端在近距离接收本地支付终端发送广播数据,广播数据中包含的商家编码,方便移动支付终端向支付服务器有针对性的发送支付指令,使支付目的更加明确。支付服务器根据商家编码查询对应的密钥并将支付数据进行加密后转换为条码,防止其他设备识读盗取款项。本地支付终端识读条码得到条码的解码数据,并通过密钥解密得到支付数据。根据支付数据查询商家编码,如果商家编码吻合,并且为存储有该支付数据则提示消费成功。可实现离线支付,并且不容易造成资金被盗。

Description

一种基于条码的支付方法和***
技术领域
本发明涉及一种支付方法和***,具体地说涉及一种基于条码的支付方法和***。
背景技术
随着移动互联网的普及,带动越来越多传统行业互联网化的发展,特别是传统零售商店或者餐饮单位。二维码应用的发展及第三方支付的发展,诸如微信支付,支付宝支付,已经处处都在我们的生活当中。越来越多的便利店、餐馆、超市、商场都使用基于条码的支付方式。诸如团购,早期团购采用短信进行消费验证,手机收到带有一串数字的密码,根据数字在商家处进行验证。如今团购的消费验证凭证已演变为采用二维码扫描验证,二维码因其存储信息量大,并能够采用加密技术防止因信息泄露而造成损失。现有的第三方支付平台如微信、支付宝等均要求商家终端、消费者移动终端中的APP(手机应用程序)能够连接到第三方支付平台的后台服务器,才能完成支付的流程。传统零售商店或者餐饮单位,其现有的扫描条码收银设备未具备联网功能的还有一定比例。但是随着团购业务的快速发展,越来越多消费者,具备消费凭证,加入第三方支付平台,面临着设备改造或替换。故,需要有一种支持离线支付验证的支付方法和***,满足无法联网的设备终端进行对客户支付凭证的验证。
中国专利文献CN102903045A《一种互联网方式的离线支付方法》,公开了一种基于条码的离线支付方法。步骤1:用户登录***门户注册后进入***,设置各项参数。步骤2:用户进行第三方***的支付。步骤3:后台支付***获取用户支付状态,用户支付成功则生成虚拟电子支付凭证,例如二维码。步骤4:用户选择该凭证(二维码)并下载或者打印。步骤5:用户将该凭证(二维码)进行支付。步骤6:***扫码该凭证,读取其中的数据。步骤7:***验证凭证数据,如成功验证则认为本次支付凭证有效,并置该凭证的状态为已 使用。由于,二维码由后台支付***生成,生成后再下发至用户终端。这样会产生较多的下载数据流量,当后台支付***需要生成大量二维码时,数据量较为庞大,容易造成下载传输延迟和错误。同时,用户支付前需要进入***设置各项参数,支付步骤较为繁琐。
发明内容
为此,本发明所要解决的技术问题在于现有技术中互联网方式的离线支付方法二维码需要由后台支付***生成,下载过程中需要耗费较多流量,当后台支付***需要生成大量二维码时,数据较大,容易造成下载传输延迟和错误。用户在支付过程中需要首先进入***手动设置各项参数,支付步骤较为繁琐。
为解决上述技术问题,本发明的所采用的技术方案:
一种基于条码的支付方法,包括以下步骤:
S1:移动支付终端接收本地支付终端发送的广播数据,所述广播数据包含:商家编码;
S2:移动支付终端向支付服务器发送支付指令,所述支付指令包含:表示商家的商家编码、支付请求;
S3:支付服务器根据收到的支付指令完成款项支付,并根据所述商家编码查询对应的密钥,生成经密钥加密的支付数据发送至所述移动支付终端,所述支付数据包含:订单编号、支付金额、支付时间、表示商家的编码信息;
S4:移动支付终端将收到的支付数据进行编码,并生成条码;
S5:移动支付终端显示所述条码;
S6:本地支付终端扫描用所述移动支付终端显示的条码,运用与所述条码对应的解码算法,解码条码数据,并通过存储的密钥解密得到支付数据;
S7:本地支付终端根据支付数据,查询支付数据所对应的订单编号、支 付金额、支付时间、商家编码;
S8:本地支付终端查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功;
S9:本地支付终端将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则将该支付数据进行存储,并提示消费成功。
步骤S1中,所述移动支付终端接收本地支付终端发送的广播数据为蓝牙广播数据。
所述步骤S8与S9之间还包括步骤S81:本地支付终端比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
所述条码为QR码。
一种基于条码的支付***,包括以下组件:
移动支付终端、支付服务器、本地支付终端;
移动支付终端,进一步包括:
无线通信模块,接收本地支付终端发送的广播数据,所述广播数据包含:商家编码;向支付服务器发送支付指令,接收支付服务器发送的支付数据;
支付指令生成模块,生成支付指令,所述支付指令包含:表示商家的商家编码、支付请求;
条码生成模块,将接收的支付数据进行编码,并生成条码;
显示模块,显示所述条码及消费结果提示信息;
支付服务器,进一步包括:
数据传输模块,接收所述移动支付终端发送的支付指令,向所述移动支付终端发送支付数据;
支付数据生成模块,根据收到的支付指令完成款项支付,并根据所述商家编码查询对应的密钥,生成经密钥加密的支付数据通过所述数据传输模块发送至所述移动支付终端,所述支付数据包含:订单编号、支付金额、支付时间、表示商家的编码信息;
本地支付终端,进一步包括:
无线收发模块,发射包含可被移动支付终端接收的广播数据,所述广播数据包含:商家编码;
条码解码模块,扫描用所述移动支付终端显示的条码,运用与所述条码对应的解码算法,解码条码数据;
密钥存储模块,存储有密钥;
解密模块,通过存储的密钥解密得到支付数据;
查询模块,根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功;
检索模块,将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则通知存储模块将该支付数据进行存储,并提示消费成功;
存储模块,存储解码成功后的条码数据。
所述移动支付终端接收本地支付终端的无线收发模块发送的广播数据为蓝牙广播数据。
所述查询模块和所述检索模块之间还包括比较模块,比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
所述条码为QR码。
一种应用于条码支付的本地支付终端,包括:
无线收发模块,发射广播数据,所述广播数据包含:商家编码;
条码解码模块,用于扫描条码,运用与所述条码对应的解码算法,解码条码数据;
密钥存储模块,存储有密钥;
解密模块,通过存储的密钥解密得到支付数据;
查询模块,根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功;
检索模块,将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则通知存储模块将该支付数据进行存储,并提示消费成功;
存储模块,存储解码成功后的条码数据。
所述查询模块和所述检索模块之间还包括比较模块,比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
本发明的上述技术方案相比现有技术具有以下优点:
1.本发明所述的一种基于条码的支付方法和***,移动支付终端在近距离接收本地支付终端发送广播数据,广播数据中包含的商家编码,方便移动支付终端向支付服务器有针对性的发送支付指令,使支付目的更加明确。支付服务器根据商家编码查询对应的密钥并将支付数据进行加密后转换为条码,防止其他设备识读盗取款项。本地支付终端识读条码得到条码的解码数据,并通过密钥解密得到支付数据。根据支付数据查询商家编码,如果商家编码吻合,并且为存储有该支付数据则提示消费成功。可实现离线支付,并且不容易造成资金被盗。
2.本发明所述的一种基于条码的支付方法和***,为了提高支付效率,通过设置支付验证时间的间隔,可引导消费者及时支付。
附图说明
为了使本发明的内容更容易被清楚的理解,下面根据本发明的具体实施例并结合附图,对本发明作进一步详细的说明,其中,
图1为本发明一种基于条码的支付方法的流程图;
图2为本发明一种基于条码的支付***的结构框图。
图中附图标记表示为:1-移动支付终端;11-无线通信模块;12-支付指令生成模块;13-条码生成模块;14-显示模块;2-支付服务器;21-数据传输模块;22-支付数据生成模块;3-本地支付终端;31-无线收发模块;32-条码解码模块;33-密钥存储模块;34-解密模块;35-查询模块;36-检索模块;37-存储模块。
具体实施方式
实施例1
一种基于条码的支付方法,包括以下步骤:
S1:移动支付终端接收本地支付终端发送的广播数据,所述广播数据包含:商家编码。可以是用户手机或者平板电脑作为移动支付终端在商家处根据商家的本地支付终端,本地支付终端可以是带有条码扫描枪的收银终端, 本地支付终端带有Wi-Fi或者蓝牙发射端。比如移动终端通过蓝牙连接所述本地支付终端,本地支付终端将商家编码发送至所述移动终端。
S2:移动支付终端向支付服务器发送支付指令,所述支付指令包含:表示商家的商家编码、支付请求。所述移动支付终端向支付服务器发送支付指令,比如向“支付宝”的支付服务器发送请求支付的指令,支付指令包括商家编码,用于定位在商家的消费。商家编码可以是指定的数字代码,也可以是机器的MAC码。
S3:支付服务器根据收到的支付指令完成款项支付,并根据所述商家编码查询对应的密钥,生成经密钥加密的支付数据发送至所述移动支付终端,所述支付数据包含:订单编号、支付金额、支付时间、表示商家的编码信息。所述本地支付终端存储有与支付服务器发送的密钥对应的密钥。密钥可以是经加密算法加密的动态密钥也可以是静态密钥。本地支付终端可以是程序写入的密钥,也可以是硬件接入的密钥,比如“U盾”。
S4:移动支付终端将收到的支付数据进行编码,并生成条码。
S5:移动支付终端显示所述条码。
S6:本地支付终端扫描用所述移动支付终端显示的条码,运用与所述条码对应的解码算法,解码条码数据,并通过存储的密钥解密得到支付数据。支付数据通过加密处理,只能由对应的密钥解密才能得到支付数据,防止其他设备破解。
S7:本地支付终端根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码。
S8:本地支付终端查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功。
S9:本地支付终端将查询结果一致的支付数据进行检索,若已存储有该 支付数据,则认定为重复消费,若未存有该支付数据,则将该支付数据进行存储,并提示消费成功。
步骤S1中,所述移动支付终端接收本地支付终端发送的广播数据为蓝牙广播数据。
所述步骤S8与S9之间还包括步骤S81:本地支付终端比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。比如24小时内未验证消费,则该消费失败。
所述条码为QR码。
本实施例所述的一种基于条码的支付方法,移动支付终端在近距离接收本地支付终端发送广播数据,广播数据中包含的商家编码,方便移动支付终端向支付服务器有针对性的发送支付指令,使支付目的更加明确。支付服务器根据商家编码查询对应的密钥并将支付数据进行加密后转换为条码,防止其他设备识读盗取款项。本地支付终端识读条码得到条码的解码数据,并通过密钥解密得到支付数据。根据支付数据查询商家编码,如果商家编码吻合,并且为存储有该支付数据则提示消费成功。可实现离线支付,并且不容易造成资金被盗。为了提高支付效率,通过设置支付验证时间的间隔,可引导消费者及时支付。
实施例2
一种基于条码的支付***,包括以下组件:
移动支付终端1、支付服务器2、本地支付终端3;
移动支付终端1,可以是手机或者平板电脑,进一步包括:
无线通信模块11,接收本地支付终端发送的广播数据,所述广播数据包含:商家编码。向支付服务器发送支付指令,接收支付服务器发送的支付数据。比如移动终端通过蓝牙连接所述本地支付终端,本地支付终端将商家编码发送至所述移动终端。商家编码可以是指定的数字代码, 也可以是机器的MAC码。
支付指令生成模块12,生成支付指令,所述支付指令包含:表示商家的商家编码、支付请求。比如向“支付宝”的支付服务器发送请求支付的指令,支付指令包括商家编码,用于定位在商家的消费。
条码生成模块13,将接收的支付数据进行编码,并生成条码。可以是利用向处理芯片的寄存器写入条码编码软件来实现该项功能。
显示模块14,显示所述条码及消费结果提示信息。可以采用常规LCD显示屏或者LED显示屏。
支付服务器2,进一步包括:
数据传输模块21,接收所述移动支付终端发送的支付指令,向所述移动支付终端发送支付数据。通过无线中继的连接的方式连接所述移动支付终端。
支付数据生成模块22,根据收到的支付指令完成款项支付,并根据所述商家编码查询对应的密钥,生成经密钥加密的支付数据通过所述数据传输模块发送至所述移动支付终端,所述支付数据包含:订单编号、支付金额、支付时间、表示商家的编码信息。
本地支付终端3,本地支付终端可以是带有条码扫描枪的收银终端,进一步包括:
无线收发模块31,可以是Wi-Fi模块或者蓝牙模块,发射包含可被移动支付终端接收的广播数据,所述广播数据包含:商家编码。
条码解码模块32,扫描用所述移动支付终端显示的条码,运用与所述条码对应的解码算法,解码条码数据。可以是硬件解码芯片进行硬件解码也可以是通过数据接口(比如USB)外接条码解码设备亦可以是 MCU(中央处理单元)通过调用寄存器存储的解码算法进行软件解码。
密钥存储模块33,存储有密钥。存储有与支付服务器发送的密钥对应的密钥。密钥可以是经加密算法加密的动态密钥也可以是静态密钥。本地支付终端可以是程序写入的密钥,也可以是硬件接入的密钥,比如“U盾”。
解密模块34,通过存储的密钥解密得到支付数据。支付数据通过加密处理,只能由对应的密钥解密才能得到支付数据,防止其他设备破解。
查询模块35,根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功。
检索模块36,将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则通知存储模块将该支付数据进行存储,并提示消费成功。
存储模块37,存储解码成功后的条码数据。
所述移动支付终端1接收本地支付终端3的无线收发模块31发送的广播数据为蓝牙广播数据。
所述查询模块35和所述检索模块之间还包括比较模块,比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
所述条码为QR码。
本实施例所述的一种基于条码的支付***,移动支付终端在近距离接收本地支付终端发送广播数据,广播数据中包含的商家编码,方便移动支付终端向支付服务器有针对性的发送支付指令,使支付目的更加明确。支付服务器根据商家编码查询对应的密钥并将支付数据进行加密后转换为条码,防止其他设备 识读盗取款项。本地支付终端识读条码得到条码的解码数据,并通过密钥解密得到支付数据。根据支付数据查询商家编码,如果商家编码吻合,并且为存储有该支付数据则提示消费成功。可实现离线支付,并且不容易造成资金被盗。为了提高支付效率,通过设置支付验证时间的间隔,可引导消费者及时支付。
实施例3
一种应用于条码支付的本地支付终端,包括:
无线收发模块,可以是Wi-Fi模块或者蓝牙模块,发射广播数据,所述广播数据包含:商家编码。
条码解码模块,用于扫描条码,运用与所述条码对应的解码算法,解码条码数据。可以是硬件解码芯片进行硬件解码也可以是通过数据接口(比如USB)外接条码解码设备亦可以是MCU(中央处理单元)通过调用寄存器存储的解码算法进行软件解码。
密钥存储模块,存储有密钥。存储有与支付服务器发送的密钥对应的密钥。密钥可以是经加密算法加密的动态密钥也可以是静态密钥。本地支付终端可以是程序写入的密钥,也可以是硬件接入的密钥,比如“U盾”。
解密模块,通过存储的密钥解密得到支付数据。支付数据通过加密处理,只能由对应的密钥解密才能得到支付数据,防止其他设备破解。
查询模块,根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功。
检索模块,将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则通知存储模块将该支付数据进行存储,并提示消费成功;
存储模块,存储解码成功后的条码数据。
所述查询模块和所述检索模块之间还包括比较模块,比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

Claims (10)

1.一种基于条码的支付方法,其特征在于,包括以下步骤:
S1:移动支付终端接收本地支付终端发送的广播数据,所述广播数据包含:商家编码;
S2:移动支付终端向支付服务器发送支付指令,所述支付指令包含:表示商家的商家编码、支付请求;
S3:支付服务器根据收到的支付指令完成款项支付,并根据所述商家编码查询对应的密钥,生成经密钥加密的支付数据发送至所述移动支付终端,所述支付数据包含:订单编号、支付金额、支付时间、表示商家的编码信息;
S4:移动支付终端将收到的支付数据进行编码,并生成条码;
S5:移动支付终端显示所述条码;
S6:本地支付终端扫描用所述移动支付终端显示的条码,运用与所述条码对应的解码算法,解码条码数据,并通过存储的密钥解密得到支付数据;
S7:本地支付终端根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;
S8:本地支付终端查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功;
S9:本地支付终端将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则将该支付数据进行存储,并提示消费成功。
2.根据权利要求1所述的基于条码的支付方法,其特征在于:
步骤S1中,所述移动支付终端接收本地支付终端发送的广播数据为蓝牙广播数据。
3.根据权利要求1或2所述的基于条码的支付方法,其特征在于,所述步骤S8与S9之间还包括步骤S81:本地支付终端比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
4.根据权利要求1-3任一所述的所述的基于条码的支付方法,其特征在于,所述条码为QR码。
5.一种基于条码的支付***,其特征在于,包括以下组件:
移动支付终端、支付服务器、本地支付终端;
移动支付终端,进一步包括:
无线通信模块,接收本地支付终端发送的广播数据,所述广播数据包含:商家编码;向支付服务器发送支付指令,接收支付服务器发送的支付数据;
支付指令生成模块,生成支付指令,所述支付指令包含:表示商家的商家编码、支付请求;
条码生成模块,将接收的支付数据进行编码,并生成条码;
显示模块,显示所述条码及消费结果提示信息;
支付服务器,进一步包括:
数据传输模块,接收所述移动支付终端发送的支付指令,向所述移动支付终端发送支付数据;
支付数据生成模块,根据收到的支付指令完成款项支付,并根据所述商家编码查询对应的密钥,生成经密钥加密的支付数据通过所述数据传输模块发送至所述移动支付终端,所述支付数据包含:订单编号、支付金额、支付时间、表示商家的编码信息; 本地支付终端,进一步包括:
无线收发模块,发射包含可被移动支付终端接收的广播数据,所述广播数据包含:商家编码;
条码解码模块,扫描用所述移动支付终端显示的条码,运用与所述条码对应的解码算法,解码条码数据;
密钥存储模块,存储有密钥;
解密模块,通过存储的密钥解密得到支付数据;
查询模块,根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功;
检索模块,将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则通知存储模块将该支付数据进行存储,并提示消费成功;
存储模块,存储解码成功后的条码数据。
6.根据权利要求5所述的一种基于条码的支付***,其特征在于,所述移动支付终端接收本地支付终端的无线收发模块发送的广播数据为蓝牙广播数据。
7.根据权利要求6所述的一种基于条码的支付***,其特征在于,所述查询模块和所述检索模块之间还包括比较模块,比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
8.根据权利要求7所述的一种基于条码的支付***,其特征在于,所述 条码为QR码。
9.一种应用于条码支付的本地支付终端,其特征在于,包括:
无线收发模块,发射广播数据,所述广播数据包含:商家编码;
条码解码模块,用于扫描条码,运用与所述条码对应的解码算法,解码条码数据;
密钥存储模块,存储有密钥;
解密模块,通过存储的密钥解密得到支付数据;
查询模块,根据支付数据,查询支付数据所对应的订单编号、支付金额、支付时间、商家编码;查询支付数据中的商家编码是否与本地支付终端中存储的商家编码一致;一致,则继续下一步骤;不一致,则提示消费不成功;
检索模块,将查询结果一致的支付数据进行检索,若已存储有该支付数据,则认定为重复消费,若未存有该支付数据,则通知存储模块将该支付数据进行存储,并提示消费成功;
存储模块,存储解码成功后的条码数据。
10.根据权利要求9所述的一种应用于条码支付的本地支付终端,其特征在于,所述查询模块和所述检索模块之间还包括比较模块,比较所述支付数据的支付时间,与当前时间,若二者时间间隔超过设定值,提示消费失败。
CN201610003459.6A 2016-01-04 2016-01-04 一种基于条码的支付方法和*** Pending CN106940851A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610003459.6A CN106940851A (zh) 2016-01-04 2016-01-04 一种基于条码的支付方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610003459.6A CN106940851A (zh) 2016-01-04 2016-01-04 一种基于条码的支付方法和***

Publications (1)

Publication Number Publication Date
CN106940851A true CN106940851A (zh) 2017-07-11

Family

ID=59468381

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610003459.6A Pending CN106940851A (zh) 2016-01-04 2016-01-04 一种基于条码的支付方法和***

Country Status (1)

Country Link
CN (1) CN106940851A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109801085A (zh) * 2019-01-30 2019-05-24 溯根防伪科技(厦门)有限公司 一种防复制的二维码商品防伪溯源***及溯源方法
CN112561517A (zh) * 2020-12-10 2021-03-26 南京航空航天大学 一种基于地理位置的可认证的二维码支付方法
TWI818758B (zh) * 2022-10-04 2023-10-11 財金資訊股份有限公司 應用複數個數位券消費之產生單一條碼之方法及驗證之方法及其系統

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1928907A (zh) * 2006-10-13 2007-03-14 钟杨 一种利用移动终端设备进行交易支付方法、***及装置
CN102243739A (zh) * 2011-07-04 2011-11-16 中国建设银行股份有限公司 基于二维码的手机银行支付方法、***及客户端
CN103903131A (zh) * 2014-04-23 2014-07-02 王恩惠 一种基于图形码实现电子交易的方法及***
CN104281948A (zh) * 2013-07-09 2015-01-14 航天信息股份有限公司 基于二维码的移动支付方法和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1928907A (zh) * 2006-10-13 2007-03-14 钟杨 一种利用移动终端设备进行交易支付方法、***及装置
CN102243739A (zh) * 2011-07-04 2011-11-16 中国建设银行股份有限公司 基于二维码的手机银行支付方法、***及客户端
CN104281948A (zh) * 2013-07-09 2015-01-14 航天信息股份有限公司 基于二维码的移动支付方法和***
CN103903131A (zh) * 2014-04-23 2014-07-02 王恩惠 一种基于图形码实现电子交易的方法及***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109801085A (zh) * 2019-01-30 2019-05-24 溯根防伪科技(厦门)有限公司 一种防复制的二维码商品防伪溯源***及溯源方法
CN112561517A (zh) * 2020-12-10 2021-03-26 南京航空航天大学 一种基于地理位置的可认证的二维码支付方法
TWI818758B (zh) * 2022-10-04 2023-10-11 財金資訊股份有限公司 應用複數個數位券消費之產生單一條碼之方法及驗證之方法及其系統

Similar Documents

Publication Publication Date Title
CN105512881B (zh) 一种基于二维码完成支付的方法及终端
CN101038653B (zh) 验证***
CN101432980B (zh) 用于移动电话的时间同步型一次性密码生成装置和方法
CN105574629B (zh) 基于图形编码的电子票务验票方法和***
US20110185181A1 (en) Network authentication method and device for implementing the same
CN105515783A (zh) 身份认证方法、服务器及认证终端
US9667626B2 (en) Network authentication method and device for implementing the same
CN102118743A (zh) 一种登录手机网上银行的方法和***、银行服务器
CN101605325B (zh) 身份认证的方法和移动终端、服务器以及身份认证***
CN102255730A (zh) 数字证书安全锁装置、数字证书认证***及方法
US8789167B2 (en) Fraud-proof location identification system
CN102790767B (zh) 信息安全控制方法,信息安全显示设备,及电子交易***
CN102930435A (zh) 移动支付认证方法及***
CN102938117A (zh) 一种基于nfc的电子交易方法
CN104660401A (zh) 验证方法、***和终端
CN103581441A (zh) 移动终端追踪防盗***和方法
CN103942685A (zh) 数据安全交互***
CN106940851A (zh) 一种基于条码的支付方法和***
CN103107888A (zh) 面向移动终端的动态多属性多级别的身份认证方法
CN109617703B (zh) 密钥管理方法和装置、电子设备及存储介质
KR101607668B1 (ko) 단문 메시지 서비스를 이용한 모바일 단말에서의 결제 처리 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
CN102118685A (zh) 电子书推送方法、***及服务器
CN103944731A (zh) 数据安全交互方法
CN101841806A (zh) 业务卡信息处理方法、装置、***及通信终端
CN114697117B (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
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Liu Qirui

Inventor after: Qi Weiyu

Inventor after: Liu Zeqing

Inventor after: Zhang Yijin

Inventor after: Liu Feng

Inventor before: Liu Qirui

Inventor before: Liu Zeqing

Inventor before: Zhang Yijin

Inventor before: Liu Feng

WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170711