Group purchase order processing method and device based on two-dimensional code, equipment and medium

By using a QR code-based group-buying order processing method, static QR codes are bound to multiple virtual products. After the user terminal scans the code to generate payment information, the management terminal automatically verifies the order, which solves the problem of low efficiency in traditional community promotion activities and improves order generation efficiency and user experience.

CN121120199APending Publication Date: 2025-12-12LINJIU WISDOM (GUANGDONG) TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511219627.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-28
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

In traditional community promotion activities, property management personnel need to manually register users' purchase information, which is inefficient and prone to errors. Online shopping systems are still inefficient when multiple users participate, resulting in a poor user experience.

Method used

A QR code-based group-buying order processing method is adopted, which automatically generates orders through static QR codes, binds multiple virtual products using static QR codes, and after the user terminal scans to generate the target payment information, the management terminal verifies and generates the order, thereby realizing automatic order statistics.

Benefits of technology

It improved the efficiency of order generation for on-site promotions, simplified user operations, enhanced user experience, and reduced the workload of management personnel and the risk of system errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121120199A_ABST
    Figure CN121120199A_ABST
Patent Text Reader

Abstract

The invention provides a group purchase order processing method and device based on a two-dimensional code, equipment and a medium. The method comprises the steps that a first information set is constructed according to all first virtual commodities, and a static first two-dimensional code is constructed; after the target user terminal scans the first two-dimensional code and completes payment, a second two-dimensional code is generated based on the target user information and the first information set; the management terminal cancels the second two-dimensional code after verification and then generates a target order; and constructing an order set based on the target orders recording the same first information set, and generating target statistical information based on the order set. According to the technical scheme of the embodiment of the invention, the user terminal scans the static first two-dimensional code and then automatically adds the plurality of first virtual commodities, and the unique second two-dimensional code of the user is automatically generated in combination with the user information, so that the user operation is simplified, the user experience is improved, and the user experience is improved. And the management terminal automatically generates a plurality of target orders by cancelling the second two-dimensional code after verification and completes statistics, so that the order generation efficiency of field promotion is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a group purchase order processing method, device and equipment based on a two-dimensional code and a medium. BACKGROUND

[0002] At present, community promotion activities are common in the process of property management. Property management personnel set up stalls in public areas of communities or office buildings for on-site promotion. Common community promotion activities can be product group purchase, promotion of property service packages, and holiday gift distribution, etc. The traditional method is for property management personnel to manually record the purchase or receipt of each user on site, and then generate a corresponding order for each user in the property system after the community promotion activity is over. This not only is inefficient, but also is prone to errors and cannot manage inventory in real time.

[0003] In related technologies, an online shopping system can be used to assist on-site promotion. The manager guides users to select related goods online on site. However, there are many users participating in on-site promotion, and the number of goods in the online shopping system is also large. The manager needs to guide each user to add the goods of this promotion online, which is still inefficient and has poor user experience. SUMMARY

[0004] The present application aims to at least solve one of the technical problems existing in the prior art. To this end, the present application provides a group purchase order processing method, device, equipment and medium based on a two-dimensional code, which can automatically generate an order using a static two-dimensional code to improve user experience.

[0005] In a first aspect, the present application provides a group purchase order processing method based on a two-dimensional code, applied to a property system, the property system being in communication connection with a management terminal and a plurality of user terminals, the property system being provided with a plurality of preset virtual goods, the method comprising:

[0006] determining a plurality of first virtual goods from the plurality of preset virtual goods, constructing a first information set according to all the first virtual goods, and constructing a static first two-dimensional code pointing to the first information set;

[0007] in response to target payment information generated by any target user terminal based on scanning the first two-dimensional code, constructing a second information set based on target user information associated with the target user terminal and the first information set, constructing a second two-dimensional code pointing to the second information set, and feeding back the second two-dimensional code to the target user terminal, wherein the second two-dimensional codes corresponding to different second information sets are different;

[0008] In response to the management terminal initiating a verification request based on any target two-dimensional code, a target order is generated based on the second information set corresponding to the target two-dimensional code and the target payment information, and the target two-dimensional code is cancelled, wherein the target two-dimensional code is any of the second two-dimensional codes scanned by the management terminal;

[0009] An order set is constructed based on each target order recording the same first information set, and target statistical information is generated based on the order set.

[0010] According to some embodiments of the present application, the property system includes a plurality of preset user information, and a first information set is constructed based on all the first virtual goods, including:

[0011] A plurality of third information sets are constructed based on a plurality of the first virtual goods, wherein the first virtual goods can be shared by a plurality of the third information sets;

[0012] Based on any of the third information sets, a user set is constructed based on a plurality of the preset user information, and a fourth information set is constructed based on the user set and the current third information set, wherein each of the preset user information is uniquely attributed to one of the user sets;

[0013] The union of the fourth information set is determined as the first information set.

[0014] According to some embodiments of the present application, a second information set is constructed based on the target user information associated with the target user terminal and the first information set, including:

[0015] The second information set corresponding uniquely to the target user information is constructed;

[0016] The third information set in the fourth information set recording the target user information is added to the second information set.

[0017] According to some embodiments of the present application, an order set is constructed based on each target order recording the same first information set, and target statistical information is generated based on the order set, including:

[0018] Based on a plurality of the third information sets included in the first information set, a respective order set is constructed;

[0019] Based on the third information set in the second information set recorded by each of the target orders, a respective order set corresponding to each of the target orders is determined;

[0020] The target user information and the target payment information recorded by the target order are added to the corresponding order set;

[0021] generating the target statistical information based on the entire order set.

[0022] According to some embodiments of the present application, in response to any target user terminal generating target payment information based on scanning the first two-dimensional code, a second information set is constructed based on target user information associated with the target user terminal and the first information set, including:

[0023] determining a plurality of second virtual goods corresponding to each of the preset user information, wherein the second virtual goods are not recorded in the first virtual goods of the corresponding third information set;

[0024] in response to the target user terminal scanning the first two-dimensional code, a target interface is constructed based on the first virtual goods and the second virtual goods corresponding to the target user information, wherein the display styles of the first virtual goods and the second virtual goods in the target interface are different from each other;

[0025] in response to the target payment information, a plurality of target virtual goods recorded in the target payment information are determined;

[0026] when the plurality of target virtual goods do not include the second virtual goods, a second information set is constructed based on the target user information and the third information set;

[0027] or, when the plurality of target virtual goods include at least one of the second virtual goods, the second information set is constructed based on the target user information, the third information set, and the second virtual goods determined as the target virtual goods.

[0028] According to some embodiments of the present application, after constructing the static first two-dimensional code pointing to the first information set, the method further includes:

[0029] determining a first inventory information corresponding to each of the first virtual goods;

[0030] determining a second inventory information of the first information set based on all of the first inventory information;

[0031] determining the available number of times of the first two-dimensional code based on the second inventory information.

[0032] According to some embodiments of the present application, after determining the available number of times of the first two-dimensional code based on the second inventory information, the method further includes:

[0033] generating a digital poster based on the first two-dimensional code, and sending the digital poster to the management terminal;

[0034] In response to the management terminal displaying the digital poster, the second inventory information is sent to the management terminal in real time for display.

[0035] In a second aspect, an embodiment of the present application provides a group purchase order processing device based on a two-dimensional code, comprising at least one control processor and a memory connected in communication with the at least one control processor; the memory stores instructions executable by the at least one control processor, and the instructions are executed by the at least one control processor to enable the at least one control processor to perform the group purchase order processing method based on a two-dimensional code as described in the first aspect above.

[0036] In a third aspect, an embodiment of the present application provides an electronic device comprising the group purchase order processing device based on a two-dimensional code as described in the second aspect above.

[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions for performing the group purchase order processing method based on a two-dimensional code as described in the first aspect above.

[0038] The group purchase order processing method based on a two-dimensional code according to the embodiment of the present application has at least the following beneficial effects: a plurality of first virtual goods is determined from a plurality of preset virtual goods, a first information set is constructed according to all the first virtual goods, and a static first two-dimensional code pointing to the first information set is constructed; in response to target payment information generated by any target user terminal based on scanning the first two-dimensional code, a second information set is constructed based on target user information associated with the target user terminal and the first information set, a second two-dimensional code pointing to the second information set is constructed, and the second two-dimensional code is fed back to the target user terminal, wherein the second two-dimensional codes corresponding to different second information sets are different; in response to a verification request initiated by the management terminal based on any target two-dimensional code, a target order is generated based on the second information set corresponding to the target two-dimensional code and the target payment information, and the target two-dimensional code is cancelled, wherein the target two-dimensional code is any second two-dimensional code scanned by the management terminal; an order set is constructed based on each target order recording the same first information set, and target statistical information is generated based on the order set. According to the technical solution of the embodiment of the present application, the combination of a plurality of virtual goods is bound by a static first two-dimensional code, different user terminals only need to scan the same first two-dimensional code to add a plurality of first virtual goods in batches, the second two-dimensional code different for each user is generated in combination with user information, the management terminal automatically generates a plurality of target orders and completes statistics after scanning and verifying each second two-dimensional code, effectively improves the order generation efficiency of on-site promotion, simplifies user operation, and improves user experience. BRIEF DESCRIPTION OF DRAWINGS

[0039] Figure 1 is a schematic diagram of the principle provided by one embodiment of the present application;

[0040] Figure 2 is a flow chart of the group purchase order processing method based on two-dimensional code provided by another embodiment of the present application;

[0041] Figure 3 is a schematic diagram of a digital poster and a target interface provided by another embodiment of the present application;

[0042] Figure 4 is a structural diagram of the group purchase order processing device based on two-dimensional code provided by another embodiment of the present application. DETAILED DESCRIPTION

[0043] Embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference signs represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary, only for explaining the present application, and cannot be understood as a limitation of the present application.

[0044] In the description of the present application, it is understood that the orientation description, such as the orientation or position relationship indicated by up, down, front, back, left, right, etc. is based on the orientation or position relationship shown in the drawings, only for the purpose of facilitating the description of the present application and simplifying the description, and is not intended to indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation of the present application.

[0045] In the description of the present application, the meaning of several is one or more, the meaning of multiple is more than two, greater than, less than, more than, etc. are understood as not including the number, above, below, etc. are understood as including the number. If the first, second is described, it is only for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or the order of technical features indicated.

[0046] In the description of the present application, unless otherwise explicitly limited, the words such as setting, installing, connecting, etc. should be broadly understood, and the person skilled in the art can reasonably determine the specific meaning of the above words in the present application in combination with the specific content of the technical solution.

[0047] The embodiment of the present application provides a group purchase order processing method, device and equipment based on a two-dimensional code, and a medium, wherein the group purchase order processing method based on the two-dimensional code comprises the following steps: determining a plurality of first virtual goods from a plurality of preset virtual goods, constructing a first information set according to all the first virtual goods, and constructing a static first two-dimensional code pointing to the first information set; in response to target payment information generated by any target user terminal based on scanning the first two-dimensional code, constructing a second information set based on target user information associated with the target user terminal and the first information set, constructing a second two-dimensional code pointing to the second information set, and feeding back the second two-dimensional code to the target user terminal, wherein the second two-dimensional codes corresponding to different second information sets are different; in response to a verification request initiated by the management terminal based on any target two-dimensional code, generating a target order based on the second information set corresponding to the target two-dimensional code and the target payment information, and canceling the target two-dimensional code, wherein the target two-dimensional code is any second two-dimensional code scanned by the management terminal; constructing an order set based on each target order recording the same first information set, and generating target statistical information based on the order set. According to the technical scheme of the embodiment of the present application, the combination of a plurality of virtual goods is bound by the static first two-dimensional code, different user terminals only need to scan the same first two-dimensional code to add a plurality of first virtual goods in batches, the second two-dimensional code of each user is generated based on the user information, the management terminal automatically generates a plurality of target orders and completes statistics after scanning and verifying each second two-dimensional code, the order generation efficiency of on-site promotion is effectively improved, the user operation is simplified, and the user experience is improved.

[0048] The technical scheme of the embodiment of the present application is further described below based on the principle diagram shown in the accompanying drawings. Figure 1

[0049] Refer to Figure 2 , Figure 2 A flowchart of a group purchase order processing method based on a two-dimensional code is provided in the embodiment of the present application, and the group purchase order processing method based on the two-dimensional code comprises the following steps but is not limited to the following steps:

[0050] S11, a plurality of first virtual goods are determined from a plurality of preset virtual goods, a first information set is constructed according to all the first virtual goods, and a static first two-dimensional code pointing to the first information set is constructed.

[0051] It should be noted that the preset virtual goods can be common entity products in online shopping, or common property services such as cleaning services or parking services, and the embodiment does not limit the specific entity form of the preset virtual goods, which can be configured in advance according to actual needs.

[0052] ​It should be noted that the manager can log in to the property system, and select a plurality of first virtual commodities from a plurality of preset virtual commodities in the property system according to the needs of the on-site promotion, to build a commodity package. The property system builds a first information set based on the selected plurality of first virtual commodities.

[0053] Exemplarily, the on-site promotion activity is a group purchase activity, for example, Figure 1 As shown, the first virtual commodities selected by the manager include food A, daily necessities A and property service A, and commodity package A is built according to the above three types of virtual commodities. The commodity package A is promoted to the owners on site, so that the owners can purchase all the commodities in the commodity package A at the same time. The above commodity package A is the first information set of the embodiment.

[0054] It should be noted that the property system can record the commodity information such as the commodity identification code of the first virtual commodity through the first information set, so that the property system can index to each first virtual commodity according to the first information set. After the property system builds the first information set, since the first information set stores commodity information, the content of the first information set is maintained unchanged when the first virtual commodity is not added or reduced. The first information set is actually static content. The first two-dimensional code points to the first information set in the embodiment, and the first two-dimensional code is static, that is, the first two-dimensional code will not change after being scanned, so that the first two-dimensional code can be scanned by multiple user terminals multiple times. When on-site promotion is performed, each user can directly scan the code to purchase the same commodity package, without adding commodities one by one. In the case of a large number of people, commodity addition can be efficiently completed, and promotion efficiency can be improved.

[0055] Exemplarily, as shown in Figure 1 As shown, after obtaining the commodity package A, a two-dimensional code A is built for the commodity package A. The two-dimensional code A is a link pointing to the commodity package A. When the property personnel perform on-site promotion, they only need to show the two-dimensional code A to the on-site users. Each user can use the user terminal to scan the two-dimensional code A and add all the first virtual commodities of the commodity package A to the shopping cart without the assistance of the property personnel in adding commodities one by one. In the on-site promotion activity with a large number of users, the efficiency of commodity addition is effectively improved, and the user experience is improved.

[0056] It should be noted that the number of first two-dimensional codes is not limited in the embodiment. The on-site promotion can have a plurality of first information sets, and one first two-dimensional code can be built for each first information set. If it is necessary to promote the commodity package A and the commodity package B on site at the same time, and the first virtual commodities included in the commodity package A and the commodity package B are different, a first two-dimensional code can be generated for the commodity package A by the property system, and another first two-dimensional code can be generated for the commodity package B.

[0057] S12, in response to any target user terminal based on the target payment information generated by scanning the first two-dimensional code, based on the target user information associated with the target user terminal and the first information set to build a second information set, build a second two-dimensional code pointing to the second information set, and feed back the second two-dimensional code to the target user terminal, wherein the second two-dimensional code corresponding to different second information sets is different;

[0058] It should be noted that the first two-dimensional code is a static two-dimensional code pointing to the first information set, so it can be scanned by multiple user terminals. After the user terminal scans the first two-dimensional code, it jumps to the first information set. Since the first information set is in the property system, the automatic operation after accessing the first information set can be configured in the property system. In this embodiment, the first virtual commodity recorded in the first information set is added to the shopping cart, and the user can directly perform the payment operation to generate the target payment information. In order to distinguish between users who participate in and do not participate in the purchase during on-site promotion, the user terminal that has performed the above operation and completed the payment is determined as the target user terminal in this embodiment.

[0059] It should be noted that although different target user terminals can add the same multiple first virtual commodities by scanning the same first two-dimensional code, the target payment information obtained after completing the payment must be different. In this embodiment, the different characteristics of the target payment information are used to trigger the property system to obtain the target user information from the target user terminal. The target user information is the user account logged in the target user terminal. The second information set is constructed by the target user information and the first information set. Since each target user information is different, it can be determined that the second information set of different users is different. If the same user scans the first two-dimensional code multiple times to make multiple purchases, the number of target user information and first information set recorded in the second information set can be used. This embodiment ensures that each user corresponds to a second information set, so that the second information set can represent the user and the purchased commodity package.

[0060] It is worth noting that after obtaining the second information set of each user, this embodiment constructs a second two-dimensional code based on each second information set, which has the same principle as the first two-dimensional code. Since the second information sets are different, the second two-dimensional code corresponding to each user is different.

[0061] Exemplarily, as Figure 1As shown, two user terminals correspond to user A and user B respectively, after the administrator displays the first two-dimensional code, user A and user B scan the first two-dimensional code through their respective target user terminals, generate two-dimensional code B according to the target user information of user A and the commodity package A, and generate two-dimensional code C according to the target user information of user B and the commodity package A. Two-dimensional code B and two-dimensional code C are both second two-dimensional codes, but are different from each other, so that different two-dimensional code links point to different second information sets.

[0062] S13, in response to the management terminal initiating the cancellation request based on any target two-dimensional code, generating a target order based on the second information set corresponding to the target two-dimensional code and the target payment information, and canceling the target two-dimensional code, wherein the target two-dimensional code is any second two-dimensional code scanned by the managed terminal.

[0063] It should be noted that, similar to the first two-dimensional code, the embodiment automatically executes the cancellation operation after the management terminal scans the second two-dimensional code in the pre-configuration of the property system. After the management terminal scans the second two-dimensional code, the link of the second two-dimensional code is automatically sent to the property system. The property system determines the second two-dimensional code sent by the management terminal as the target two-dimensional code, determines the second information set recorded based on the target two-dimensional code, and then obtains the target payment information according to the target user information, so as to automatically obtain the goods, the user and the bill, and has all the information elements of the target order generated automatically, so as to automatically construct the target order, and cancel the target two-dimensional code after completing the construction of the target order, avoiding system errors caused by repeated cancellation.

[0064] Exemplarily, in the on-site promotion activity, after user A completes the payment to obtain two-dimensional code B according to two-dimensional code A, user A shows two-dimensional code B to the administrator, the administrator scans two-dimensional code B through the management terminal, the management terminal initiates a cancellation request to the property system, the property system obtains the target user information of user A and the commodity package A from the corresponding second information set based on two-dimensional code B, matches the payment information A of user A obtained in advance according to the target user information, and generates order A according to the payment information A, user A and the commodity package A. User B obtains order B according to two-dimensional code C, and order B records commodity package A, user B and payment information B, which will not be repeated here.

[0065] S14, constructing an order set based on each target order recorded with the same first information set, and generating target statistical information based on the order set.

[0066] It should be noted that, since the embodiment does not limit the number of the first two-dimensional codes, after the verification of the second two-dimensional codes based on the technical solution of the above embodiment, the property system can collect a plurality of verified second two-dimensional codes, and the second information sets corresponding to each second two-dimensional code are different from each other. In order to only count and determine the promotion effect for the same commodity package, the embodiment takes the first information set recorded in the second information set as the basis for summarizing, constructs an order set for a plurality of target orders with the same first information set, and generates corresponding target statistical information, so that the target statistical information is for the same commodity package.

[0067] As shown in Figure 1 , the management terminal scans the two-dimensional codes B, C and D, and the second information sets corresponding to the two-dimensional codes B and C both correspond to the commodity package A. Therefore, the order set of the commodity package A is constructed based on the orders A and B. Similarly, the second information set of the two-dimensional code D corresponds to the commodity package B, so the property system constructs the order set of the commodity package B based on the order C, and each order set is a set of a plurality of target orders with the same first information set.

[0068] It is worth noting that the embodiment is applied to the on-site promotion scene, which is different from the common online shopping. The online shopping does not have the demand for real-time purchase and real-time determination of purchase result. The management personnel of the on-site promotion need to ensure that the users on site purchase and verify in real time. Therefore, the first two-dimensional code is introduced to ensure that a plurality of users can purchase the same commodity package on site, which can effectively reduce the workload of the management personnel guiding the users to purchase. Through a plurality of second two-dimensional codes, it is ensured that the users complete the payment operation on site, and the order summary statistics of the commodity package of the on-site promotion are triggered by the verification request of the second two-dimensional code to the property system, which effectively improves the effect of the on-site promotion and the efficiency of the data statistics.

[0069] In addition, in an embodiment, the property system includes a plurality of preset user information. In step S11, the first information set is constructed based on all the first virtual commodities, which specifically includes but is not limited to the following steps:

[0070] S21, constructing a plurality of third information sets based on a plurality of first virtual commodities, wherein the first virtual commodities can be shared by a plurality of third information sets;

[0071] S22, based on any third information set, constructing a user set based on a plurality of preset user information, and constructing a fourth information set based on the user set and the current third information set, wherein each preset user information is uniquely attributed to a user set;

[0072] S23, determining the union of the fourth information set as the first information set.

[0073] It should be noted that the embodiment further sets a plurality of third information sets in the first information set, that is, the first information set includes a plurality of subsets, each third information set is composed of a plurality of first virtual commodities, and each first virtual commodity can exist repeatedly in a plurality of third information sets.

[0074] Exemplarily, as shown in Figure 1 the commodity package A includes food A, daily necessities A and property service A, the commodity package B includes food A, beverage A and property service B, the commodity package A and the commodity package B are each a third information set, and the food A is shared in the two third information sets.

[0075] It should be noted that after obtaining the plurality of third information sets, a user set is constructed for each third information set, and the preset user information of each user set is unique, that is, the same preset user information does not exist in two user sets, but only exists in one user set. The user set and the corresponding third information set are determined as a fourth information set, so that the fourth information set represents a specific commodity package corresponding to a specific user group.

[0076] It should be noted that the embodiment determines the union of the fourth information sets as the first information set, the first information set includes a plurality of commodity packages composed of a plurality of first virtual commodities, and each commodity package corresponds to a different user set. The embodiment does not limit the first information set to include one commodity package, but limits the first information set to correspond to one first two-dimensional code. By pointing to different commodity packages through one static two-dimensional code, and by determining that each user uniquely corresponds to one commodity package through target user information, the user operation of on-site promotion is effectively simplified.

[0077] Exemplarily, continuing to refer to the above example, after obtaining the commodity package A and the commodity package B, all preset user information of the building A is determined as the user set associated with the commodity package A, and all preset user information of the building B is determined as the user set associated with the commodity package B. User A and user B are owners of the building A, and user C is an owner of the building B. During on-site promotion, the management personnel only needs to display one two-dimensional code A, and the three users can complete shopping by scanning the two-dimensional code A, and determine that user A and user B correspond to the commodity package A and user C corresponds to the commodity package B through the target user information.

[0078] In addition, in an embodiment, in step S12, the second information set is constructed based on the target user information associated with the target user terminal and the first information set, including:

[0079] S31, constructing a second information set corresponding to the target user information uniquely;

[0080] S32, adding the third information set in the fourth information set recording the target user information to the second information set.

[0081] It should be noted that, according to the description of the above embodiments, each user corresponds to a second information set. The second information set is constructed based on the target user information. For example, the target user information can be used as the name of the second information set, or the target user information can be recorded in the second information set and used as an index of the second information set. The goal is to ensure a unique mapping between the target user information and the second information set.

[0082] It should be noted that after determining the union of the fourth information set as the first information set, a unique first QR code is generated based on the first information set. When different user terminals scan the first QR code to generate the second information set, the target user information of the user terminal is obtained. The target user information is then matched in the first information set to determine the fourth information set containing the target user information. The third information set in the matched fourth information set is then added to the corresponding second information set, thereby enabling multiple user groups to use the same first QR code to purchase different product packages.

[0083] For example, continuing with the example above, such as Figure 1 As shown, User A and User B obtain QR codes B and C respectively by scanning QR code A, while User C obtains QR code D by scanning QR code A. After the management terminal scans the three second QR codes for verification, taking User A as an example, a second information set corresponding to User A is generated. Based on User A's matching of product package A to building A in the first information set, product package A is added to User A's second information set. Similarly, User B, also belonging to building A, has product package A added to their corresponding second information set. Similarly, when verifying QR code D, the target user information of User C is used to match product package B, a third information set, from the first information set, thereby adding product package B to User C's corresponding second information set.

[0084] In another embodiment, step S14 specifically includes, but is not limited to, the following steps:

[0085] S41, construct each corresponding order set based on the multiple third information sets included in the first information set;

[0086] S42, based on the third information set in the second information set recorded in each target order, determine the order set corresponding to each target order;

[0087] S43, add the target user information and target payment information recorded in the target order to the corresponding order set;

[0088] S44 generates target statistics based on the entire order set.

[0089] It should be noted that according to the description of the above embodiment, the first information set includes a plurality of third information sets, each third information set corresponds to a different combination of first virtual goods, and different third information sets correspond to different user sets, so when performing statistics, the number of orders corresponding to each third information set needs to be determined, that is, the number of orders of the product package of each user group needs to be determined.

[0090] Exemplarily, as shown in the figure, Figure 1 The third information set includes product package A and product package B, an order set is constructed based on product package A in the property system, so as to count the order situation obtained by on-site promotion of users in building A; an order set is constructed based on product package B, so as to count the order situation obtained by on-site promotion of users in building B.

[0091] It should be noted that the target order records the second information set and the target payment information, the second information set records the first information set, according to the description of the above embodiment, the first information set is composed of a plurality of fourth information sets, so when constructing the second information set, the third information set of the fourth information set is written, the target order records the third information set, according to the third information set, the corresponding order set is determined, so as to determine the order set to which each target order belongs, and then the target statistical information is generated according to the target user information and the target payment information recorded by the target order. The target statistical information can include payment summary, order quantity summary, etc., without limiting the specific content of the target statistical information.

[0092] Exemplarily, continuing to refer to the above example, after obtaining the second information set of user A, the property system points order A of user A to the order set of product package A, and records order A, user A and payment information A in the order set. Other order sets are the same.

[0093] In addition, in an embodiment, in step S12, in response to any target user terminal generating target payment information based on scanning the first two-dimensional code, a second information set is constructed based on the target user information associated with the target user terminal and the first information set, including but not limited to the following steps:

[0094] S51, determining a plurality of second virtual goods corresponding to each preset user information, wherein the second virtual goods are first virtual goods not recorded in the corresponding third information set;

[0095] S52, in response to the target user terminal scanning the first two-dimensional code, constructing a target interface based on the first virtual goods and the second virtual goods corresponding to the target user information, wherein the display styles of the first virtual goods and the second virtual goods in the target interface are different from each other;

[0096] S53, in response to the target payment information, determining a plurality of target virtual goods recorded in the target payment information;

[0097] S54, when the plurality of target virtual goods does not include the second virtual goods, constructing the second information set based on the target user information and the third information set;

[0098] S55, when the plurality of target virtual goods includes at least one second virtual goods, constructing the second information set based on the target user information, the third information set and the second virtual goods determined as the target virtual goods.

[0099] It should be noted that according to the description of the above embodiment, each third information set includes a plurality of first virtual goods, and the third information set is bound with a user set, so the first virtual goods bound with each preset user information is known in advance, and the property system further includes a plurality of preset virtual goods, after determining the fourth information set, the third information set records the first virtual goods corresponding to each preset user information, so the second virtual goods of each preset user information can be determined according to the residual set of the third information set, that is, the second virtual goods are the preset virtual goods not recorded in the third information set.

[0100] Exemplarily, as shown in the figure, Figure 1 The commodity package A includes food A, daily necessities A and property service A, and the second virtual goods corresponding to user A and user B include beverage A and property service B; similarly, the second virtual goods corresponding to user C include daily necessities A and property service A.

[0101] It should be noted that through the technical solution of the above embodiment, the user can quickly select a plurality of first virtual goods on the target user terminal through the first two-dimensional code, so as to assist the user to quickly select the fixed commodity package in the on-site promotion scene, in order to ensure that the user can know the first virtual goods included in the third information set from the visual interface, the embodiment displays the goods through the target interface, for example Figure 3 As shown in the figure, the first virtual goods are displayed on the target interface, and the first virtual goods are set as selected options in the target interface, and the user can directly execute the payment operation on the target interface, simplifying the user operation.

[0102] It should be noted that the property system further includes a plurality of second virtual commodities, when the target user terminal scans the first two-dimensional code, the property system obtains the target user information from the target user terminal, determines a corresponding third information set and a plurality of second virtual commodities according to the target user information, constructs a target interface based on the first virtual commodity and the second virtual commodity, and displays the first virtual commodity and the second virtual commodity in different styles, automatically selects the first virtual commodity in the target interface, and the first virtual commodity cannot be cancelled, but the second virtual commodity can be selected as an additional commodity in the target interface, further provides an option of the additional commodity on the basis of the plurality of first virtual commodities selected by the user, and improves the user experience.

[0103] Exemplarily, as shown in Figure 1 and Figure 3 , taking user A as an example, after user A scans the first two-dimensional code through the target user terminal, the corresponding third information set is determined as commodity package A through the target user information, and the target interface shown in Figure 3 is constructed in the target user terminal of user A, the food A, the household supplies A and the property service A of commodity package A are displayed in non-bold font in the target interface, and the above-mentioned first virtual commodity is in a selected state by default in the target interface, and the selected state cannot be cancelled, so as to ensure that user A correctly purchases the related commodities of commodity package A after scanning the first two-dimensional code. Meanwhile, the beverage A and the property service B not recorded in the third information set are determined as second virtual commodities, and the beverage A and the property service B are displayed in bold form in the target interface.

[0104] It should be noted that after obtaining the target payment information, since the above-mentioned embodiment discloses that the target user can add the second virtual commodity other than the third information set in the target page, the property system of the present embodiment will only generate an order related to the target payment information at this time, and the order is not the final target order, but the final target order will be generated only after the second two-dimensional code is cancelled, therefore, the property system responds to the generation of the target payment information, and the target payment information will inevitably carry the virtual commodities corresponding to the payment, and the present embodiment determines the plurality of virtual commodities recorded in the target payment information as target virtual commodities.

[0105] It should be noted that according to the description of the above-mentioned embodiment, the user can perform a payment operation on the default first virtual commodity in the target interface, or add a second virtual commodity as an additional commodity for a payment operation, since the first virtual commodity of the present embodiment is not cancelable, the target virtual commodity at least includes all the first virtual commodities, and can further include at least one second virtual commodity.

[0106] Exemplarily, as shown in Figure 3As shown, taking user C as an example, the target virtual commodity must include the first virtual commodities of food A, beverage A and property service B, and if user C selects daily necessities A, daily necessities A can be determined as the target virtual commodity based on the target payment information recording daily necessities A.

[0107] It should be noted that when the target virtual commodity does not include the second virtual commodity, it can be determined that the user has not selected any second virtual commodity, and the second set can be directly constructed based on the target user information and the third information set. For details, refer to the steps of the above embodiments. When the target virtual commodity includes the second virtual commodity, the second virtual commodity determined as the target virtual commodity is added to the third information set, so that the second information set records not only the third information set indicated by the first two-dimensional code, but also the second virtual commodity added by the user in the target interface according to the actual demand.

[0108] In addition, in an embodiment, after constructing the static first two-dimensional code pointing to the first information set in step S11, the following steps are included but not limited to:

[0109] S61, determine the respective corresponding first inventory information of each first virtual commodity;

[0110] S62, determine the second inventory information of the first information set based on all the first inventory information;

[0111] S63, determine the available number of times of the first two-dimensional code based on the second inventory information.

[0112] It should be noted that according to the description of the above embodiment, the user can directly select all the first virtual commodities recorded in the third information set by scanning the first two-dimensional code. This embodiment further determines the first inventory information of each first virtual commodity. Since the third information set includes multiple first virtual commodities, and each time the target user terminal scans the code to select and purchase, at least one inventory of each first virtual commodity will be consumed. This embodiment determines the second inventory information based on all the first inventory information. If all the first inventory information is equal, any first inventory information is determined as the second inventory information, for example, the numerical values of all the first inventory information are equal, or all the first inventory information is set to infinite inventory. If the numerical values of multiple first inventory information are not equal, the first inventory information with the smallest numerical value is determined as the second inventory information.

[0113] It should be noted that the second inventory information is determined as the available number of times of the first two-dimensional code in this embodiment, and the available number of times is not the number of times that the first two-dimensional code can be scanned, but the number of times that the first two-dimensional code can be scanned to generate target payment information. Of course, each target user terminal can set the purchase quantity of at least one first virtual commodity on the target interface after scanning the first two-dimensional code, and the property system automatically updates all first payment information after generating the target payment information, so as to trigger the automatic updating of the second inventory information and the available number of times. The available number of times represents the number of purchase times that the commodities recorded in the third information set can provide under the condition of unit quantity purchase.

[0114] As shown in the second two-dimensional code, in the case that the first inventory information of all first virtual commodities is the same, the second inventory information of the commodity package A is taken as an example. If user A sets the purchase quantity as the default quantity 1 on the target interface, generates the second two-dimensional code and is checked and cancelled by the management terminal, the inventory of food A, daily necessities A and property service A is reduced by one, so that the second inventory information is changed to X-1. If user A sets the quantity of food A as 2, generates the target payment information, the inventory of food A is reduced by two, and the inventory of daily necessities A and property service A is reduced by one, and the second inventory information is X-2. Figure 3

[0115] As shown in the second two-dimensional code, in the case that the first inventory information of all first virtual commodities is the same, the second inventory information of the commodity package A is taken as an example. If user A sets the purchase quantity as the default quantity 1 on the target interface, generates the second two-dimensional code and is checked and cancelled by the management terminal, the inventory of food A, daily necessities A and property service A is reduced by one, so that the second inventory information is changed to X-1. If user A sets the quantity of food A as 2, generates the target payment information, the inventory of food A is reduced by two, and the inventory of daily necessities A and property service A is reduced by one, and the second inventory information is X-2. Figure 3

[0116] In addition, in an embodiment, after step S63 is executed, the following steps are further included, but are not limited to:

[0117] S64, generating a digital poster based on the first two-dimensional code, and sending the digital poster to the management terminal;

[0118] S65, in response to the management terminal displaying the digital poster, sending the second inventory information to the management terminal in real time for display.

[0119] ​​It should be noted that after determining the first QR code, this embodiment generates a digital poster based on the first QR code. The digital poster can also display various first virtual products. The digital poster is sent to the management terminal, and the administrator can use the management terminal to display the digital poster to users participating in the on-site promotion. This allows users to scan the first QR code from the digital poster to trigger the steps of the above embodiment, thereby improving the user experience.

[0120] It should be noted that once the digital poster is displayed on the management terminal, it can be determined that the management personnel have started to carry out on-site promotion. At this time, the property system will send the secondary inventory information to the management terminal in real time for display. When multiple target user terminals generate target orders, the latest secondary inventory information will be automatically displayed in the digital poster. There is no need for management personnel to manually count, and users can intuitively observe the remaining inventory of the product package, thus improving the user experience.

[0121] like Figure 4 As shown, Figure 4 This is a structural diagram of a QR code-based group-buying order processing device according to an embodiment of the present invention. The present invention also provides a QR code-based group-buying order processing device, comprising:

[0122] The processor 401 can be implemented using a general-purpose central processing unit (CPU), microprocessor, application specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0123] The memory 402 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 402 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 402 and is called and executed by the processor 401 to execute the QR code-based group-buying order processing method of this application embodiment.

[0124] Input / output interface 403 is used to implement information input and output;

[0125] The communication interface 404 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0126] A bus 405 is used to transmit information between the various components (e.g., the processor 401, the memory 402, the input / output interface 403, and the communication interface 404) of the device.

[0127] The processor 401, the memory 402, the input / output interface 403, and the communication interface 404 are communicatively connected to each other through the bus 405.

[0128] The embodiment of the present application also provides an electronic device, which comprises the group-buy order processing device based on a two-dimensional code.

[0129] The embodiment of the present application also provides a storage medium, which is a computer readable storage medium, and stores a computer program. The computer program is executed by a processor to implement the group-buy order processing method based on a two-dimensional code.

[0130] The memory is a non-transitory computer readable storage medium, and can be used to store a non-transitory software program and a non-transitory computer executable program. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and the remote memory can be connected to the processor through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The device embodiment described above is merely schematic, wherein the units described as separate components can or can not be physically separated, and can be located in one place, or can be distributed on multiple network units. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiment.

[0131] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0132] The above provides a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.

Claims

1. A method for processing group-buying orders based on QR codes, characterized in that, Applied to a property management system, the property management system is communicatively connected to a management terminal and multiple user terminals, and the property management system has multiple preset virtual products; the method includes: Multiple first virtual products are determined from multiple preset virtual products, a first information set is constructed based on all the first virtual products, and a static first QR code pointing to the first information set is constructed. In response to any target user terminal generating target payment information based on scanning the first QR code, a second information set is constructed based on the target user information associated with the target user terminal and the first information set, a second QR code pointing to the second information set is constructed, and the second QR code is fed back to the target user terminal, wherein the second QR codes corresponding to different second information sets are different; In response to a verification request initiated by the management terminal based on any target QR code, a target order is generated based on the second information set corresponding to the target QR code and the target payment information, and the target QR code is cancelled, wherein the target QR code is any of the second QR codes scanned by the management terminal; An order set is constructed based on each target order that records the same first information set, and target statistical information is generated based on the order set.

2. The group-buying order processing method based on QR codes according to claim 1, characterized in that, The property management system includes multiple preset user information sets, and constructs a first information set based on all the first virtual goods, including: Multiple third information sets are constructed based on multiple first virtual goods, wherein the first virtual goods can be shared by multiple third information sets; Based on any of the third information sets, a user set is constructed based on multiple preset user information sets, and a fourth information set is constructed based on the user set and the current third information set, wherein each preset user information set uniquely belongs to one of the user sets; The union of the fourth information set is determined as the first information set.

3. The group-buying order processing method based on QR codes according to claim 2, characterized in that, A second information set is constructed based on the target user information associated with the target user terminal and the first information set, including: Construct a second information set that uniquely corresponds to the target user information; Add the third information set from the fourth information set containing the target user information to the second information set.

4. The group-buying order processing method based on QR codes according to claim 3, characterized in that, An order set is constructed based on each target order that records the same first information set, and target statistical information is generated based on the order set, including: The order set is constructed based on the multiple third information sets included in the first information set; Based on the third information set in the second information set recorded in each of the target orders, the order set corresponding to each target order is determined. Add the target user information and target payment information recorded in the target order to the corresponding order set; The target statistics are generated based on the entire set of orders.

5. The group-buying order processing method based on QR codes according to claim 2, characterized in that, In response to target payment information generated by any target user terminal based on scanning the first QR code, a second information set is constructed based on the target user information associated with the target user terminal and the first information set, including: Each of the preset user information sets corresponds to a plurality of second virtual goods, wherein the second virtual goods are the first virtual goods that are not recorded in the corresponding third information set; In response to the target user terminal scanning the first QR code, a target interface is constructed based on the first virtual product and the second virtual product corresponding to the target user information, wherein the display styles of the first virtual product and the second virtual product on the target interface are different from each other; In response to the target payment information, determine the multiple target virtual goods recorded in the target payment information; When the second virtual product is not included among the multiple target virtual products, a second information set is constructed based on the target user information and the third information set. Alternatively, when multiple target virtual goods include at least one second virtual goods, the second information set is constructed based on the target user information, the third information set, and the second virtual goods identified as the target virtual goods.

6. The group-buying order processing method based on QR codes according to claim 1, characterized in that, After constructing a static first QR code pointing to the first information set, the method further includes: Determine the first inventory information corresponding to each of the first virtual goods; The second inventory information of the first information set is determined based on all of the first inventory information; The number of times the first QR code can be used is determined based on the second inventory information.

7. The group-buying order processing method based on QR codes according to claim 6, characterized in that, After determining the number of times the first QR code can be used based on the second inventory information, the method further includes: A digital poster is generated based on the first QR code, and the digital poster is sent to the management terminal; In response to the display of the digital poster on the management terminal, the second inventory information is sent to the management terminal in real time for display.

8. A group-buying order processing device based on QR codes, characterized in that, It includes at least one control processor and a memory for communicatively connecting to the at least one control processor; the memory stores instructions executable by the at least one control processor, which, when executed by the at least one control processor, enable the at least one control processor to perform the QR code-based group-buying order processing method as described in any one of claims 1 to 7.

9. An electronic device, characterized in that, Includes the QR code-based group-buying order processing device as described in claim 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the QR code-based group-buying order processing method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Offline integral exchange method and system based on two-dimensional code

    CN106127533A

  • Commodity purchasing method and device and settlement method and device

    CN108492165A

  • Code scanning response method and device, equipment and storage medium

    CN113792078A

  • Community group purchase self-pickup method, device and equipment and storage medium

    CN114943098A

  • Jitter group purchase verification and verification system

    CN118552243A