[go: up one dir, main page]

CN114078006A - Two-dimensional code collection method, electronic equipment and device - Google Patents

Two-dimensional code collection method, electronic equipment and device Download PDF

Info

Publication number
CN114078006A
CN114078006A CN202010844305.6A CN202010844305A CN114078006A CN 114078006 A CN114078006 A CN 114078006A CN 202010844305 A CN202010844305 A CN 202010844305A CN 114078006 A CN114078006 A CN 114078006A
Authority
CN
China
Prior art keywords
payment
dimensional code
collection
code
dimensional
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.)
Granted
Application number
CN202010844305.6A
Other languages
Chinese (zh)
Other versions
CN114078006B (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.)
Qingdao Ccl Technology Co ltd
Original Assignee
Qingdao Ccl Technology Co ltd
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 Qingdao Ccl Technology Co ltd filed Critical Qingdao Ccl Technology Co ltd
Priority to CN202010844305.6A priority Critical patent/CN114078006B/en
Publication of CN114078006A publication Critical patent/CN114078006A/en
Application granted granted Critical
Publication of CN114078006B publication Critical patent/CN114078006B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3224Transactions dependent on location of M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

The invention provides a collection method of a collection two-dimensional code, electronic equipment and a device, wherein the collection method comprises the following steps: receiving a payment instruction of a merchant and generating a payment two-dimensional code; identifying a payment two-dimensional code from a payment user, and sending the payment two-dimensional code to a background server for analysis; after the payment response is generated by the two-dimensional payment code response and the two-dimensional payment code, sending verification information to a payment content platform, wherein the verification information at least comprises a first time value and a first position corresponding to the two-dimensional payment code; the payment content platform checks the first time value and the first position when the two-dimensional payment code is generated at present and judges whether the payment response is valid; when the first time value is within a preset second time range and the first position is within a preset second position range, a payment two-dimensional code is generated and refreshed to a payment application, and the method can realize the unified management of the merchant payment two-dimensional code.

Description

Two-dimensional code collection method, electronic equipment and device
Technical Field
The invention relates to the technical field of mobile payment, in particular to a payment method, payment equipment and a payment management system for a two-dimensional code.
Background
The two-dimension code payment means that payment information is drawn into a two-dimension code, and a user or a merchant finishes a payment process by scanning the two-dimension code.
Incentive and support for stall economics in the current country will result in explosive growth by stall dealers, which presents new challenges to the management of urban stall ordering.
Two-dimensional code payment is a payment mode commonly adopted by merchants or individuals, so that ordered management of stall vendors can be realized indirectly through management of the payment two-dimensional codes.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, one object of the present invention is to provide a two-dimensional code payment method, which is applied to a two-dimensional code payment, can implement unified management on a merchant payment two-dimensional code, and is helpful for maintaining the business order of merchants.
The second objective of the present invention is to provide a two-dimensional code collection electronic device.
The third purpose of the invention is to provide a two-dimensional code collection device.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides a two-dimensional code collection method, applied to a two-dimensional code collection, including:
receiving a payment instruction of a merchant and generating a payment two-dimensional code;
identifying a payment two-dimensional code from a payment user, sending the payment two-dimensional code to a background server for analysis, and checking whether a connection address carried by the payment two-dimensional code is a payment link;
if so, generating a payment response by the two-dimension code payment response and the two-dimension code payment response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
after the payment response is generated by the two-dimensional payment code response and the two-dimensional payment code, sending verification information to a payment content platform, wherein the verification information at least comprises a first time value and a first position corresponding to the two-dimensional payment code;
the payment content platform checks the first time value and the first position when the two-dimensional payment code is generated at present and judges whether the payment response is valid;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code and sending the collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
In some embodiments, the payment content platform includes a plurality of merchant information, the merchant information including a user name, location information, and time information; and generating a data mapping table by the user name, the position information and the time information, wherein the user name corresponds to the position information and the time information one to one.
In some embodiments, the payment content platform presets a second time range and a second location range corresponding to the username.
In some embodiments, the second time range and/or the second position fix may be modified.
In some embodiments, when the first time value is within a preset second time range and the first position is within a preset second position range, the generating and refreshing the two-dimensional code to be received by the receiving application specifically includes:
and presetting collection effective time of the collection two-dimensional code, wherein the effective time is within a preset second time range.
In some embodiments, when it is monitored that the merchant presses the collection two-dimensional code for a long time, whether the merchant selects an option stored in a system memory is judged; and if so, storing the two-dimension code in a system memory.
In some embodiments, the verification information further includes an IP address or a MAC address code or an IMEI code corresponding to the electronic device receiving the two-dimensional code.
In the embodiment provided by the first aspect of the invention, the time period and the specific position of the merchant corresponding to the operation place of the merchant in the merchant information are added to the verification process of the refresh display of the payment two-dimensional code, the operation time of different merchants is orderly separated, the operation places of different merchants are orderly separated, the ordered management of a large number of merchants is realized, the large number of merchants are set and classified through the generation background of the payment two-dimensional code, the ordered operation of the merchants is realized through the mode of managing the payment two-dimensional code, and the management efficiency is improved.
In order to achieve the above object, a second aspect of the present invention provides a two-dimensional code receiving electronic device,
in some embodiments, at least one processor and a memory are included, the memory storing a program and configured for the at least one processor to perform the steps of:
receiving a payment instruction of a merchant and generating a payment two-dimensional code;
identifying a payment two-dimensional code from a payment user, sending the payment two-dimensional code to a background server for analysis, and checking whether a connection address carried by the payment two-dimensional code is a payment link;
if so, generating a payment response by the two-dimension code payment response and the two-dimension code payment response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
after the payment response is generated by the two-dimensional payment code response and the two-dimensional payment code, sending verification information to a payment content platform, wherein the verification information at least comprises a first time value and a first position corresponding to the two-dimensional payment code;
the payment content platform checks the first time value and the first position when the two-dimensional payment code is generated at present and judges whether the payment response is valid;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code and sending the collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
In order to achieve the above object, a two-dimensional code receiving apparatus according to a third aspect of the present invention,
in some embodiments, the application to a checkout application includes:
the receiving module is used for receiving a payment instruction of a merchant and generating a payment two-dimensional code;
the identification module is used for identifying the payment two-dimensional code from the payment user, sending the payment two-dimensional code to the background server for analysis, and checking whether the connection address carried by the payment two-dimensional code is in payment link or not;
the first judgment module is used for judging whether the two-dimensional code response is received or not and generating a payment response according to the two-dimensional code response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
the response module is used for sending verification information to a payment content platform after the payment response is generated by the collection two-dimensional code response and the payment two-dimensional code, wherein the verification information at least comprises a first time value and a first position corresponding to the collection two-dimensional code;
the verification module is used for verifying the first time value and the first position when the payment content platform generates the current collection two-dimensional code and judging whether the payment response is valid or not;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code and sending the collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a flowchart of a two-dimensional code payment method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a checkout two-dimensional code management system according to one embodiment of the present invention;
fig. 3 is a schematic diagram of a two-dimensional code collection device according to an embodiment of the invention.
Detailed Description
Embodiments of the present invention will be described in detail below, the embodiments described with reference to the drawings being illustrative, and the embodiments of the present invention will be described in detail below.
Two-dimensional codes are also called two-dimensional bar codes, and a common two-dimensional Code is a QR (Quick Response Code) Code, which is a very popular encoding method on mobile devices in recent years, and can store more information and represent more data types compared with a conventional bar Code.
With the continuous popularization of offline payment, the two-dimensional code is widely used as a cash collection code, a drainage inlet and the like at present. In addition, the spreading economy is popular at present, the convenience of two-dimensional code collection is widely used by merchants, for example, when the merchants collect money, the merchants can directly display the collection codes to allow payment users to complete payment by scanning the codes, and the payment is convenient and quick; the merchant can also print the two-dimensional code collection code and save into the picture, posts at the cashier's desk to scan the sign indicating number payment with the user.
In particular, two-dimensional codes are a popular encoding scheme for mobile devices in recent years, and can store more information and represent more data types than conventional bar codes. The two-dimensional code uses a certain specific geometric figure to record data according with information on a black and white figure distributed on a plane (two-dimensional direction) according to a certain rule, ingeniously utilizes the concepts of '0' and '1' bit streams forming the internal logic basis of a computer in code programming, uses a plurality of geometric shapes corresponding to a binary system to represent character numerical information, and realizes automatic information processing by automatic recognition of an image input device or a photoelectric scanning device: it has some commonalities in bar code technology, each code system has its specific character set, and each character occupies a certain width.
The two-dimensional code is used as an information carrier, the name and payment amount of a merchant on a payment page can be seen by scanning the two-dimensional code, and the information is recorded by black and white alternate arrangement and combination. At present, a plurality of existing tools are available, and after a section of content is input, the content can be generated into a two-dimensional code, so that the realization process of generating the two-dimensional code does not have technical problems.
In order to realize the ordered management of a large number of vendors, the following steps can be included:
(1) two-dimensional code recognition-APP verification and background analysis
The information carried by the two-dimensional code and the information rules injected by different payment mechanisms in the two-dimensional code are inconsistent, and a corresponding server is required to analyze according to the coding rule of the server. After scanning and identifying the two-dimensional code each time, the user can prompt that the user is processing, and a background server analyzes the content of the two-dimensional code, for example, whether a link address carried by the two-dimensional code is legal (like a link of a payment treasure is analyzed by a WeChat and shielded), whether the link address belongs to a payment link or an external link website, and the like are checked.
The rules of the verification are many, and in terms of the payment link, after the server verifies the payment link belonging to the company, the server can acquire the merchant information contained in the payment link, and then judges whether the merchant exists or not, whether the merchant state is normal or not and the like, after all the verifications pass, the background server can return the merchant name to the mobile phone APP of the initiating user, and simultaneously informs the APP, the server verifies and passes, and the APP can be called up to complete the mobile payment function by the cashier desk.
(2) The payment is completed. And finally, the buyer determines payment, inputs the payment password, and the background continuously verifies the correctness of the payment password, and if the payment is correct, the payment is finished.
The method for receiving two-dimensional code according to the embodiment of the invention is described below with reference to fig. 1.
Fig. 1 is a flowchart of a method for receiving two-dimensional code according to an embodiment of the present invention, and as shown in fig. 1, the flowchart of the method for controlling a display of a remote controller according to an embodiment of the present invention at least includes step S1, step S2, step S3, step S4, step 5, and step 6.
And step S1, receiving a payment instruction of the merchant and generating a payment two-dimensional code.
Specifically, after the merchant confirms that the transaction is completed, when the user is confirmed to pay in a mobile payment mode, the merchant initiates a payment instruction by clicking a payment APP installed on the mobile terminal, or a payment instruction of a cash desk, or a payment button of the mobile payment device, the payment instruction is further transmitted to the payment content platform, a payment two-dimensional code is generated, and the payment two-dimensional code is displayed on a display interface of the mobile terminal APP, the cash desk or the mobile payment device.
And step S2, identifying the payment two-dimensional code from the payment user, sending the payment two-dimensional code to a background server for analysis, and checking whether the connection address carried by the payment two-dimensional code is a payment link.
Specifically, in the process of completing payment and collection, it is first checked whether the payment two-dimensional code of the payer is valid, different payment platforms correspond to different payment links, and the payment process can be completed only when the payment platform of the payer is consistent with the collection two-dimensional code platform of the merchant.
Step S3, if yes, the payment two-dimensional code response and the payment two-dimensional code are received, and a payment response is generated; and if not, the payment two-dimensional code does not respond to the payment two-dimensional code.
Specifically, if the payment two-dimensional code or the payment scan of the payer is consistent with the payment platform of the merchant, the payment two-dimensional code response is generated with the payment scan or the payment two-dimensional code, and if the payment two-dimensional code or the payment scan of the payer is inconsistent with the payment platform of the merchant, the payment two-dimensional code or the payment scan is not responded by the payment two-dimensional code or the payment scan.
Step S4, after the payment response is generated by the collection two-dimensional code response and the payment two-dimensional code, verification information is sent to a payment content platform, wherein the verification information at least comprises a first time value and a second position corresponding to the collection two-dimensional code.
The obtaining of the first time value is a network-synchronized time value, and the first time value may be directly applied to a non-first time value, or the first time value is a time value displayed in the mobile terminal, or a time value displayed in the mobile payment device, that is, the first time value is a time value confirmed by an existing time zone, which is not limited herein.
The first location may be provided by GPS positioning data of the mobile terminal, or GPS positioning data of the mobile payment device, or a current location of the user acquired by the cash register, which is not limited herein.
Step S5, the payment content platform verifies the first time value and the first position when the two-dimensional payment code is currently generated, and determines whether the payment response is valid.
Step S6, when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
According to the two-dimensional code payment method, the time period and the specific position of the merchant corresponding to the operation place of the merchant in the merchant information are added to the verification process of refreshing and displaying the payment two-dimensional code, the operation time of different merchants is orderly divided, the operation places of different merchants are orderly divided, ordered management of a large number of merchants is achieved, the large number of merchants are set and classified through the payment two-dimensional code generation background, and the ordered operation of the merchants is managed through the payment two-dimensional code management mode, so that the management efficiency is improved.
In some embodiments of the invention, the payment content platform includes a plurality of merchant information, the merchant information including a user name, location information, and time information; and generating a data mapping table by the user name, the position information and the time information, wherein the user name corresponds to the position information and the time information one to one.
In some embodiments of the present invention, the payment content platform presets a second time range and a second location range corresponding to the user name.
In some embodiments of the invention, the second time range and/or the second position fix may be modified.
In some embodiments of the present invention, when the first time value is within a preset second time range and the first position is within a preset second position range, the generating and refreshing the two-dimensional cash register code to the cash register application specifically includes:
and presetting collection effective time of the collection two-dimensional code, wherein the effective time is within a preset second time range.
In some embodiments of the invention, when it is monitored that the merchant presses the collection two-dimensional code, whether the merchant selects an option stored in a system memory is judged; and if so, storing the two-dimension code in a system memory.
In some embodiments of the present invention, the verification information further includes an IP address or a MAC address code or an IMEI code corresponding to the electronic device receiving the two-dimensional code.
A two-dimensional code receiving apparatus according to a second aspect of the embodiments of the present invention is a two-dimensional code receiving apparatus including at least one processor and a memory, where the memory stores a program and is configured such that the at least one processor executes the following steps:
receiving a payment instruction of a merchant and generating a payment two-dimensional code;
identifying a payment two-dimensional code from a payment user, sending the payment two-dimensional code to a background server for analysis, and checking whether a connection address carried by the payment two-dimensional code is linked for payment or not;
if so, generating a payment response by the two-dimension code payment response and the two-dimension code payment response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
after the payment response is generated by the two-dimensional payment code response and the two-dimensional payment code, sending verification information to a payment content platform, wherein the verification information at least comprises a first time value and a first position corresponding to the two-dimensional payment code;
the payment content platform checks the first time value and the first position when the two-dimensional payment code is generated at present and judges whether the payment response is valid;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
Fig. 2 is a schematic view of a two-dimensional code collection management system for collecting two-dimensional codes, including:
a mobile terminal 10 for receiving a user input instruction;
the collection client 20 is installed on the mobile terminal 10 and used for refreshing and/or displaying a collection two-dimensional code;
a merchant management unit 30 for managing user information of a plurality of users;
a payment content platform 40 connected to the payment client 20 and the merchant management unit 30, for generating a payment two-dimensional code;
the payment content platform 40 further includes a verification part, which is configured to receive a payment receipt response from the payment receipt client 20 and determine whether the payment receipt response is valid;
when the collection is judged to be correspondingly valid, a collection two-dimensional code is generated and sent to the collection client 20; and when the collection response is judged to be invalid, generating a collection two-dimensional code invalid message and sending the collection two-dimensional code invalid message to the collection client 20.
Preferably, the two-dimensional payment collection code stores an access link or payment evidence of a payment access system.
Preferably, the payment receiving client 20 is a client APP installed in a smart phone or an operating system.
Preferably, the mobile terminal 10 is connected to the paid content platform 40 via a wireless network.
The two-dimensional code collection device for collection according to the third aspect of the embodiment of the present invention is applied to collection applications, as shown in fig. 3.
The receiving module is used for receiving a payment instruction of a merchant and generating a payment two-dimensional code;
the identification module is used for identifying the payment two-dimensional code from the payment user, sending the payment two-dimensional code to the background server for analysis, and checking whether the connection address carried by the payment two-dimensional code is in payment link or not;
the first judgment module is used for judging whether the two-dimensional code response is received or not and generating a payment response according to the two-dimensional code response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
the response module is used for sending verification information to a payment content platform after the payment response is generated by the collection two-dimensional code response and the payment two-dimensional code, wherein the verification information at least comprises a first time value and a first position corresponding to the collection two-dimensional code;
the verification module is used for verifying the first time value and the first position when the payment content platform generates the current collection two-dimensional code and judging whether the payment response is valid or not;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples" or the like mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims (9)

1. A collection method of a collection two-dimensional code is applied to a collection two-dimensional code and comprises the following steps:
receiving a payment instruction of a merchant and generating a payment two-dimensional code;
identifying a payment two-dimensional code from a payment user, sending the payment two-dimensional code to a background server for analysis, and checking whether a connection address carried by the payment two-dimensional code is a payment link;
if so, generating a payment response by the two-dimension code payment response and the two-dimension code payment response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
after the payment response is generated by the two-dimensional payment code response and the two-dimensional payment code, sending verification information to a payment content platform, wherein the verification information at least comprises a first time value and a first position corresponding to the two-dimensional payment code;
the payment content platform checks the first time value and the first position when the two-dimensional payment code is generated at present and judges whether the payment response is valid;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code and sending the collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
2. The two-dimensional code collection method according to claim 1,
the payment content platform comprises a plurality of merchant information, wherein the merchant information comprises a user name, position information and time information; and generating a data mapping table by the user name, the position information and the time information, wherein the user name corresponds to the position information and the time information one to one.
3. The two-dimensional code collection method according to claim 2,
and the payment content platform presets a second time range and a second position range corresponding to the user name.
4. A method as claimed in claim 3, wherein the second time range and/or the second location may be modified.
5. The two-dimensional code collection method according to claim 1,
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code to a collection application, specifically comprising:
and presetting collection effective time of the collection two-dimensional code, wherein the effective time is within a preset second time range.
6. A two-dimensional code collection method according to claim 3,
when the condition that the merchant presses the collection two-dimensional code is monitored, judging whether the merchant selects an option stored in a system memory; and if so, storing the two-dimension code in a system memory.
7. The two-dimensional code collection method according to claim 1,
the verification information also comprises an IP address or an MAC address code or an IMEI code corresponding to the electronic equipment for receiving the two-dimensional code.
8. A two-dimensional code collection device, comprising at least one processor and a memory, the memory storing a program and configured to cause the at least one processor to perform the steps of:
receiving a payment instruction of a merchant and generating a payment two-dimensional code;
identifying a payment two-dimensional code from a payment user, sending the payment two-dimensional code to a background server for analysis, and checking whether a connection address carried by the payment two-dimensional code is linked for payment or not;
if so, generating a payment response by the two-dimension code payment response and the two-dimension code payment response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
after the payment response is generated by the two-dimensional payment code response and the two-dimensional payment code, sending verification information to a payment content platform, wherein the verification information at least comprises a first time value and a first position corresponding to the two-dimensional payment code;
the payment content platform checks the first time value and the first position when the two-dimensional payment code is generated at present and judges whether the payment response is valid;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code and sending the collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
9. A two-dimensional code collection device for collection is applied to collection and comprises:
the receiving module is used for receiving a payment instruction of a merchant and generating a payment two-dimensional code;
the identification module is used for identifying the payment two-dimensional code from the payment user, sending the payment two-dimensional code to the background server for analysis, and checking whether the connection address carried by the payment two-dimensional code is in payment link or not;
the first judgment module is used for judging whether the two-dimensional code response is received or not and generating a payment response according to the two-dimensional code response; if not, the payment two-dimensional code is not responded by the payment two-dimensional code;
the response module is used for sending verification information to a payment content platform after the payment response is generated by the collection two-dimensional code response and the payment two-dimensional code, wherein the verification information at least comprises a first time value and a first position corresponding to the collection two-dimensional code;
the verification module is used for verifying the first time value and the first position when the payment content platform generates the current collection two-dimensional code and judging whether the payment response is valid or not;
when the first time value is within a preset second time range and the first position is within a preset second position range, generating and refreshing a collection two-dimensional code and sending the collection two-dimensional code to a collection application; and when the first time value is not within a preset second time range or the first position is not within a preset second position range, generating a money collection two-dimensional code invalid message and sending the money collection two-dimensional code invalid message to a money collection application.
CN202010844305.6A 2020-08-20 2020-08-20 Two-dimension code collection method, electronic equipment and device Active CN114078006B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010844305.6A CN114078006B (en) 2020-08-20 2020-08-20 Two-dimension code collection method, electronic equipment and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010844305.6A CN114078006B (en) 2020-08-20 2020-08-20 Two-dimension code collection method, electronic equipment and device

Publications (2)

Publication Number Publication Date
CN114078006A true CN114078006A (en) 2022-02-22
CN114078006B CN114078006B (en) 2024-10-29

Family

ID=80282951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010844305.6A Active CN114078006B (en) 2020-08-20 2020-08-20 Two-dimension code collection method, electronic equipment and device

Country Status (1)

Country Link
CN (1) CN114078006B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170064554A1 (en) * 2014-04-25 2017-03-02 Tendyron Corporation Secure data interaction method and system
CN107590654A (en) * 2017-08-11 2018-01-16 深圳市金立通信设备有限公司 A kind of method of on-line payment, terminal and computer-readable medium
CN110472967A (en) * 2019-07-31 2019-11-19 腾讯科技(深圳)有限公司 A kind of method of calibration, identification end and user terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170064554A1 (en) * 2014-04-25 2017-03-02 Tendyron Corporation Secure data interaction method and system
CN107590654A (en) * 2017-08-11 2018-01-16 深圳市金立通信设备有限公司 A kind of method of on-line payment, terminal and computer-readable medium
CN110472967A (en) * 2019-07-31 2019-11-19 腾讯科技(深圳)有限公司 A kind of method of calibration, identification end and user terminal

Also Published As

Publication number Publication date
CN114078006B (en) 2024-10-29

Similar Documents

Publication Publication Date Title
US7865436B2 (en) Using visual images transferred from wireless computing device display screens
US6854642B2 (en) System for vending products and services using an identification card and associated methods
US9436960B2 (en) Point of sale payment method
JP3534250B2 (en) Dynamic barcode display device, dynamic barcode generation method, and storage medium for generating dynamic barcode.
US20160019528A1 (en) System and method for payment and settlement using barcode
US12530717B2 (en) System and method for facilitating bank account information changes
US20030001006A1 (en) Apparatus and method for electronic payment with strengthened authentification capability and vending machine equiped with the same apparatus
US8756155B2 (en) Web based communication of information with reconfigurable format
WO2007012085A2 (en) Mobile electronic transaction system
WO2017029739A1 (en) Credit settlement system and method using mobile terminal
CN102542501A (en) Bank business on-line processing method, recording medium, and a mobile terminal
CN110945552A (en) Product sales reporting method, payment method and terminal equipment
TWM474207U (en) Image recognition service system for M-commerce identification
KR20070073718A (en) Commerce System and Commerce Method Using Mobile Communication Network
CN114078006A (en) Two-dimensional code collection method, electronic equipment and device
CN113129501B (en) Anti-theft early warning method for unmanned retail terminal
US20020186671A1 (en) Unmanned contract processing system
CN110675572B (en) Intelligent insurance policy all-in-one machine, server and insurance policy self-service printing method
CN110288450A (en) Tax refund platform, tax refund system and tax refund method
CN114862387B (en) Payment method, system and device based on credible bar code
US20250371124A1 (en) Digital code generation to facilitate one-time secure operations
CN112001719B (en) Transaction control method, device, self-service bank machine and readable storage medium
TWI400929B (en) The use of mobile phones and electronic tags as a service to pay the application of the structure and methods
KR20060008423A (en) Method and system for vending product sales using mobile communication terminal
KR20040086026A (en) banking service system of using mobile terminal and method thereof

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
GR01 Patent grant
GR01 Patent grant