[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2020113400A1 - 移动支付方法、装置及设备 - Google Patents

移动支付方法、装置及设备 Download PDF

Info

Publication number
WO2020113400A1
WO2020113400A1 PCT/CN2018/119059 CN2018119059W WO2020113400A1 WO 2020113400 A1 WO2020113400 A1 WO 2020113400A1 CN 2018119059 W CN2018119059 W CN 2018119059W WO 2020113400 A1 WO2020113400 A1 WO 2020113400A1
Authority
WO
WIPO (PCT)
Prior art keywords
payment
amount
type
account
collection
Prior art date
Application number
PCT/CN2018/119059
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 CN201880099859.9A priority Critical patent/CN113168628A/zh
Priority to PCT/CN2018/119059 priority patent/WO2020113400A1/zh
Publication of WO2020113400A1 publication Critical patent/WO2020113400A1/zh

Links

Images

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
    • 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

Definitions

  • This application relates to the field of payment technology, for example, to a mobile payment method, device, and equipment.
  • the application of mobile payment methods is becoming more and more extensive. For example, when a user purchases a product, the user can show the payment code to the merchant, and the product scans the payment code through the payment terminal (such as a POS machine, etc.) Realize mobile payment.
  • the payment terminal such as a POS machine, etc.
  • Embodiments of the present disclosure provide a mobile payment method, device, and equipment, which improve the versatility of mobile payment.
  • an embodiment of the present disclosure provides a mobile payment method including:
  • the payment code includes the payment account number and the payment type of the payment account, and the payment type and/or the payment type of the payment account is a digital certificate type;
  • the payment system is requested to make a payment.
  • the requesting the payment system to make a payment according to the payment account number, the payment type, the collection account number, and the collection type includes:
  • the first amount being the amount of the payment type to be paid by the payment account to the collection account, or the first amount being the payment account to be collected by the collection account The amount of the said collection type;
  • the first amount is the amount of the payment type to be paid by the payment account to the collection account; the obtaining the first amount includes:
  • the first amount is the amount of the collection type of the payment account to be collected by the collection account; the obtaining the first amount includes:
  • the performing mobile payment according to the first amount, the payment account number, the payment type, the collection account number, and the collection type includes:
  • the payment system is requested to make a payment.
  • the requesting the payment system to make a payment based on the first amount, the payment account, and the collection account includes:
  • the first amount is an amount of the payment type; the amount type according to the first amount, the first amount, the payment account number, and the collection account number , Requesting payment from the payment system, including:
  • Sending a second payment request to the payment system where the second payment request includes the first amount, the second amount, the payment account number, and the collection account number, and the second payment request is used for Instructing the payment system to deduct the first amount of money from the payment account and deposit the second amount of money into the collection account.
  • the first amount is an amount of the collection type; the payment type according to the first amount, the first amount, the payment account number, and the collection Account number, requesting payment by the payment system, including:
  • the third payment request includes the first amount, the third amount, the payment account number, and the collection account number
  • the third payment request is used to Instructing the payment system to deduct the third amount of money from the payment account and deposit the first amount of money into the collection account.
  • the payment code is the payment terminal according to the payment account, The payment type and the first amount are generated.
  • the payment code is the payment terminal according to the payment The account number and the payment type are generated.
  • an embodiment of the present disclosure provides a mobile payment device, including a scanning module and a payment module;
  • the scanning module is configured to scan a payment code, where the payment code includes a payment account number and a payment type of the payment account number, and the payment type and/or payment type of the payment account number is a digital certificate type;
  • the payment module is configured to request a payment system to make a payment based on the payment account number, the payment type, the collection account number, and the collection type.
  • the device includes an acquisition module
  • the acquisition module is configured to acquire a first amount, the first amount is the amount of the payment type to be paid to the collection account by the payment account, or the first amount is the collection account The amount of the collection type of the payment account to be collected;
  • the payment module is configured to perform mobile payment based on the first amount, the payment account number, the payment type, the collection account number, and the collection type.
  • the first amount is the amount of the payment type to be paid by the payment account to the collection account
  • the obtaining module is configured to obtain the first amount in the payment code.
  • the first amount is the amount of the collection type of the collection account to be collected by the collection account
  • the acquisition module is configured to receive the first amount entered by the user in the payment terminal.
  • the payment module is configured to:
  • the payment system is requested to make a payment.
  • the payment module is configured to:
  • the first amount is an amount of the payment type; the payment module is configured to:
  • Sending a second payment request to the payment system where the second payment request includes the first amount, the second amount, the payment account number, and the collection account number, and the second payment request is used for Instructing the payment system to deduct the first amount of money from the payment account and deposit the second amount of money into the collection account.
  • the first amount is an amount of the collection type; the payment module is configured to:
  • the third payment request includes the first amount, the third amount, the payment account number, and the collection account number
  • the third payment request is used to Instructing the payment system to deduct the third amount of money from the payment account and deposit the first amount of money into the collection account.
  • the payment code is the payment terminal according to the payment account, The payment type and the first amount are generated.
  • the payment code is the payment terminal according to the payment The account number and the payment type are generated.
  • an embodiment of the present disclosure provides a computer, characterized by comprising the device according to any one of the second aspect.
  • an electronic device which includes:
  • At least one processor At least one processor
  • a memory communicatively connected to the at least one processor; wherein,
  • the memory stores instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, causes the at least one processor to perform the method of any one of the first aspects.
  • an embodiment of the present disclosure provides a computer-readable storage medium, characterized in that computer-executable instructions are stored, and the computer-executable instructions are configured to perform the method according to any one of the first aspects.
  • an embodiment of the present disclosure provides a computer program product, characterized in that the computer program product includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions, when the program instructions When executed by a computer, the computer is caused to perform the method of any one of the first aspects.
  • the payment terminal when performing mobile payment, may generate a payment code, and the payment code includes the payment account and the payment type of the payment account, the payment type and/or the collection account Payment type digital voucher type, and the payment terminal scans the payment code to obtain the payment account and the payment type of the payment account.
  • the payment terminal can request the payment system to pay based on the payment account, payment type, collection account and collection type .
  • at least one of the digital voucher type of the payment type and the collection type can realize the mobile payment of the digital voucher through the above method, which improves the versatility of the mobile payment method.
  • FIG. 1 is a system architecture diagram of a mobile payment provided by an embodiment of the present disclosure
  • FIG. 2 is a schematic flowchart of a mobile payment method provided by an embodiment of the present disclosure
  • FIG. 3 is a schematic flowchart of another mobile payment method provided by an embodiment of the present disclosure.
  • FIG. 4 is a schematic structural diagram of a mobile payment device according to an embodiment of the present disclosure.
  • FIG. 5 is a schematic structural diagram of a mobile payment device according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
  • FIG. 1 is a system architecture diagram of mobile payment provided by an embodiment of the present disclosure. Please refer to FIG. 1, which includes a payment terminal 101, a payment terminal 102 and a payment system 103.
  • the payment terminal 101 may be a mobile phone, a computer, and other devices.
  • the payment terminal is bound to a payment account, and the payment terminal 101 can generate a payment code corresponding to the payment account according to the actual transaction.
  • the payment type supported by the payment account can be a digital certificate type.
  • the payment terminal 102 may be a POS machine, mobile phone, computer, or other devices.
  • the payment terminal is bound to the payment account, and the payment terminal 102 can scan the payment code and send a payment request to the payment system 103 to request the payment system to pay the corresponding payment to the payment account.
  • the collection type supported by the collection account can be a digital certificate type.
  • the payment system 103 may receive the payment request, and deduct the payment account and pay the payment account according to the payment request.
  • the payment terminal may generate a payment code, which includes the payment account number and the payment type of the payment account, the payment type and/or the payment type of the payment account, and the digital voucher type.
  • the payment terminal scans the payment code to obtain the payment account and the payment type of the payment account.
  • the collection terminal can request the payment system to make a payment based on the payment account, payment type, collection account, and payment type.
  • at least one of the digital voucher type of the payment type and the collection type can realize the mobile payment of the digital voucher through the above method, which improves the universality of the mobile payment method.
  • FIG. 2 is a schematic flowchart of a mobile payment method according to an embodiment of the present disclosure. Please refer to FIG. 2, the method may include:
  • the execution subject of the embodiment of the present disclosure may be a payment terminal or a mobile payment device provided in the payment terminal.
  • the payment code is generated for the payment terminal.
  • the payment terminal may generate the payment code through at least the following two feasible implementation methods:
  • the first feasible implementation method :
  • the payment terminal is generated according to the payment account and the payment type of the payment account.
  • a payment application may be installed in the payment terminal, and the payment application has a binding relationship with the payment account.
  • the payment terminal obtains the payment account number and payment type bound to the payment application, and generates a payment code according to the account number and payment type.
  • the user when the payment application is bound to two or more payment accounts, the user can set a default payment account, and the payment terminal device can generate a payment code according to the default payment account and the corresponding payment type, Alternatively, the user may select a payment account, and accordingly, the payment terminal may generate a payment code according to the payment account selected by the user and the corresponding payment type.
  • the payment code includes the payment account number and payment type, and the payment code does not include the payment amount.
  • the payment terminal is generated according to the payment amount (the amount deducted from the payment account), the payment account, and the payment type of the payment account.
  • the payment amount may be entered by the user in the payment terminal.
  • a payment application may be installed in the payment terminal, and the payment application has a binding relationship with the payment account. After opening the payment application in the payment terminal, the user can enter the payment amount in the payment application, and the payment terminal generates a payment code according to the received payment amount, the payment account bound to the payment application, and the payment type.
  • the user when the payment application is bound to two or more payment accounts, the user can set a default payment account, and the payment terminal device can be generated according to the default payment account, the corresponding payment type, and the payment amount
  • the payment code or, the user may select the payment account, and accordingly, the payment terminal device may generate the payment code according to the payment account selected by the user, the corresponding payment type, and the payment amount.
  • the payment code includes the payment account number, payment type, and payment amount.
  • the payment terminal may also generate payment codes through other feasible implementation methods, which is not limited in the embodiments of the present disclosure.
  • a camera device may be provided in the payment terminal, and the payment terminal may scan the payment code through the camera device.
  • the payment terminal may identify the payment code to obtain information such as the payment account number and payment type.
  • the payment terminal may identify the payment code to obtain information such as the payment account number and payment type.
  • the collection terminal is also bound with a collection account.
  • the collection terminal can obtain the collection account number, the collection type of the collection account, and request the payment system to pay according to the payment account number, payment type, collection account number, and collection type.
  • the collection terminal can also obtain the first amount, and request the payment system to pay according to the first amount, payment account number, payment type, collection account, and collection type.
  • the first amount may be the amount of the payment type to be paid by the payment account to the collection account, or the first amount may be the amount of the payment type to be collected by the payment account.
  • the first amount when the first amount is the amount of the payment type to be paid by the payment account to the collection account, the first amount can be obtained in the payment code.
  • the first amount when the first amount is the amount of the collection type of the payment account to be collected by the collection account, the first amount may be entered by the user in the collection terminal.
  • the payment system may include a digital certificate server, a payment application server, and so on.
  • the payment terminal when performing mobile payment, may generate a payment code, and the payment code includes the payment account and the payment type of the payment account, the payment type and/or the payment type digital certificate of the payment account Type, and the payment terminal scans the payment code to obtain the payment account and the payment type of the payment account.
  • the payment terminal can request the payment system to pay based on the payment account, payment type, collection account, and payment type.
  • at least one of the digital voucher type of the payment type and the collection type can realize the mobile payment of the digital voucher through the above method, which improves the versatility of the mobile payment method.
  • FIG. 3 is a schematic flowchart of another mobile payment method according to an embodiment of the present disclosure. Please refer to FIG. 3, the method may include:
  • execution process of S301 can be referred to the execution process of S201, and will not be repeated here.
  • the payment code In the process of scanning the payment code at the payment terminal, the payment code can be parsed to obtain the payment account number and payment type.
  • the collection terminal presets the collection account number and the type of the collection account number.
  • the payment terminal parses the payment code, it may be determined whether the payment code includes the payment amount.
  • the payment amount is determined as the first amount.
  • the payment amount entered by the user in the collection terminal is obtained, and the payment amount is determined as the first amount.
  • the payment account number and the collection account number request the payment system to make a payment.
  • the payment terminal may send a first payment request to the payment system, where the first payment request includes the first amount, the payment account number, and the collection account number.
  • the first payment request message is used to instruct the payment system to deduct the payment amount from the payment account. One amount of money, and deposit the first amount of money to the collection account.
  • the payment system may deduct the first amount of money from the payment account and deposit the first amount of money into the collection account.
  • the payment type of the first amount includes a payment type and a payment type.
  • the type of the first amount is the payment type.
  • the type of the first amount is the type of collection.
  • the payment type of the first amount is the payment type
  • the second amount of the payment type can be determined according to the first amount, payment type, and payment type; a second payment request is sent to the payment system, and the second payment request includes the first amount, The second amount, the payment account number and the collection account number. The second payment request is used to instruct the payment system to deduct the first amount of money from the payment account number and deposit the second amount of money into the collection account number.
  • the first amount of the payment type and the second amount of the collection type are of equal value.
  • the payment system After the payment system receives the second payment request, the payment system deducts the first amount of money from the payment account and deposits the second amount of money into the collection account.
  • the payment system deducts the payment type from the payment account.
  • the payment system deposits the payment type in the collection account.
  • the type of the first amount of payment is the type of collection
  • the third amount of the payment type can be determined according to the first amount, payment type, and collection type; a third payment request is sent to the payment system, and the third payment request includes the first amount, the first The three amounts, the payment account number and the collection account number.
  • the third payment request is used to instruct the payment system to deduct the third amount of money from the payment account number and deposit the first amount of money into the collection account number.
  • the first amount of the payment type and the third amount of the payment type are equivalent.
  • the payment system After the payment system receives the third payment request, the payment system deducts the third amount of money from the payment account and deposits the first amount of money into the collection account.
  • the payment system deducts the payment type from the payment account.
  • the payment system deposits the payment type in the collection account.
  • the payment terminal when performing mobile payment, may generate a payment code, which includes the payment account and the payment type of the payment account, the payment type and/or the payment type digital certificate of the payment account Type, and the payment terminal scans the payment code to obtain the payment account and the payment type of the payment account.
  • the payment terminal can request the payment system to pay according to the payment account, payment type, collection account and collection type.
  • at least one of the digital voucher type of the payment type and the collection type can realize the mobile payment of the digital voucher through the above method, which improves the versatility of the mobile payment method.
  • the mobile payment device 10 may include a scanning module 11 and a payment module 12;
  • the scanning module 11 is configured to scan a payment code, where the payment code includes a payment account number and a payment type of the payment account number, and the payment type and/or collection type of the collection account is a digital certificate type;
  • the payment module 12 is configured to request the payment system to make a payment based on the payment account number, the payment type, the collection account number, and the collection type.
  • the mobile payment device provided by the embodiments of the present disclosure can execute the technical solutions shown in the above method embodiments, and its implementation principles and beneficial effects are similar, which will not be repeated here.
  • the mobile payment device 10 further includes an acquisition module 13,
  • the obtaining module 13 is configured to obtain a first amount, the first amount is the amount of the payment type to be paid by the payment account to the collection account, or the first amount is the collection The account is to be charged the amount of the collection type of the payment account;
  • the payment module 12 is configured to perform mobile payment based on the first amount, the payment account number, the payment type, the collection account number, and the collection type.
  • the first amount is the amount of the payment type to be paid by the payment account to the collection account
  • the obtaining module 13 is configured to obtain the first amount in the payment code.
  • the first amount is the amount of the collection type of the collection account to be collected by the collection account
  • the obtaining module 13 is configured to receive the first amount entered by the user in the payment terminal.
  • the payment module 12 is configured to:
  • the payment system is requested to make a payment.
  • the payment module 12 is configured to:
  • the first amount is an amount of the payment type; the payment module 12 is configured to:
  • Sending a second payment request to the payment system where the second payment request includes the first amount, the second amount, the payment account number, and the collection account number, and the second payment request is used for Instructing the payment system to deduct the first amount of money from the payment account and deposit the second amount of money into the collection account.
  • the first amount is an amount of the collection type; the payment module 12 is configured to:
  • the third payment request includes the first amount, the third amount, the payment account number, and the collection account number
  • the third payment request is used to Instructing the payment system to deduct the third amount of money from the payment account and deposit the first amount of money into the collection account.
  • the payment code is the payment terminal according to the payment account, The payment type and the first amount are generated.
  • the payment code is the payment terminal according to the payment The account number and the payment type are generated.
  • the mobile payment device provided by the embodiments of the present disclosure can execute the technical solutions shown in the above method embodiments, and its implementation principles and beneficial effects are similar, which will not be repeated here.
  • An embodiment of the present disclosure also provides a computer, including the above mobile payment device.
  • An embodiment of the present disclosure also provides a computer-readable storage medium that stores computer-executable instructions that are configured to execute the mobile payment method described above.
  • An embodiment of the present disclosure also provides a computer program product.
  • the computer program product includes a computer program stored on a computer-readable storage medium.
  • the computer program includes program instructions. When the program instructions are executed by a computer, the The computer executes the above mobile payment method.
  • the aforementioned computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
  • the electronic device 20 includes:
  • At least one processor (processor) 21, one processor 21 is taken as an example in FIG. 6; and the memory (memory) 22 may further include a communication interface (Communication) 23 and a bus 24. Among them, the processor 21, the communication interface 23, and the memory 22 can communicate with each other through the bus 24. The communication interface 24 can be used for information transmission.
  • the processor 21 may call logic instructions in the memory 22 to execute the mobile payment method of the above embodiment.
  • logic instructions in the above-mentioned memory 22 may be implemented in the form of software functional units and sold or used as an independent product, and may be stored in a computer-readable storage medium.
  • the memory 22 is a computer-readable storage medium and can be used to store software programs and computer-executable programs, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure.
  • the processor 21 executes functional applications and data processing by running software programs, instructions, and modules stored in the memory 22, that is, implementing the mobile payment method in the foregoing method embodiments.
  • the memory 22 may include a storage program area and a storage data area, where the storage program area may store an operating system and application programs required for at least one function; the storage data area may store data created according to the use of a terminal device and the like.
  • the memory 22 may include a high-speed random access memory, and may also include a non-volatile memory.
  • the technical solutions of the embodiments of the present disclosure may be embodied in the form of software products, which are stored in a storage medium and include one or more instructions to make a computer device (which may be a personal computer, server, or network) Equipment, etc.) to perform all or part of the steps of the method described in the embodiments of the present disclosure.
  • the aforementioned storage medium may be a non-transitory storage medium, including: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.
  • a medium that can store program codes may also be a transient storage medium.
  • the digital certificate involved in this application may be a digital currency, and the digital currency may be an encrypted currency such as Bitcoin.
  • first, second, etc. may be used in this application to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another.
  • the first element can be called the second element, and likewise, the second element can be called the first element, as long as all occurrences of the "first element” are consistently renamed and all occurrences of The “second component” can be renamed consistently.
  • the first element and the second element are both elements, but they may not be the same element.
  • the various aspects, implementations, implementations or features in the described embodiments can be used alone or in any combination.
  • Various aspects in the described embodiments may be implemented by software, hardware, or a combination of software and hardware.
  • the described embodiments may also be embodied by a computer-readable medium that stores computer-readable code including instructions executable by at least one computing device.
  • the computer-readable medium can be associated with any data storage device capable of storing data, which can be read by a computer system.
  • Computer-readable media used for examples may include read-only memory, random access memory, CD-ROM, HDD, DVD, magnetic tape, optical data storage devices, and the like.
  • the computer-readable medium may also be distributed in computer systems connected through a network, so that computer-readable codes can be stored and executed in a distributed manner.

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 Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

一种移动支付方法、装置及设备,该方法包括:扫描支付码,支付码中包括付款账号和付款账号的付款类型,付款类型和/或收款账号的收款类型为数字凭证类型(S201);根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付(S202)。提高了移动支付的通用性。

Description

移动支付方法、装置及设备 技术领域
本申请涉及支付技术领域,例如涉及一种移动支付方法、装置及设备。
背景技术
随着计算机技术的快速发展,移动支付方式的应用越来越广泛,例如,在用户购买商品时,用户可以向商家展示支付码,商品通过收款终端(例如POS机等)扫描支付码,以实现移动支付。
在相关技术中,在移动支付过程中,通常支持人民币、美元、欧元等的交易,均无法实现数字凭证(记账凭证)的交易,这样,当收款方或者付款方的账号为数字凭证类型时,无法实现移动支付。由上可知,相关技术中的移动支付方式的通用性较差。
发明内容
本公开实施例提供一种移动支付方法、装置及设备,提高了移动支付的通用性。
第一方面,本公开实施例提供一种移动支付方法包括:
扫描支付码,所述支付码中包括付款账号和付款账号的付款类型,所述付款类型和/或收款账号的收款类型为数字凭证类型;
根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付。
在一种可能的实施方式中,所述根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付,包括:
获取第一金额,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额,或者所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付。
在一种可能的实施方式中,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额;所述获取第一金额,包括:
在所述支付码中获取所述第一金额。
在一种可能的实施方式中,所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;所述获取第一金额,包括:
接收用户在收款终端中输入的所述第一金额。
在一种可能的实施方式中,所述根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付,包括:
判断所述收款类型和所述付款类型是否相同;
在所述收款类型和所述付款类型相同时,根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付;
在所述收款类型和所述付款类型不相同时,根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付。
在一种可能的实施方式中,所述根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付,包括:
向所述支付系统发送第一支付请求,所述第一支付请求中包括所述第一金额、所述付款账号和所述收款账号,所述第一支付请求消息用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第一金额的款项。
在一种可能的实施方式中,所述第一金额为所述付款类型的金额;所述根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付,包括:
根据所述第一金额、所述付款类型和所述收款类型,确定收款类型的第二金额;
向所述支付系统发送第二支付请求,所述第二支付请求中包括所述第一金额、所述第二金额、所述付款账号和所述收款账号,所述第二支付请求用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第二金额的款项。
在一种可能的实施方式中,所述第一金额为所述收款类型的金额;所述 根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付,包括:
根据所述第一金额、所述付款类型和所述收款类型,确定付款类型的第三金额;
向所述支付系统发送第三支付请求,所述第三支付请求中包括所述第一金额、所述第三金额、所述付款账号和所述收款账号,所述第三支付请求用于指示所述支付系统在所述付款账号中扣除所述第三金额的款项,并向所述收款账号存入所述第一金额的款项。
在一种可能的实施方式中,在所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额时,所述支付码为付款终端根据所述付款账号、所述付款类型和所述第一金额生成的。
在一种可能的实施方式中,在所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额时,所述支付码为所述付款终端根据所述付款账号和所述付款类型生成的。
第二方面,本公开实施例提供一种移动支付装置,包括扫描模块和支付模块;
所述扫描模块配置为,扫描支付码,所述支付码中包括付款账号和付款账号的付款类型,所述付款类型和/或收款账号的收款类型为数字凭证类型;
所述支付模块配置为,根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付。
在一种可能的实施方式中,所述装置包括获取模块,
所述获取模块配置为,获取第一金额,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额,或者所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
所述支付模块配置为,根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付。
在一种可能的实施方式中,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额;
所述获取模块配置为,在所述支付码中获取所述第一金额。
在一种可能的实施方式中,所述第一金额为所述收款账号待收取所述付 款账号的所述收款类型的金额;
所述获取模块配置为,接收用户在收款终端中输入的所述第一金额。
在一种可能的实施方式中,所述支付模块配置为:
判断所述收款类型和所述付款类型是否相同;
在所述收款类型和所述付款类型相同时,根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付;
在所述收款类型和所述付款类型不相同时,根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付。
在一种可能的实施方式中,所述支付模块配置为:
向所述支付系统发送第一支付请求,所述第一支付请求中包括所述第一金额、所述付款账号和所述收款账号,所述第一支付请求消息用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第一金额的款项。
在一种可能的实施方式中,所述第一金额为所述付款类型的金额;所述支付模块配置为:
根据所述第一金额、所述付款类型和所述收款类型,确定收款类型的第二金额;
向所述支付系统发送第二支付请求,所述第二支付请求中包括所述第一金额、所述第二金额、所述付款账号和所述收款账号,所述第二支付请求用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第二金额的款项。
在一种可能的实施方式中,所述第一金额为所述收款类型的金额;所述支付模块配置为:
根据所述第一金额、所述付款类型和所述收款类型,确定付款类型的第三金额;
向所述支付系统发送第三支付请求,所述第三支付请求中包括所述第一金额、所述第三金额、所述付款账号和所述收款账号,所述第三支付请求用于指示所述支付系统在所述付款账号中扣除所述第三金额的款项,并向所述收款账号存入所述第一金额的款项。
在一种可能的实施方式中,在所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额时,所述支付码为付款终端根据所述付款账号、所述付款类型和所述第一金额生成的。
在一种可能的实施方式中,在所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额时,所述支付码为所述付款终端根据所述付款账号和所述付款类型生成的。
第三方面,本公开实施例提供一种计算机,其特征在于,包含第二方面任一项所述的装置。
第四方面,本公开实施例提供一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行第一方面任一项所述的方法。
第五方面,本公开实施例提供一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令设置为执行第一方面任一项所述的方法。
第六方面,本公开实施例提供一种计算机程序产品,其特征在于,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行第一方面任一项所述的方法。
本公开实施例提供的移动支付方法、装置及设备,在进行移动支付时,付款终端可以生成支付码,支付码中包括付款账号和付款账号的付款类型,付款类型和/或收款账号的收款类型数字凭证类型,并由收款终端扫描支付码,以获取付款账号和付款账号的支付类型,收款终端可以根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付。在上述过程中,付款类型和收款类型中的至少一个数字凭证类型,通过上述方法可以实现数字凭证的移动支付,提高了移动支付方式的通用性。
附图说明
一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:
图1为本公开实施例提供的移动支付的系统架构图;
图2为本公开实施例提供的一种移动支付方法的流程示意图;
图3为本公开实施例提供的另一种移动支付方法的流程示意图;
图4为本公开实施例提供的一种移动支付装置的结构示意图;
图5为本公开实施例提供的一种移动支付装置的结构示意图;
图6为本公开实施例提供的电子设备的结构示意图。
具体实施方式
为了能够更加详尽地了解本公开实施例的特点与技术内容,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。
图1为本公开实施例提供的移动支付的系统架构图。请参见图1,包括付款终端101、收款终端102和支付系统103。
可选的,付款终端101可以为手机、电脑等设备。付款终端绑定付款账号,付款终端101可以根据实际交易生成付款账号对应的支付码。付款账号支持的付款类型可以为数字凭证类型。
可选的,收款终端102可以为POS机、手机、电脑等设备。收款终端绑定收款账号,收款终端102可以对支付码进行扫描,并向支付系统103发送支付请求,以请求支付系统将对应的款项支付至收款账号。收款账号支持的收款类型可以为数字凭证类型。
可选的,支付系统103可以接收支付请求,并根据支付请求对付款账号进行扣款以及向付款账号进行付款。
在本申请中,在进行移动支付时,付款终端可以生成支付码,支付码中包括付款账号和付款账号的付款类型,付款类型和/或收款账号的收款类型数 字凭证类型,并由收款终端扫描支付码,以获取付款账号和付款账号的支付类型,收款终端可以根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付。在上述过程中,付款类型和收款类型中的至少一个数字凭证类型,通过上述方法可以实现数字凭证的移动支付,提高了移动支付方式的通用性。
下面,通过实施例对本申请所示的技术方案进行说明。下面几个实施例可以为单独的实施例,也可以相互结合,对于相同或相似的内容,在不同的实施例不再进行重复说明。
图2为本公开实施例提供的一种移动支付方法的流程示意图。请参见图2,该方法可以包括:
S201、扫描支付码,支付码中包括付款账号和付款账号的付款类型,付款类型和/或收款账号的收款类型为数字凭证类型。
本公开实施例的执行主体可以为收款终端,也可以为设置在收款终端中的移动支付装置。
可选的,支付码为支付终端生成。
可选的,支付终端可以通过至少如下两种可行的实现方式生成支付码:
第一种可行的实现方式:
可选的,支付终端根据付款账号和付款账号的付款类型生成的。
可选的,支付终端中可以安装有支付应用程序,该支付应用程序与付款账号具有绑定关系。支付终端获取支付应用程序绑定的付款账号和付款类型,并根据账号和付款类型生成支付码。
可选的,在支付应用程序绑定两个或者两个以上的付款账号时,则可以由用户设置默认的付款账号,则支付终端设备可以根据默认的付款账号和对应的付款类型生成支付码,或者,可以由用户选择付款账号,相应的,支付终端可以根据用户选择的付款账号和对应的付款类型生成支付码。
在该种可行的实现方式中,支付码中包括付款账号和付款类型,支付码中不包括付款金额。
第二种可行的实现方式:
可选的,支付终端根据付款金额(从付款账号扣除的金额)、付款账号、付款账号的付款类型生成的。
可选的,付款金额可以为用户在支付终端中输入的。
可选的,支付终端中可以安装有支付应用程序,该支付应用程序与付款账号具有绑定关系。在支付终端中打开支付应用程序之后,用户可以在支付应用程序中输入付款金额,则支付终端根据接收到的付款金额、支付应用程序绑定的付款账号和付款类型生成支付码。
可选的,在支付应用程序绑定两个或者两个以上的付款账号时,则可以由用户设置默认的付款账号,则支付终端设备可以根据默认的付款账号、对应的付款类型和支付金额生成支付码,或者,可以由用户选择付款账号,相应的,支付终端设备可以根据用户选择的付款账号、对应的付款类型和支付金额生成支付码。
在该种可行的实现方式中,支付码中包括付款账号、付款类型和付款金额。
支付终端还可以通过其它可行的实现方式生成支付码,本公开实施例对此不作限定。
可选的,收款终端中可以设置摄像装置,收款终端可以通过摄像装置扫描支付码。
可选的,在收款终端扫描支付码的过程中,收款终端可以对支付码进行识别,以获取付款账号、付款类型等信息。
S202、根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付。
可选的,在收款终端扫描支付码的过程中,收款终端可以对支付码进行识别,以获取付款账号、付款类型等信息。
可选的,收款终端还绑定有收款账号。
收款终端可以获取收款账号、收款账号的收款类型,并根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付。
可选的,收款终端还可以获取第一金额,并根据第一金额、付款账号、付款类型、收款账户、收款类型,请求支付系统进行支付。
可选的,第一金额可以为付款账号待支付给收款账号的付款类型的金额,或者,第一金额可以为收款账号待收取付款账号的收款类型的金额。
可选的,在第一金额为付款账号待支付给收款账号的付款类型的金额时, 可以在支付码中获取第一金额。
可选的,在第一金额为收款账号待收取付款账号的收款类型的金额时,第一金额可以为用户在收款终端中输入的。
可选的,可以判断收款类型和付款类型是否相同;在收款类型和付款类型相同时,根据第一金额、付款账户和收款账号,请求支付系统进行支付;在收款类型和付款类型不相同时,根据第一金额的款项类型、第一金额、付款账号和收款账号,请求支付系统进行支付。
可选的,支付系统可以包括数字凭证服务器、支付应用程序服务器等。
本公开实施例提供的移动支付方法,在进行移动支付时,付款终端可以生成支付码,支付码中包括付款账号和付款账号的付款类型,付款类型和/或收款账号的收款类型数字凭证类型,并由收款终端扫描支付码,以获取付款账号和付款账号的支付类型,收款终端可以根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付。在上述过程中,付款类型和收款类型中的至少一个数字凭证类型,通过上述方法可以实现数字凭证的移动支付,提高了移动支付方式的通用性。
在上述任意一个实施例的基础上,下面,通过图4所示的实施例,对移动支付方法进行详细说明。
图3为本公开实施例提供的另一种移动支付方法的流程示意图。请参见图3,该方法可以包括:
S301、扫描支付码。
可选的,S301的执行过程可以参见S201的执行过程,此处不再进行赘述。
S302、获取付款账号和付款类型。
在收款终端扫描支付码的过程中,可以对支付码进行解析,以获取付款账号和付款类型。
S303、获取收款账号和收款类型。
可选的,收款终端中预设有收款账号和收端账号的类型。
S304、获取第一金额。
可选的,在收款终端解析支付码之后,可以判断支付码中是否包括付款金额。在支付码中包括付款金额时,则将付款金额确定为第一金额。在支付 码中不包括付款金额时,则获取用户在收款终端中输入的收款金额,并将收款金额确定为第一金额。
S305、判断付款类型和收款类型是否相同。
若是,则执行S306。
若否,则执行S307。
S306、根据第一金额、付款账号和收款账号,请求支付系统进行支付。
可选的,收款终端可以向支付系统发送第一支付请求,第一支付请求中包括第一金额、付款账号和收款账号,第一支付请求消息用于指示支付系统在付款账号中扣除第一金额的款项,并向收款账号存入第一金额的款项。
可选的,支付系统可以在付款账号中扣除第一金额的款项,并向收款账号存入第一金额的款项。
S307、根据第一金额的款项类型、第一金额、付款账号和收款账号,请求支付系统进行支付。
可选的,第一金额的款项类型包括付款类型和收款类型。
可选的,在第一金额为在支付码中获取得到的时,则第一金额的款项类型为付款类型。
可选的,在第一金额为用户在收款终端中输入的时,则第一金额的款项类型为收款类型。
当第一金额的款项类型不同时,请求支付系统进行支付的过程也不同,下面,分别对第一金额为不同款项类型时,请求支付系统进行支付的过程进行说明:
一种可行的实现方式:第一金额的款项类型为付款类型
在该种可行的实现方式中,可以根据第一金额、付款类型和收款类型,确定收款类型的第二金额;向支付系统发送第二支付请求,第二支付请求中包括第一金额、第二金额、付款账号和收款账号,第二支付请求用于指示支付系统在付款账号中扣除第一金额的款项,并向收款账号存入第二金额的款项。
可选的,付款类型的第一金额与收款类型的第二金额为等价值的。
在支付系统接收到第二支付请求之后,支付系统在付款账号中扣除第一金额的款项,并向收款账号存入第二金额的款项。
支付系统在付款账号中扣除的为付款类型的款项。支付系统在收款账号中存入的为收款类型的款项。
另一种可行的实现方式,第一金额的款项类型为收款类型
在该种可行的实现方式中,可以根据第一金额、付款类型和收款类型,确定付款类型的第三金额;向支付系统发送第三支付请求,第三支付请求中包括第一金额、第三金额、付款账号和收款账号,第三支付请求用于指示支付系统在付款账号中扣除第三金额的款项,并向收款账号存入第一金额的款项。
可选的,收款类型的第一金额与付款类型的第三金额为等价值的。
在支付系统接收到第三支付请求之后,支付系统在付款账号中扣除第三金额的款项,并向收款账号存入第一金额的款项。
支付系统在付款账号中扣除的为付款类型的款项。支付系统在收款账号中存入的为收款类型的款项。
在图3所示的实施例中,在进行移动支付时,付款终端可以生成支付码,支付码中包括付款账号和付款账号的付款类型,付款类型和/或收款账号的收款类型数字凭证类型,并由收款终端扫描支付码,以获取付款账号和付款账号的支付类型,收款终端可以根据付款账号、付款类型、收款账号和收款类型,请求支付系统进行支付。在上述过程中,付款类型和收款类型中的至少一个数字凭证类型,通过上述方法可以实现数字凭证的移动支付,提高了移动支付方式的通用性。
图4为本公开实施例提供的一种移动支付装置的结构示意图。请参见图4,该移动支付装置10可以包括扫描模块11和支付模块12;
所述扫描模块11配置为,扫描支付码,所述支付码中包括付款账号和付款账号的付款类型,所述付款类型和/或收款账号的收款类型为数字凭证类型;
所述支付模块12配置为,根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付。
本公开实施例提供的移动支付装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
图5为本公开实施例提供的一种移动支付装置的结构示意图。在图4所示实施例的基础上,请参见图5,移动支付装置10还包括获取模块13,
所述获取模块13配置为,获取第一金额,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额,或者所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
所述支付模块12配置为,根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付。
在一种可能的实施方式中,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额;
所述获取模块13配置为,在所述支付码中获取所述第一金额。
在一种可能的实施方式中,所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
所述获取模块13配置为,接收用户在收款终端中输入的所述第一金额。
在一种可能的实施方式中,所述支付模块12配置为:
判断所述收款类型和所述付款类型是否相同;
在所述收款类型和所述付款类型相同时,根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付;
在所述收款类型和所述付款类型不相同时,根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付。
在一种可能的实施方式中,所述支付模块12配置为:
向所述支付系统发送第一支付请求,所述第一支付请求中包括所述第一金额、所述付款账号和所述收款账号,所述第一支付请求消息用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第一金额的款项。
在一种可能的实施方式中,所述第一金额为所述付款类型的金额;所述支付模块12配置为:
根据所述第一金额、所述付款类型和所述收款类型,确定收款类型的第二金额;
向所述支付系统发送第二支付请求,所述第二支付请求中包括所述第一金额、所述第二金额、所述付款账号和所述收款账号,所述第二支付请求用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述 收款账号存入所述第二金额的款项。
在一种可能的实施方式中,所述第一金额为所述收款类型的金额;所述支付模块12配置为:
根据所述第一金额、所述付款类型和所述收款类型,确定付款类型的第三金额;
向所述支付系统发送第三支付请求,所述第三支付请求中包括所述第一金额、所述第三金额、所述付款账号和所述收款账号,所述第三支付请求用于指示所述支付系统在所述付款账号中扣除所述第三金额的款项,并向所述收款账号存入所述第一金额的款项。
在一种可能的实施方式中,在所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额时,所述支付码为付款终端根据所述付款账号、所述付款类型和所述第一金额生成的。
在一种可能的实施方式中,在所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额时,所述支付码为所述付款终端根据所述付款账号和所述付款类型生成的。
本公开实施例提供的移动支付装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
本公开实施例还提供了一种计算机,包含上述的移动支付装置。
本公开实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上述移动支付方法。
本公开实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述移动支付方法。
上述的计算机可读存储介质可以是暂态计算机可读存储介质,也可以是非暂态计算机可读存储介质。
图6为本公开实施例提供的电子设备的结构示意图。请参见图6,该电子设备20包括:
至少一个处理器(processor)21,图6中以一个处理器21为例;和存储器(memory)22,还可以包括通信接口(Communication Interface)23和总线24。其中,处理器21、通信接口23、存储器22可以通过总线24完成相 互间的通信。通信接口24可以用于信息传输。处理器21可以调用存储器22中的逻辑指令,以执行上述实施例的移动支付方法。
此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
存储器22作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令/模块。处理器21通过运行存储在存储器22中的软件程序、指令以及模块,从而执行功能应用以及数据处理,即实现上述方法实施例中的移动支付方法。
存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。
本公开实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
本申请所涉及的数字凭证可以为数字货币,数字货币可以是比特币等加密货币。
当用于本申请中时,虽然术语“第一”、“第二”等可能会在本申请中使用以描述各元件,但这些元件不应受到这些术语的限制。这些术语仅用于将一个元件与另一个元件区别开。比如,在不改变描述的含义的情况下,第一元件可以叫做第二元件,并且同样第,第二元件可以叫做第一元件,只要所有出现的“第一元件”一致重命名并且所有出现的“第二元件”一致重命名即可。第一元件和第二元件都是元件,但可以不是相同的元件。
本申请中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“所述”(the)旨在同样包括复数形 式。类似地,如在本申请中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本申请中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。
所描述的实施例中的各方面、实施方式、实现或特征能够单独使用或以任意组合的方式使用。所描述的实施例中的各方面可由软件、硬件或软硬件的结合实现。所描述的实施例也可以由存储有计算机可读代码的计算机可读介质体现,该计算机可读代码包括可由至少一个计算装置执行的指令。所述计算机可读介质可与任何能够存储数据的数据存储装置相关联,该数据可由计算机系统读取。用于举例的计算机可读介质可以包括只读存储器、随机存取存储器、CD-ROM、HDD、DVD、磁带以及光数据存储装置等。所述计算机可读介质还可以分布于通过网络联接的计算机系统中,这样计算机可读代码就可以分布式存储并执行。
上述技术描述可参照附图,这些附图形成了本申请的一部分,并且通过描述在附图中示出了依照所描述的实施例的实施方式。虽然这些实施例描述的足够详细以使本领域技术人员能够实现这些实施例,但这些实施例是非限制性的;这样就可以使用其它的实施例,并且在不脱离所描述的实施例的范围的情况下还可以做出变化。比如,流程图中所描述的操作顺序是非限制性的,因此在流程图中阐释并且根据流程图描述的两个或两个以上操作的顺序可以根据若干实施例进行改变。作为另一个例子,在若干实施例中,在流程图中阐释并且根据流程图描述的一个或一个以上操作是可选的,或是可删除的。另外,某些步骤或功能可以添加到所公开的实施例中,或两个以上的步骤顺序被置换。所有这些变化被认为包含在所公开的实施例以及权利要求中。
另外,上述技术描述中使用术语以提供所描述的实施例的透彻理解。然而,并不需要过于详细的细节以实现所描述的实施例。因此,实施例的上述描述是为了阐释和描述而呈现的。上述描述中所呈现的实施例以及根据这些实施例所公开的例子是单独提供的,以添加上下文并有助于理解所描述的实施例。上述说明书不用于做到无遗漏或将所描述的实施例限制到本公开的精 确形式。根据上述教导,若干修改、选择适用以及变化是可行的。在某些情况下,没有详细描述为人所熟知的处理步骤以避免不必要地影响所描述的实施例。

Claims (24)

  1. 一种移动支付方法,其特征在于,包括:
    扫描支付码,所述支付码中包括付款账号和付款账号的付款类型,所述付款类型和/或收款账号的收款类型为数字凭证类型;
    根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付。
  2. 根据权利要求1所述的方法,其特征在于,所述根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付,包括:
    获取第一金额,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额,或者所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
    根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付。
  3. 根据权利要求2所述的方法,其特征在于,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额;所述获取第一金额,包括:
    在所述支付码中获取所述第一金额。
  4. 根据权利要求2所述的方法,其特征在于,所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;所述获取第一金额,包括:
    接收用户在收款终端中输入的所述第一金额。
  5. 根据权利要求2-4任一项所述的方法,其特征在于,所述根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付,包括:
    判断所述收款类型和所述付款类型是否相同;
    在所述收款类型和所述付款类型相同时,根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付;
    在所述收款类型和所述付款类型不相同时,根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付。
  6. 根据权利要求5所述的方法,其特征在于,所述根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付,包括:
    向所述支付系统发送第一支付请求,所述第一支付请求中包括所述第一金额、所述付款账号和所述收款账号,所述第一支付请求消息用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第一金额的款项。
  7. 根据权利要求5所述的方法,其特征在于,所述第一金额为所述付款类型的金额;所述根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付,包括:
    根据所述第一金额、所述付款类型和所述收款类型,确定收款类型的第二金额;
    向所述支付系统发送第二支付请求,所述第二支付请求中包括所述第一金额、所述第二金额、所述付款账号和所述收款账号,所述第二支付请求用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第二金额的款项。
  8. 根据权利要求5所述的方法,其特征在于,所述第一金额为所述收款类型的金额;所述根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付,包括:
    根据所述第一金额、所述付款类型和所述收款类型,确定付款类型的第三金额;
    向所述支付系统发送第三支付请求,所述第三支付请求中包括所述第一金额、所述第三金额、所述付款账号和所述收款账号,所述第三支付请求用于指示所述支付系统在所述付款账号中扣除所述第三金额的款项,并向所述收款账号存入所述第一金额的款项。
  9. 根据权利要求5所述的方法,其特征在于,
    在所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额时,所述支付码为付款终端根据所述付款账号、所述付款类型和所述第一金额生成的。
  10. 根据权利要求5所述的方法,其特征在于,
    在所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的 金额时,所述支付码为所述付款终端根据所述付款账号和所述付款类型生成的。
  11. 一种移动支付装置,其特征在于,包括扫描模块和支付模块;
    所述扫描模块配置为,扫描支付码,所述支付码中包括付款账号和付款账号的付款类型,所述付款类型和/或收款账号的收款类型为数字凭证类型;
    所述支付模块配置为,根据所述付款账号、所述付款类型、所述收款账号和所述收款类型,请求支付系统进行支付。
  12. 根据权利要求11所述的装置,其特征在于,所述装置包括获取模块,
    所述获取模块配置为,获取第一金额,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额,或者所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
    所述支付模块配置为,根据所述第一金额、所述付款账号、所述付款类型、所述收款账号和所述收款类型,进行移动支付。
  13. 根据权利要求12所述的装置,其特征在于,所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额;
    所述获取模块配置为,在所述支付码中获取所述第一金额。
  14. 根据权利要求12所述的装置,其特征在于,所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额;
    所述获取模块配置为,接收用户在收款终端中输入的所述第一金额。
  15. 根据权利要求12-14任一项所述的装置,其特征在于,所述支付模块配置为:
    判断所述收款类型和所述付款类型是否相同;
    在所述收款类型和所述付款类型相同时,根据所述第一金额、所述付款账户和所述收款账号,请求所述支付系统进行支付;
    在所述收款类型和所述付款类型不相同时,根据所述第一金额的款项类型、所述第一金额、所述付款账号和所述收款账号,请求所述支付系统进行支付。
  16. 根据权利要求15所述的装置,其特征在于,所述支付模块配置为:
    向所述支付系统发送第一支付请求,所述第一支付请求中包括所述第一金额、所述付款账号和所述收款账号,所述第一支付请求消息用于指示所述 支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第一金额的款项。
  17. 根据权利要求15所述的装置,其特征在于,所述第一金额为所述付款类型的金额;所述支付模块配置为:
    根据所述第一金额、所述付款类型和所述收款类型,确定收款类型的第二金额;
    向所述支付系统发送第二支付请求,所述第二支付请求中包括所述第一金额、所述第二金额、所述付款账号和所述收款账号,所述第二支付请求用于指示所述支付系统在所述付款账号中扣除所述第一金额的款项,并向所述收款账号存入所述第二金额的款项。
  18. 根据权利要求15所述的装置,其特征在于,所述第一金额为所述收款类型的金额;所述支付模块配置为:
    根据所述第一金额、所述付款类型和所述收款类型,确定付款类型的第三金额;
    向所述支付系统发送第三支付请求,所述第三支付请求中包括所述第一金额、所述第三金额、所述付款账号和所述收款账号,所述第三支付请求用于指示所述支付系统在所述付款账号中扣除所述第三金额的款项,并向所述收款账号存入所述第一金额的款项。
  19. 根据权利要求15所述的装置,其特征在于,
    在所述第一金额为所述付款账号待支付给所述收款账号的所述付款类型的金额时,所述支付码为付款终端根据所述付款账号、所述付款类型和所述第一金额生成的。
  20. 根据权利要求15所述的装置,其特征在于,
    在所述第一金额为所述收款账号待收取所述付款账号的所述收款类型的金额时,所述支付码为所述付款终端根据所述付款账号和所述付款类型生成的。
  21. 一种计算机,其特征在于,包含权利要求11-20任一项所述的装置。
  22. 一种电子设备,其特征在于,包括:
    至少一个处理器;以及
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行权利要求1-10任一项所述的方法。
  23. 一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令设置为执行权利要求1-10任一项所述的方法。
  24. 一种计算机程序产品,其特征在于,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行权利要求1-10任一项所述的方法。
PCT/CN2018/119059 2018-12-04 2018-12-04 移动支付方法、装置及设备 WO2020113400A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201880099859.9A CN113168628A (zh) 2018-12-04 2018-12-04 移动支付方法、装置及设备
PCT/CN2018/119059 WO2020113400A1 (zh) 2018-12-04 2018-12-04 移动支付方法、装置及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/119059 WO2020113400A1 (zh) 2018-12-04 2018-12-04 移动支付方法、装置及设备

Publications (1)

Publication Number Publication Date
WO2020113400A1 true WO2020113400A1 (zh) 2020-06-11

Family

ID=70974816

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/119059 WO2020113400A1 (zh) 2018-12-04 2018-12-04 移动支付方法、装置及设备

Country Status (2)

Country Link
CN (1) CN113168628A (zh)
WO (1) WO2020113400A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107886314A (zh) * 2017-11-20 2018-04-06 北京比特大陆科技有限公司 虚拟货币结算方法、装置及电子设备
CN108090761A (zh) * 2017-11-10 2018-05-29 杭州云象网络技术有限公司 基于可信二维码的区块链代币支付方法
CN108122098A (zh) * 2018-01-10 2018-06-05 晋商博创(北京)科技有限公司 基于cpk的数字货币系统、支付方法及终端
WO2018127923A1 (en) * 2017-01-08 2018-07-12 Eyal Hertzog Methods for exchanging and evaluating virtual currency

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104599113B (zh) * 2013-10-31 2018-01-12 腾讯科技(深圳)有限公司 一种信息处理方法、装置和系统
CN107545425A (zh) * 2016-06-24 2018-01-05 华为软件技术有限公司 一种支付方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018127923A1 (en) * 2017-01-08 2018-07-12 Eyal Hertzog Methods for exchanging and evaluating virtual currency
CN108090761A (zh) * 2017-11-10 2018-05-29 杭州云象网络技术有限公司 基于可信二维码的区块链代币支付方法
CN107886314A (zh) * 2017-11-20 2018-04-06 北京比特大陆科技有限公司 虚拟货币结算方法、装置及电子设备
CN108122098A (zh) * 2018-01-10 2018-06-05 晋商博创(北京)科技有限公司 基于cpk的数字货币系统、支付方法及终端

Also Published As

Publication number Publication date
CN113168628A (zh) 2021-07-23

Similar Documents

Publication Publication Date Title
CN110458557B (zh) 一种付款方法、设备及存储介质
KR101048729B1 (ko) 다목적 전자 결제 방법 및 시스템
CN113421156B (zh) 基于区块链的资产管理方法及装置、电子设备
KR20110056561A (ko) 피어 대 피어 금융 트랜잭션 장치들 및 방법들
KR20150126678A (ko) 통신 시스템에서의 결제
CN110163691B (zh) 基于区块链的发票创建方法和装置、电子设备
US20160189155A1 (en) Transaction Information Processing Method and Apparatus
US10984417B2 (en) Blockchain-based data synchronization system, method, apparatus, and electronic device
EP3739535A1 (en) Payment method, apparatus, related device, and system
US20230222463A1 (en) Transfers using credit accounts
US8645272B2 (en) System and method for loading stored value accounts
CN110852730A (zh) 基于数字货币的交易处理方法及装置和电子设备
US8117100B1 (en) Systems and methods for managing consolidated purchasing, billing and payment information
US20220383300A1 (en) Payment transaction processing system, and payment transaction processing method and apparatus
WO2022262527A1 (zh) 一种基于数字货币的支付方法、平台、终端及支付系统
CN107578230A (zh) 一种信用支付方法、系统、移动终端及计可读存储介质
CN114169885A (zh) 数字货币支付方法、装置、终端及计算机可读存储介质
CN103366270A (zh) 一种多平台的数据交互方法及系统
US20220358532A1 (en) Methods, apparatuses, and non-transitory computer-readable record media for reward on cryptocurrency exchange
CN115439191A (zh) 一种订单退款申请处理方法及系统
WO2020113400A1 (zh) 移动支付方法、装置及设备
CN109829815B (zh) 收款代理方法、设备和存储介质
CN108492095B (zh) 基于区块链的交易方法及装置
CN117911143A (zh) 业务的处理方法、装置、计算机存储介质以及电子设备
JP5812645B2 (ja) 電子商取引システム

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: 18942102

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18942102

Country of ref document: EP

Kind code of ref document: A1