WO2014154110A1 - 一种基于二维码的在线支付***和方法 - Google Patents

一种基于二维码的在线支付***和方法 Download PDF

Info

Publication number
WO2014154110A1
WO2014154110A1 PCT/CN2014/073748 CN2014073748W WO2014154110A1 WO 2014154110 A1 WO2014154110 A1 WO 2014154110A1 CN 2014073748 W CN2014073748 W CN 2014073748W WO 2014154110 A1 WO2014154110 A1 WO 2014154110A1
Authority
WO
WIPO (PCT)
Prior art keywords
payment
code
order
unique identifier
item
Prior art date
Application number
PCT/CN2014/073748
Other languages
English (en)
French (fr)
Inventor
杨阳
华锦芝
Original Assignee
***股份有限公司
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 ***股份有限公司 filed Critical ***股份有限公司
Priority to EP14772654.1A priority Critical patent/EP2980742A4/en
Priority to US14/777,946 priority patent/US20160247142A1/en
Publication of WO2014154110A1 publication Critical patent/WO2014154110A1/zh

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/3276Short 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • 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
    • 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/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • 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/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions

Definitions

  • the present invention relates to online payment techniques, and more particularly to an online payment system and method based on two-dimensional codes. Background technique
  • the current online payment technology generally requires the user to first log in to the payment system, and then obtain the short message verification code from the payment system. After the user inputs the short message verification code, the user needs to input the payment password again to complete the payment process. This payment process is complicated, and the SMS verification code is delayed, and it is easy to be stolen and other unsafe factors.
  • the application of the current two-dimensional code in the field of online payment is generally used as an identifier of an order, which is used to tell the back-end server which order to pay (for example, a two-dimensional code card for payment of a box); or an identification of an item, for Tell the back-end server to place the order (for example, Alipay's QR code payment).
  • This application does not involve user authentication and payment confirmation. That is to say, the QR code does not really enter the payment field, but only in shopping and The order link is used.
  • an online payment system based on a two-dimensional code including a payment server and a payment client, wherein
  • the payment server is configured to generate a unique identifier for the item/order and a random number as a challenge code, and generate a two-dimensional code based on the unique identifier of the item/order and the challenge code,
  • the payment server is further configured to display the two-dimensional code on the display device,
  • the payment client is configured to read from the display device a unique identifier and challenge code for the item/order in the two-dimensional code, the payment client being further configured to place the payment account, a unique identifier for the item/order,
  • the response code is sent to the payment server, wherein the payment client generates the response code according to the payment password and the challenge code according to a specific algorithm.
  • the payment server is also configured to perform a payment operation based on the payment account number, the unique identifier of the item/order, and the response code.
  • the payment client is a mobile communication device
  • the mobile communication device reads the unique identifier of the item/order and the challenge code in the two-dimensional code by capturing the two-dimensional code displayed on the display device.
  • the mobile communication device is configured to bind the payment account with the mobile communication device to transmit the payment account to the payment server via the binding information.
  • a two-dimensional code based online payment method comprising the following steps:
  • the payment server generates a unique identifier of the item/order and a random number as a challenge code, and generates a two-dimensional code based on the unique identifier of the item/order and the challenge code,
  • the payment server displays the two-dimensional code on the display device
  • the payment client reads the unique identifier and challenge code of the item/order in the QR code from the display device,
  • the payment client sends the payment account, the unique identifier of the item/order, and the response code to the payment server, wherein the payment client generates the response code according to the payment password and the challenge code according to a specific algorithm.
  • the payment server performs a payment operation based on the payment account number, the unique identifier of the item/order, and the response code.
  • the payment client is a mobile communication device
  • the mobile communication device reads a unique identifier of the item/order in the two-dimensional code by capturing the two-dimensional code displayed on the display device.
  • Challenge code is a unique identifier of the item/order in the two-dimensional code.
  • the mobile communication device binds the payment account to the mobile communication device, thereby transmitting the payment account to the payment server through the binding information.
  • One advantage of the present invention is the use of multi-factor (mobile communication device and password) authentication methods, and challenge/response models to enhance the security of online payments.
  • the online payment system according to the present invention is inexpensive to implement and flexible to use.
  • the invention truly introduces the two-dimensional code into the payment process, avoids the shortcomings of the traditional short message verification code authentication method, and makes the payment process simpler and faster.
  • the present invention is capable of introducing online payment to offline shopping to implement the 020 mode.
  • FIG. 1 is a schematic structural diagram of an online payment system according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram showing the steps of an online payment method according to an embodiment of the present invention.
  • the online payment system includes a payment server and a payment client.
  • the payment server is configured to generate a unique identifier for the item/order and a random number as the challenge code, and generate a two-dimensional code based on the unique identifier of the item/order and the challenge code.
  • the unique identifier of the item may correspond to the item in the online store
  • the unique identifier of the order may correspond to the purchase order of the user in the online store.
  • the payment server can obtain information on the goods/orders from the online store.
  • the payment server is further configured to display the two-dimensional code on the display device.
  • the display device here may be the user's personal computer, in which case the user may select an item in the online store through the personal computer or generate an order (including one or more items) thereon, and the item/order to be paid
  • a two-dimensional code is generated via the payment server for reading by a mobile communication device carried by the user, such as a mobile phone.
  • the payment server can also display the two-dimensional code and the product information associated with the two-dimensional code on the display device, and the user can directly select the product to be purchased through the display device, in which case the display device can be
  • the personal computer that the user is using can also be any other display device, such as a tablet computer, an indoor electronic advertisement display card.
  • the payment client is configured to read from the display device a unique identifier and a challenge code for the item/order in the two-dimensional code.
  • the payment client may be a mobile communication device that reads the unique identifier and challenge code for the item/order in the two-dimensional code by capturing the two-dimensional code displayed on the display device.
  • the payment client is further configured to transmit the payment account, the unique identifier of the item/order, and the response code as payment information to the payment server, wherein the payment client is paid according to a specific algorithm (eg, a hash algorithm)
  • a specific algorithm eg, a hash algorithm
  • the payment server performs a payment operation based on the payment account number, the unique identifier of the item/order, and the response code.
  • the payment server verifies the identity of the user by means of an answer code.
  • the results of the payment operation will be fed back to the online store where the item is sold.
  • the mobile communication device is configured to bind the payment account with the mobile communication device to transmit the associated payment account to the payment server via the binding information. After binding, the user does not need to re-enter the payment account when using the QR code for payment, which simplifies the payment operation.
  • the payment account can be a bank card account or a credit card.
  • the merchant is an online mall
  • the webpage jumps to the online payment webpage of the payment server, and then the system generates the generated system in the webpage.
  • QR code When the user photographs the two-dimensional code using the mobile communication device and correctly inputs the payment password, the mobile communication device client sends the payment information to the payment server, and the payment server performs the deduction operation, and feeds the result to the online mall, and the user computer The page jumps back to the online store.
  • the display device can be a user's computer.
  • the merchant is a physical store (such as a supermarket).
  • the user shop at the supermarket the cashier scans all the merchandise, and chooses to pay through the payment server in accordance with the present invention.
  • Supermarket receipt The silver system generates an order to send to the payment server, and the payment server generates a QR code for the payment to the supermarket's cash register system.
  • the supermarket cash register system displays the two-dimensional code on the cash register screen, the user uses his mobile communication device to take a photo code, and enters a payment password on his mobile communication device, and then the mobile communication device will include a payment account, the product.
  • the unique identifier of the order, the response code information is sent to the payment server, the payment server performs the debit operation, and the result is fed back to the supermarket cash register system.
  • the display device can be a cash register screen.
  • FIG. 2 is a schematic diagram showing the steps of an online payment method according to an embodiment of the present invention.
  • the payment server generates a unique identifier for the item/order and a random number as the challenge code, and generates a two-dimensional code based on the unique identifier of the item/order and the challenge code.
  • step b the payment server displays the two-dimensional code on the display device.
  • step c the payment client reads the unique identifier and challenge code of the item/order in the two-dimensional code from the display device.
  • step d the payment client sends the payment account, the unique identifier of the item/order, and the response code to the payment server, wherein the payment client generates the response according to the payment password and the challenge code according to a specific algorithm. code.
  • step e the payment server acquires the payment password according to the received response code, and performs a payment operation based on the payment account number, the unique identifier of the item/order, and the payment password.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明公开一种基于二维码的在线支付***和方法。该***包括支付服务器和支付客户端,其中,支付服务器被配置成生成商品/订单的唯一标识符和作为挑战码的随机数,并且基于商品/订单的唯一标识符和挑战码生成二维码,支付服务器还被配置成将所述二维码在显示设备上显示,支付客户端被配置成从该显示设备读取该二维码中的该商品/订单的唯一标识符和挑战码,支付客户端还被配置成将支付账号、该商品/订单的唯一标识符、应答码发送给支付服务器,支付服务器还被配置基于所述支付账号、该商品/订单的唯一标识符、应答码进行支付操作。

Description

一种基于二维码的在线支付***和方法 技术领域
[0001] 本发明涉及在线支付技术, 并且尤其涉及一种基于二维码的在线支付***和方法。 背景技术
[0002] 当前的在线支付技术一般需要用户首先登录支付***, 然后再从支付***获取短信 验证码, 在用户输入短信验证码后, 还需要再次输入支付密码来完成支付过程。 这种支付过 程较复杂, 且短信验证码存在延迟, 易被盗取等不安全因素。
[0003] 当前的二维码在在线支付领域的应用一般是作为订单的标识, 用于告诉后台服务器 支付哪一个订单 (例如, 盒子支付的二维码刷卡); 或是商品的标识, 用于告诉后台服务器 下单的商品 (例如, 支付宝的二维码支付), 这种应用并不涉及用户身份认证和支付确认环 节, 也就是说二维码并没有真正进入支付领域, 而只是在购物和下单环节被使用。
发明内容
[0004] 根据本发明的一个目的, 提供一种基于二维码的在线支付***, 包括支付服务器和 支付客户端, 其中,
支付服务器被配置成生成商品 /订单的唯一标识符和作为挑战码的随机数, 并且基于商品 /订 单的唯一标识符和挑战码生成二维码,
支付服务器还被配置成将所述二维码在显示设备上显示,
支付客户端被配置成从该显示设备读取该二维码中的该商品 /订单的唯一标识符和挑战码, 支付客户端还被配置成将支付账号、 该商品 /订单的唯一标识符、 应答码发送给支付服务 器, 其中该支付客户端按照特定算法根据支付密码和所述挑战码生成该应答码,
支付服务器还被配置基于所述支付账号、 该商品 /订单的唯一标识符、 应答码进行支付操 作。
[0005] 优选地, 所述支付客户端是移动通信设备,
其中, 该移动通信设备通过拍摄显示设备上显示的所述二维码来读取该二维码中的该商品 / 订单的唯一标识符和挑战码。
[0006] 优选地, 该移动通信设备被配置成将支付账号与移动通信设备绑定, 从而通过绑定 信息将支付账号发送给支付服务器。
[0007] 根据本发明的另一个目的, 一种基于二维码的在线支付方法, 该方法包括以下步 骤: 支付服务器生成商品 /订单的唯一标识符和作为挑战码的随机数, 并且基于商品 /订单的唯一 标识符和挑战码生成二维码,
支付服务器将所述二维码在显示设备上显示,
支付客户端从该显示设备读取该二维码中的该商品 /订单的唯一标识符和挑战码,
支付客户端将支付账号、 该商品 /订单的唯一标识符、 应答码发送给支付服务器, 其中该支 付客户端按照特定算法根据支付密码和所述挑战码生成该应答码,
支付服务器基于所述支付账号、 该商品 /订单的唯一标识符、 应答码进行支付操作。
[0008] 优选地, 所述支付客户端是移动通信设备, 该移动通信设备通过拍摄显示设备上显 示的所述二维码来读取该二维码中的该商品 /订单的唯一标识符和挑战码。
[0009] 优选地, 该移动通信设备将支付账号与移动通信设备绑定, 从而通过绑定信息将支 付账号发送给支付服务器。
[0010] 本发明的一个优势在于, 采用了多因素 (移动通信设备和密码) 认证的方式, 和挑 战 /应答模型, 增强在线支付的安全性。
[0011] 根据本发明的在线支付***部署代价小, 使用灵活。
[0012] 本发明通过将二维码真正引入支付过程, 避免了传统短信验证码认证方式的缺点, 使得支付过程更加简单、 快捷。
[0013] 本发明能够将在线支付引入到线下购物, 实现 020模式。
附图说明
[0014] 在参照附图阅读了本发明的具体实施方式以后, 本领域技术人员将会更清楚地了解 本发明的各个方面。 本领域技术人员应当理解的是, 这些附图仅仅用于配合具体实施方式说 明本发明的技术方案, 而并非意在对本发明的保护范围构成限制。 其中,
图 1是根据本发明实施例的在线支付***的结构示意图。
[0015] 图 2是根据本发明实施例的在线支付方法的步骤示意图。
具体实施方式
[0016] 下面参照附图, 对本发明的具体实施方式作进一步的详细描述。 在下面的描述中, 为了解释的目的, 陈述许多具体细节以便提供对实施例的一个或多个方面的透彻理解。 然 而, 对于本领域技术人员可以显而易见的是, 可以这些具体细节的较少程度来实践各实施例 的一个或多个方面。 因此下面的描述不被视为局限性的, 而是通过所附权利要求来限定保护 范围。
[0017] 图 1是根据本发明实施例的在线支付***的结构示意图。 [0018] 如图所示, 在线支付***包括支付服务器和支付客户端。 支付服务器被配置成生成 商品 /订单的唯一标识符和作为挑战码的随机数, 并且基于商品 /订单的唯一标识符和挑战码 生成二维码。 这里, 商品的唯一标识符可以对应于网上商城中的商品, 订单的唯一标识符可 以对应于用户在网上商城的购物订单。 支付服务器可以从网上商城获得商品 /订单的信息。
[0019] 支付服务器还被配置成将所述二维码在显示设备上显示。 这里的显示设备可以是用 户的个人电脑, 在这种情况下, 用户可以通过个人电脑选择网上商城中的商品或者在其上生 成订单 (包括一个或多个商品), 而待付款的商品 /订单经由支付服务器生成二维码供用户所 携带的移动通信设备读取, 例如手机。 支付服务器还可以在显示设备上显示二维码以及与该 二维码关联的商品信息, 此时用户则能够直接通过该显示设备来选择要购买的商品, 在这种 情况下, 显示设备可以是用户正在使用的个人电脑也可以是任何其它显示装置, 例如平板电 脑、 室内的电子广告展示牌。
[0020] 支付客户端被配置成从该显示设备读取该二维码中的该商品 /订单的唯一标识符和挑 战码。 所述支付客户端可以是移动通信设备, 移动通信设备通过拍摄显示设备上显示的所述 二维码来读取该二维码中的该商品 /订单的唯一标识符和挑战码。
[0021] 支付客户端还被配置成将支付账号、 该商品 /订单的唯一标识符、 应答码作为支付信 息发送给支付服务器, 其中该支付客户端按照特定算法 (例如, 哈希算法) 根据支付密码和 所述挑战码生成该应答码, 从而增强了支付密码在传输过程中的安全性。
[0022] 支付服务器基于所述支付账号、 该商品 /订单的唯一标识符、 应答码进行支付操作。 这里, 支付服务器通过应答码来验证用户身份。 支付操作的结果将被反馈给出售商品的网上 商城。
[0023] 在一个实施例中, 该移动通信设备被配置成将支付账号与移动通信设备绑定, 从而 通过绑定信息将关联的支付账号发送给支付服务器。 经过绑定, 用户在使用二维码进行支付 时不需要重新输入支付账号, 简化了支付操作。 支付账号可以是银行卡账号或者***。
[0024] 例如, 根据本发明, 对于在线支付的使用场景, 商户为网上商城, 用户在网上商城 购物, 进行支付时, 网页跳转到支付服务器的在线支付网页, 然后在网页中呈现***生成的 二维码。 当用户使用移动通信设备拍照二维码, 并正确输入支付密码后, 移动通信设备客户 端将支付信息发给支付服务器, 支付服务器执行扣款操作, 并将结果反馈给网上商城, 同时 用户电脑上的网页跳转回网上商城。 在该例子中, 显示设备可以是用户电脑。
[0025] 又例如, 根据本发明, 对于线下支付的使用场景, 商户为实体店 (如超市)。 用户在 超市购物, 收银员扫描完所有商品, 选择通过根据本发明的支付服务器进行支付。 超市的收 银***就会生成一个订单发送给支付服务器, 支付服务器生成一个用于本次支付的二维码反 馈给超市的收银***。 超市收银***在收银机屏幕上显示出该二维码, 用户使用自己的移动 通信设备拍照二维码, 并在自己的移动通信设备上输入支付密码, 然后移动通信设备将包括 支付账号、 该商品 /订单的唯一标识符、 应答码的信息发给支付服务器, 支付服务器执行扣 款操作, 并将结果反馈给超市收银***。 在该例子中, 显示设备可以是收银机屏幕。
[0026] 图 2是根据本发明实施例的在线支付方法的步骤示意图。
[0027] 如图所示, 在步骤 a 中, 支付服务器生成商品 /订单的唯一标识符和作为挑战码的随 机数, 并且基于商品 /订单的唯一标识符和挑战码生成二维码。
[0028] 在步骤 b中, 支付服务器将所述二维码在显示设备上显示。
[0029] 在步骤 c 中, 支付客户端从该显示设备读取该二维码中的该商品 /订单的唯一标识符 和挑战码。
[0030] 在步骤 d 中, 支付客户端将支付账号、 该商品 /订单的唯一标识符、 应答码发送给支 付服务器, 其中该支付客户端按照特定算法根据支付密码和所述挑战码生成该应答码。
[0031] 在步骤 e中, 支付服务器根据接收到应答码获取支付密码, 并且基于所述支付账号、 该商品 /订单的唯一标识符、 支付密码进行支付操作。
[0032] 通过以上实施方式的描述, 本领域中的普通技术人员能够理解, 在不偏离本发明的 精神和范围的情况下, 还可以对本发明的具体实施方式作各种变更和替换。 这些变更和替换 都落在本发明权利要求书所限定的范围内。

Claims

权利要求
1. 一种基于二维码的在线支付***, 其特征在于, 包括支付服务器和支付客户端, 其中, 支付服务器被配置成生成商品 /订单的唯一标识符和作为挑战码的随机数, 并且基于商品 /订 单的唯一标识符和挑战码生成二维码,
支付服务器还被配置成将所述二维码在显示设备上显示,
支付客户端被配置成从该显示设备读取该二维码中的该商品 /订单的唯一标识符和挑战码, 支付客户端还被配置成将支付账号、 该商品 /订单的唯一标识符、 应答码发送给支付服务 器, 其中该支付客户端按照特定算法根据支付密码和所述挑战码生成该应答码,
支付服务器还被配置成基于所述支付账号、 该商品 /订单的唯一标识符、 应答码进行支付操 作。
2. 如权利要求 1所述的在线支付***, 其特征在于,
所述支付客户端是移动通信设备,
其中, 该移动通信设备通过拍摄显示设备上显示的所述二维码来读取该二维码中的该商品 / 订单的唯一标识符和挑战码。
3. 如权利要求 2所述的在线支付***, 其特征在于,
该移动通信设备被配置成将支付账号与移动通信设备绑定, 从而通过绑定信息将支付账号发 送给支付服务器。
4. 一种基于二维码的在线支付方法, 其特征在于,
支付服务器生成商品 /订单的唯一标识符和作为挑战码的随机数, 并且基于商品 /订单的唯一 标识符和挑战码生成二维码,
支付服务器将所述二维码在显示设备上显示,
支付客户端从该显示设备读取该二维码中的该商品 /订单的唯一标识符和挑战码,
支付客户端将支付账号、 该商品 /订单的唯一标识符、 应答码发送给支付服务器, 其中该支 付客户端按照特定算法根据支付密码和所述挑战码生成该应答码,
支付服务器基于所述支付账号、 该商品 /订单的唯一标识符、 应答码进行支付操作。
5. 如权利要求 4所述的在线支付方法, 其特征在于,
所述支付客户端是移动通信设备,
其中, 该移动通信设备通过拍摄显示设备上显示的所述二维码来读取该二维码中的该商品 / 订单的唯一标识符和挑战码。
6. 如权利要求 5所述的在线支付方法, 其特征在于,
该移动通信设备将支付账号与移动通信设备绑定, 从而通过绑定信息将支付账号发送给支付 服务器。
PCT/CN2014/073748 2013-03-25 2014-03-20 一种基于二维码的在线支付***和方法 WO2014154110A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP14772654.1A EP2980742A4 (en) 2013-03-25 2014-03-20 ONLINE PAYMENT SYSTEM AND METHOD BASED ON A TWO-DIMENSIONAL CODE
US14/777,946 US20160247142A1 (en) 2013-03-25 2014-03-20 Online payment system and method based on two-dimensional code

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310096291.4A CN104077685A (zh) 2013-03-25 2013-03-25 一种基于二维码的在线支付***和方法
CN201310096291.4 2013-03-25

Publications (1)

Publication Number Publication Date
WO2014154110A1 true WO2014154110A1 (zh) 2014-10-02

Family

ID=51598930

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/073748 WO2014154110A1 (zh) 2013-03-25 2014-03-20 一种基于二维码的在线支付***和方法

Country Status (4)

Country Link
US (1) US20160247142A1 (zh)
EP (1) EP2980742A4 (zh)
CN (1) CN104077685A (zh)
WO (1) WO2014154110A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104917766A (zh) * 2015-06-10 2015-09-16 飞天诚信科技股份有限公司 一种二维码安全认证方法
CN105162785A (zh) * 2015-09-07 2015-12-16 飞天诚信科技股份有限公司 一种基于认证设备进行注册的方法和设备
CN105187450A (zh) * 2015-10-08 2015-12-23 飞天诚信科技股份有限公司 一种基于认证设备进行认证的方法和设备
CN112434770A (zh) * 2020-09-10 2021-03-02 张家港市爱上旅途网络科技有限公司 基于点阵屏的二维码显示方法及***

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022769A (zh) * 2016-06-10 2016-10-12 中山市科全软件技术有限公司 一种智能机器人超市的安全支付方法
CN106296163A (zh) * 2016-07-21 2017-01-04 四川易想电子商务有限公司 一种在线快捷支付***
CN106204863A (zh) * 2016-08-31 2016-12-07 成都卓尔钛乙科技有限公司 一种用于智能包装盒的防盗***
CN106335704B (zh) * 2016-08-31 2018-09-25 成都卓尔钛乙科技有限公司 一种支持在线支付的智能包装盒及实现方法
US10600041B2 (en) 2016-10-31 2020-03-24 Kevin Kelly Drive-thru / point-of-sale automated transaction technologies and apparatus
CA3080883A1 (en) 2016-10-31 2018-05-03 Kevin Kelly Drive-thru / point-of-sale automated transaction technologies and apparatus
US10304147B2 (en) 2016-10-31 2019-05-28 Kevin Kelly Drive-thru / point-of-sale automated transaction technologies and apparatus
CN112418847A (zh) * 2017-04-01 2021-02-26 网联清算有限公司 一种多支付机构条码统码支付方法和***
CN107657445B (zh) * 2017-07-04 2021-12-14 深圳市谷熊网络科技有限公司 一种在线支付方法及在线支付***
TWI661365B (zh) * 2018-03-27 2019-06-01 財金資訊股份有限公司 動態檢核型掃碼支付之系統及方法、電腦可讀取之記錄媒體及電腦程式產品
CN111754223A (zh) * 2020-06-03 2020-10-09 支付宝(杭州)信息技术有限公司 一种商品交易方法、商品付款码的生成方法及相关硬件
CN113344572A (zh) * 2021-06-23 2021-09-03 支付宝(杭州)信息技术有限公司 一种离线支付方法、装置及设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102629353A (zh) * 2012-02-08 2012-08-08 王石磊 一种移动终端识别条码进行支付的方法和***
WO2012115873A1 (en) * 2011-02-25 2012-08-30 Echostar Technologies L.L.C. Billing with qr codes
WO2012136115A1 (en) * 2011-04-04 2012-10-11 Coentre Ventures Llc Anti-counterfeiting marking with asymmetrical concealment
CN102968718A (zh) * 2012-11-13 2013-03-13 江苏乐买到网络科技有限公司 一种移动支付方法
CN102982448A (zh) * 2011-09-06 2013-03-20 上海博路信息技术有限公司 一种移动终端拍码支付方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020152179A1 (en) * 2000-10-27 2002-10-17 Achiezer Racov Remote payment method and system
US8170973B2 (en) * 2008-06-30 2012-05-01 International Business Machines Corporation Satisfying rules through a configuration of list processing methods
US7571220B1 (en) * 2008-12-17 2009-08-04 Kim Kwee Ng Method and system for managing e-mails
US20110166872A1 (en) * 2009-08-14 2011-07-07 Cervenka Karen L Auto-substantiation for healthcare upon sponsor account through payment processing system
CN102164202A (zh) * 2010-02-22 2011-08-24 上海博路信息技术有限公司 一种手机扫描条码的家庭账单支付方法
US9172693B2 (en) * 2010-11-11 2015-10-27 Paypal, Inc. Quick payment using mobile device binding
US20120158867A1 (en) * 2010-12-20 2012-06-21 Barracuda Networks, Inc Cloud message transfer apparatus to reduce non-delivery reports
JP5307909B2 (ja) * 2011-03-15 2013-10-02 キヤノン株式会社 通信システムとその制御方法
WO2012131685A1 (en) * 2011-03-31 2012-10-04 Infosys Technologies Limited A method and a system for securing financial transaction
WO2013032613A1 (en) * 2011-08-30 2013-03-07 Gregory Dorso Systems and methods for fast mobile payment
CN102801724A (zh) * 2012-08-09 2012-11-28 长城瑞通(北京)科技有限公司 一种图形图像与动态密码相结合的身份认证方法
CN102915604A (zh) * 2012-08-31 2013-02-06 宝利数码有限公司 一种基于二维码和电信服务商的移动支付***
US9391986B2 (en) * 2013-05-31 2016-07-12 Verizon Patent And Licensing Inc. Method and apparatus for providing multi-sensor multi-factor identity verification
US9137228B1 (en) * 2013-06-28 2015-09-15 Symantec Corporation Augmenting service provider and third party authentication

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012115873A1 (en) * 2011-02-25 2012-08-30 Echostar Technologies L.L.C. Billing with qr codes
WO2012136115A1 (en) * 2011-04-04 2012-10-11 Coentre Ventures Llc Anti-counterfeiting marking with asymmetrical concealment
CN102982448A (zh) * 2011-09-06 2013-03-20 上海博路信息技术有限公司 一种移动终端拍码支付方法
CN102629353A (zh) * 2012-02-08 2012-08-08 王石磊 一种移动终端识别条码进行支付的方法和***
CN102968718A (zh) * 2012-11-13 2013-03-13 江苏乐买到网络科技有限公司 一种移动支付方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2980742A4 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104917766A (zh) * 2015-06-10 2015-09-16 飞天诚信科技股份有限公司 一种二维码安全认证方法
WO2016197934A1 (zh) * 2015-06-10 2016-12-15 飞天诚信科技股份有限公司 一种二维码安全认证方法
CN104917766B (zh) * 2015-06-10 2018-01-05 飞天诚信科技股份有限公司 一种二维码安全认证方法
CN105162785A (zh) * 2015-09-07 2015-12-16 飞天诚信科技股份有限公司 一种基于认证设备进行注册的方法和设备
CN105162785B (zh) * 2015-09-07 2019-01-04 飞天诚信科技股份有限公司 一种基于认证设备进行注册的方法和设备
US10637857B2 (en) 2015-09-07 2020-04-28 Feitian Technologies Co., Ltd. Method and device for registering based on authenticating device
CN105187450A (zh) * 2015-10-08 2015-12-23 飞天诚信科技股份有限公司 一种基于认证设备进行认证的方法和设备
CN105187450B (zh) * 2015-10-08 2019-05-10 飞天诚信科技股份有限公司 一种基于认证设备进行认证的方法和设备
US10979427B2 (en) 2015-10-08 2021-04-13 Fie Han Technologies Co., Ltd. Method and device for authenticating based on authenticating device
CN112434770A (zh) * 2020-09-10 2021-03-02 张家港市爱上旅途网络科技有限公司 基于点阵屏的二维码显示方法及***
CN112434770B (zh) * 2020-09-10 2024-04-12 张家港市爱上旅途网络科技有限公司 基于点阵屏的二维码显示方法及***

Also Published As

Publication number Publication date
US20160247142A1 (en) 2016-08-25
EP2980742A1 (en) 2016-02-03
CN104077685A (zh) 2014-10-01
EP2980742A4 (en) 2016-08-31

Similar Documents

Publication Publication Date Title
WO2014154110A1 (zh) 一种基于二维码的在线支付***和方法
US20210233056A1 (en) Data interaction method, verification terminal, server, and system
US10664823B2 (en) Method for using a user interface control to transfer an ID from a server
US11127009B2 (en) Methods and systems for using a mobile device to effect a secure electronic transaction
CA2849324C (en) Systems and methods for contactless transaction processing
EP3207515B1 (en) Securely authenticating a person depending on context
US20130275308A1 (en) System for verifying electronic transactions
WO2017115198A1 (en) One-scan and one-touch payment and buying using haptic control via messaging and calling multimedia system on mobile and wearable device, currency token interface, point of sale device, and electronic payment card
US20150254639A1 (en) Transactions utilizing multiple digital wallets
US20140279469A1 (en) System and method for mobile transaction payments
CA2955197A1 (en) Mobile communication device with proximity based communication circuitry
JP6704009B2 (ja) バーコードを使用したモバイル決済方法、装置、および方法を使用するためのサーバ
JP2012165356A (ja) 通信機器間の通信セッションを確立するシステムおよび方法
US20150154592A1 (en) Authorizing a transaction between a client device and a server using a scannable code
WO2013185147A2 (en) Authorizing a transaction between a client device and a server using a scannable code
WO2011109508A2 (en) Systems and methods using mobile device in payment transaction
JP2016224965A (ja) 販売時のアカウントアクセス
US20190347647A1 (en) Nfc card verification
US20150248676A1 (en) Touchless signature
CN102149011B (zh) 一种基于数字电视智能卡的数字电视支付方法及***
TWI574220B (zh) 電子支付方法、裝置與系統
WO2017092202A1 (zh) 交易方法及交易***
US20150073999A1 (en) Method and system for conducting a payment transaction and corresponding devices
TW201721543A (zh) 交易方法及交易系統
WO2018142248A1 (en) One-scan and one-touch payment and buying using haptic control via messaging and calling multimedia system on mobile and wearable device, currency token interface, point of sale device, and electronic payment card

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14772654

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14777946

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2014772654

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE