Order processing method and system

By generating and updating aggregated transaction interaction information, and performing location-based transaction aggregation, the problem of high logistics costs in existing technologies is solved, achieving more efficient transaction aggregation and resource utilization.

CN116562963BActive Publication Date: 2026-05-29RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
Filing Date
2023-04-24
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing aggregated transaction methods do not aggregate orders reasonably based on location, resulting in high order logistics costs and a lack of efficiency improvement through logistics consolidation.

Method used

By receiving users' aggregated transaction initiation operations, generating and updating aggregated transaction interaction information, and sending it to the location-matched user terminal for display, the system establishes the corresponding relationship of order information, determines the success or failure conditions of the transaction, and configures resources after success, displays the merchant's aggregated transaction entry and transaction details, and realizes location-based transaction aggregation.

Benefits of technology

It achieves higher-density transaction aggregation, enhances user stickiness, reduces order logistics costs, improves transaction aggregation efficiency, and makes full use of delivery resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116562963B_ABST
    Figure CN116562963B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses an order processing method and system, comprising: a first user end sends first order information corresponding to an aggregate transaction initiation operation performed by a first user to a server; the server generates corresponding aggregate transaction interaction information and sends it to the first user end; in response to successful aggregate transaction, updating the aggregate transaction interaction information; sending the updated aggregate transaction interaction information to the second user end for display; in response to the second user performing an aggregate transaction participation operation received by the second user end, sending second order information corresponding to the aggregate transaction participation operation to the server; the server establishes a corresponding relationship between the second order information and the aggregate transaction interaction information, and updates the aggregate transaction interaction information. After the success of the aggregate transaction, the second user can also join the successful aggregate transaction, effectively improving the scale of the aggregate transaction, greatly improving the transaction aggregation efficiency, and effectively reducing the order logistics cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technology, specifically to an order processing method and system. Background Technology

[0002] In existing technologies, some shopping apps attract users to make purchases through aggregated transactions. Most existing aggregated transaction methods aggregate orders based on product category, meaning users participating in the same aggregated transaction purchase the same products. This method helps merchants with inventory preparation and shipping. However, the order delivery addresses of users participating in the same aggregated transaction are different, and they may even be located in different cities. Existing aggregated transaction methods do not rationally aggregate orders based on location, do not reduce order logistics costs, and lack the efficiency-enhancing effect of order consolidation. Summary of the Invention

[0003] In view of the above problems, embodiments of this application are proposed to provide an order processing method, system, computing device, and computer storage medium that overcomes or at least partially solves the above problems.

[0004] According to one aspect of the embodiments of this application, an order processing method is provided, including:

[0005] The first user terminal receives the aggregated transaction initiation operation initiated by the first user for the merchant, and sends the first order information corresponding to the aggregated transaction initiation operation to the server.

[0006] The server receives the first order information, generates the aggregated transaction interaction information corresponding to the first order information, and sends the aggregated transaction interaction information to the first user terminal. The first order information includes the merchant's information and the first user's location information, and the aggregated transaction interaction information includes the merchant's information.

[0007] In response to a successful aggregated transaction, update the aggregated transaction interaction information;

[0008] The first user terminal and / or server will send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display. The updated aggregated transaction interaction information includes a notification message indicating that the aggregated transaction was successful.

[0009] In response to the second user's participation in the aggregated transaction in the aggregated transaction interaction information received by the second user terminal, the second order information corresponding to the participation in the aggregated transaction is sent to the server.

[0010] The server establishes a correspondence between the second order information and the aggregated transaction interaction information, and updates the aggregated transaction interaction information.

[0011] Furthermore, the method also includes:

[0012] The server determines whether the aggregated transaction interaction information meets the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction. In response to the aggregated transaction interaction information meeting the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction, the server determines that the aggregated transaction is successful.

[0013] Determine whether the aggregated transaction interaction information meets the preset aggregated transaction failure conditions. If the aggregated transaction interaction information meets the preset aggregated transaction failure conditions, determine that the aggregated transaction has failed.

[0014] Furthermore, after determining that the aggregated transaction is successful in response to the aggregated transaction interaction information meeting the preset aggregated transaction success cutoff conditions, the method further includes:

[0015] The server determines whether the number of orders corresponding to the aggregated transaction interaction information exceeds the preset order threshold. If the number of orders corresponding to the aggregated transaction interaction information exceeds the preset order threshold, the server executes a resource configuration task for the first user's account.

[0016] The first client receives the resources corresponding to the resource configuration task.

[0017] Furthermore, the first user terminal sends the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display. This further includes:

[0018] The first user terminal receives the first user's first trigger operation on the aggregated transaction interaction control in the aggregated transaction interaction information, and sends the merchant aggregated transaction entry to the second user terminal for display through the session page. The merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0019] Furthermore, after sending the merchant aggregation transaction portal to the second user client via a session page for display, the method also includes:

[0020] The second user terminal receives the second trigger operation executed by the second user for the merchant's aggregated transaction entry, and sends a request to the server to obtain the aggregated transaction participation page according to the second trigger operation;

[0021] In response to the request to retrieve the aggregated transaction participation page, the server sends the merchant's corresponding aggregated transaction participation page to the second user client for display. The aggregated transaction participation page includes aggregated transaction interaction information.

[0022] Furthermore, the method also includes: the first user terminal displays an activation control for the nearby aggregated transaction module on the order page, receives a third trigger operation from the first user for the activation control, and sends an activation request for the nearby aggregated transaction module to the server according to the third trigger operation;

[0023] The server sends the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display. This further includes: the server responds to the request to open the nearby aggregated transaction module, assembles the aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and sends it to the second user terminal, so that the second user terminal can display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module.

[0024] Furthermore, the second user terminal displays aggregated transaction interaction information in the nearby aggregated transaction module display area, including:

[0025] If there are multiple aggregated transaction interaction information items included in the display area of ​​the nearby aggregated transaction module, the second user terminal will display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module according to the order of the remaining time before the aggregated transaction expires.

[0026] Furthermore, the server sends the updated aggregated transaction interaction information to a second user client whose location information matches the location information of the aggregated transaction for display. This further includes:

[0027] The server assembles the aggregated transaction interaction information into the regional aggregated transaction page, and sends the regional aggregated transaction entry to the second user terminal for display through the session page. The regional aggregated transaction entry is associated with multiple merchants in the multiple aggregated transaction interaction information in the regional aggregated transaction page.

[0028] Furthermore, after sending the regional aggregated transaction portal to the second user client for display via a session page, the method also includes:

[0029] The second user terminal receives the fourth trigger operation executed by the second user for the regional aggregated transaction entry, and sends a request to the server to obtain the regional aggregated transaction page according to the fourth trigger operation;

[0030] The server responds to the request to retrieve the regional aggregated transaction page by sending the regional aggregated transaction page to the second user client for display.

[0031] Furthermore, the method also includes:

[0032] The first client receives the aggregated transaction details query operation executed by the first user, and sends an aggregated transaction details page retrieval request to the server based on the aggregated transaction details query operation;

[0033] The server responds to the request to retrieve the aggregated transaction details page, generates the aggregated transaction details page based on the aggregated transaction interaction information, and sends the aggregated transaction details page to the first user client for display.

[0034] Furthermore, the method also includes:

[0035] The first client receives the order details query operation performed by the first user, and sends a request to the server to obtain the order details page based on the order details query operation;

[0036] The server responds to the order details page retrieval request by generating the order details page based on the first order information and the aggregated transaction interaction information, and then sends the order details page to the first user client for display.

[0037] Furthermore, the method also includes: displaying aggregated transaction interactive information in a floating window on the aggregated transaction channel page by the first user terminal and / or the second user terminal participating in the aggregated transaction.

[0038] Furthermore, the aggregated transaction interaction information also includes: the merchant's product information, aggregated transaction interaction controls, aggregated transaction status, remaining time before the aggregated transaction expires, the first user's avatar, and the second user's avatar participating in the aggregated transaction.

[0039] According to another aspect of the embodiments of this application, an order processing method is provided, including:

[0040] The system receives an aggregated transaction initiation operation from the first user targeting a merchant, sends the first order information corresponding to the aggregated transaction initiation operation to the server, so that the server can generate aggregated transaction interaction information corresponding to the first order information and send the aggregated transaction interaction information to the first user's client; wherein, in response to the success of the aggregated transaction, the system updates the aggregated transaction interaction information, and the updated aggregated transaction interaction information includes a prompt message indicating that the aggregated transaction was successful;

[0041] The updated aggregated transaction interaction information is sent to the second user terminal whose location information matches the location information of the aggregated transaction for display, so that the second user terminal can continue to participate in the aggregated transaction based on the aggregated transaction interaction information. The server establishes the correspondence between the second user terminal's second order information and the aggregated transaction interaction information, and updates the aggregated transaction interaction information.

[0042] Furthermore, the method also includes: if the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold, receiving the resources corresponding to the resource configuration task.

[0043] Furthermore, sending the updated aggregated transaction interaction information to a second user terminal whose location information matches the location information of the aggregated transaction for display further includes: receiving the first trigger operation of the first user on the aggregated transaction interaction control in the aggregated transaction interaction information, and sending the merchant aggregated transaction entry to the second user terminal through the session page for display, wherein the merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0044] Furthermore, the method also includes: displaying an activation control for the nearby aggregated transaction module on the order page; receiving a third trigger operation from the first user for the activation control; sending an activation request for the nearby aggregated transaction module to the server according to the third trigger operation; so that the server responds to the activation request for the nearby aggregated transaction module, assembles the aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module, and sends it to the second user terminal.

[0045] Furthermore, the method also includes: receiving an aggregated transaction details query operation performed by a first user; sending an aggregated transaction details page retrieval request to the server based on the aggregated transaction details query operation, so that the server responds to the aggregated transaction details page retrieval request and returns the aggregated transaction details page; and displaying the aggregated transaction details page.

[0046] Furthermore, the method also includes: receiving an order details query operation performed by the first user; sending an order details page retrieval request to the server based on the order details query operation; the server responding to the order details page retrieval request; generating and returning an order details page based on the first order information and aggregated transaction interaction information; and displaying the order details page.

[0047] Furthermore, the method also includes displaying aggregated transaction interactive information as a floating window on the aggregated transaction channel page.

[0048] According to another aspect of the embodiments of this application, an order processing method is provided, applicable to a second user terminal whose location information matches the location information of an aggregated transaction, the method comprising:

[0049] Receive and display updated aggregated transaction interaction information sent by the first user client or server; wherein, the aggregated transaction interaction information is updated in response to the success of the aggregated transaction, and the updated aggregated transaction interaction information includes merchant information and a notification message indicating the success of the aggregated transaction;

[0050] The system receives the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information, and sends the second order information corresponding to the aggregated transaction participation operation to the server so that the server can establish the correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information.

[0051] Furthermore, receiving and displaying the updated aggregated transaction interaction information sent by the first user terminal further includes:

[0052] The merchant aggregation transaction portal is displayed on the chat page, and this portal is associated with the merchants in the aggregation transaction interaction information.

[0053] Receive the second trigger operation executed by the second user for the merchant's aggregated transaction entry, and send an aggregated transaction participation page retrieval request to the server according to the second trigger operation, so that the server can respond to the aggregated transaction participation page retrieval request and return the corresponding aggregated transaction participation page for the merchant;

[0054] Display the aggregated transaction participation page, which includes aggregated transaction interaction information.

[0055] Furthermore, receiving and displaying aggregated transaction interaction information sent by the server further includes:

[0056] Display aggregated transaction interaction information in the nearby aggregated transaction module display area.

[0057] Furthermore, displaying aggregated transaction interaction information in the nearby aggregated transaction module display area further includes:

[0058] If there are multiple aggregated transaction interaction information items included in the display area of ​​the nearby aggregated transaction module, then the aggregated transaction interaction information items will be displayed in the display area of ​​the nearby aggregated transaction module in the order of the remaining time before the aggregated transaction expires.

[0059] Furthermore, receiving and displaying aggregated transaction interaction information sent by the server further includes:

[0060] The regional aggregated transaction entry point is displayed on the chat page, and this entry point is associated with multiple merchants in the multiple aggregated transaction interaction information on the regional aggregated transaction page.

[0061] Receive the fourth trigger operation executed by the second user for the regional aggregated transaction entry, and send a request to the server to obtain the regional aggregated transaction page according to the fourth trigger operation, so that the server can respond to the request to obtain the regional aggregated transaction page and return the regional aggregated transaction page;

[0062] Display area aggregated transaction page.

[0063] Furthermore, after sending the second order information corresponding to the aggregated transaction participation operation to the server, the method also includes: displaying the aggregated transaction interaction information in a floating window on the aggregated transaction channel page.

[0064] According to another aspect of the embodiments of this application, an order processing system is provided, including: a first user terminal, a server terminal, and a second user terminal;

[0065] The first user terminal is used to: receive the aggregated transaction initiation operation performed by the first user on the merchant, and send the first order information corresponding to the aggregated transaction initiation operation to the server.

[0066] The server is used to: receive the first order information, generate the aggregated transaction interaction information corresponding to the first order information, and send the aggregated transaction interaction information to the first user terminal. The first order information includes the merchant's information and the first user's location information, and the aggregated transaction interaction information includes the merchant's information; wherein, in response to the success of the aggregated transaction, the server updates the aggregated transaction interaction information.

[0067] The first user terminal and / or server terminal are further used to: send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display, and the updated aggregated transaction interaction information includes a notification message indicating that the aggregated transaction was successful;

[0068] The second user terminal is used to: receive the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information, and send the second order information corresponding to the aggregated transaction participation operation to the server;

[0069] The server is further used to: establish the correspondence between the second order information and the aggregated transaction interaction information, and update the aggregated transaction interaction information.

[0070] Furthermore, the server is further used for:

[0071] Determine whether the aggregated transaction interaction information meets the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction. In response to the aggregated transaction interaction information meeting the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction, determine that the aggregated transaction is successful.

[0072] Determine whether the aggregated transaction interaction information meets the preset aggregated transaction failure conditions. If the aggregated transaction interaction information meets the preset aggregated transaction failure conditions, determine that the aggregated transaction has failed.

[0073] Furthermore, the server is further used to: determine whether the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold, and in response to the number of orders corresponding to the aggregated transaction interaction information exceeding the preset order threshold, execute a resource configuration task for the first user's account;

[0074] The first user terminal is further used to: receive resources corresponding to resource configuration tasks.

[0075] Furthermore, the first user terminal is further used to: receive the first user's first trigger operation on the aggregated transaction interaction control in the aggregated transaction interaction information, and send the merchant aggregated transaction entry to the second user terminal for display through the session page, wherein the merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0076] Furthermore, the second user terminal is further used to: receive the second trigger operation executed by the second user for the merchant aggregated transaction entry, and send a request to the server to obtain the aggregated transaction participation page according to the second trigger operation;

[0077] The server is further used to: respond to the request to obtain the aggregated transaction participation page, and send the aggregated transaction participation page corresponding to the merchant to the second user terminal for display. The aggregated transaction participation page includes aggregated transaction interaction information.

[0078] Furthermore, the first user terminal is further used to: display the activation control of the nearby aggregated transaction module on the order page, receive the third trigger operation of the first user for the activation control, and send the activation request of the nearby aggregated transaction module to the server according to the third trigger operation;

[0079] The server is further used to: respond to the request to open the nearby aggregated transaction module, assemble the aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and send it to the second user terminal, so that the second user terminal can display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module.

[0080] Furthermore, the second user terminal is further used to: if there are multiple aggregated transaction interaction information included in the display area of ​​the nearby aggregated transaction module, then display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module in the order of the remaining time before the aggregated transaction expires.

[0081] Furthermore, the server is used to: assemble aggregated transaction interaction information into the regional aggregated transaction page, send the regional aggregated transaction entry to the second user terminal for display through the session page, and associate the regional aggregated transaction entry with multiple merchants of multiple aggregated transaction interaction information in the regional aggregated transaction page.

[0082] Furthermore, the second user terminal is further used to: receive the fourth trigger operation executed by the second user for the regional aggregated transaction entry, and send a request to the server to obtain the regional aggregated transaction page according to the fourth trigger operation;

[0083] The server is further used to: respond to a request to retrieve the regional aggregated transaction page and send the regional aggregated transaction page to the second user client for display.

[0084] Furthermore, the first user terminal is further used to: receive the aggregated transaction details query operation executed by the first user, and send an aggregated transaction details page retrieval request to the server according to the aggregated transaction details query operation;

[0085] The server is further used to: respond to requests for the aggregated transaction details page, generate the aggregated transaction details page based on the aggregated transaction interaction information, and send the aggregated transaction details page to the first user terminal for display.

[0086] Furthermore, the first user terminal is further used to: receive the order details query operation performed by the first user, and send a request to the server to obtain the order details page based on the order details query operation;

[0087] The server is further used to: respond to the request to obtain the order details page, generate the order details page based on the first order information and the aggregated transaction interaction information, and send the order details page to the first user terminal for display.

[0088] Furthermore, the first user terminal and / or the second user terminal participating in the aggregated transaction are further used to: display the aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0089] Furthermore, the aggregated transaction interaction information also includes: the merchant's product information, aggregated transaction interaction controls, aggregated transaction status, remaining time before the aggregated transaction expires, the first user's avatar, and the second user's avatar participating in the aggregated transaction.

[0090] According to another aspect of the embodiments of this application, a first user terminal is provided, including:

[0091] The first receiving module is used to receive the aggregated transaction initiated by the first user for the merchant;

[0092] The first sending module is used to send the first order information corresponding to the aggregated transaction initiation operation to the server, so that the server can generate aggregated transaction interaction information corresponding to the first order information and send the aggregated transaction interaction information to the first user terminal; wherein, in response to the success of the aggregated transaction, the aggregated transaction interaction information is updated, and the updated aggregated transaction interaction information includes a prompt message indicating that the aggregated transaction was successful;

[0093] The first sending module is further used to: send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display, so that the second user terminal can continue to participate in the aggregated transaction based on the aggregated transaction interaction information; the server establishes the correspondence between the second order information of the second user terminal and the aggregated transaction interaction information, and updates the aggregated transaction interaction information.

[0094] Furthermore, the first receiving module is further configured to: if the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold, receive the resources corresponding to the resource configuration task.

[0095] Furthermore, the first receiving module is further configured to: receive a first trigger operation from the first user on the aggregated transaction interaction control in the aggregated transaction interaction information;

[0096] The first sending module is further used to: send the merchant aggregation transaction portal to the second user terminal for display through the conversation page, and the merchant aggregation transaction portal is associated with the merchant in the aggregation transaction interaction information.

[0097] Furthermore, the first user terminal also includes: a first display module, used to display the activation control of the nearby aggregated transaction module on the order page;

[0098] The first receiving module is further configured to: receive a third trigger operation from the first user for opening the control;

[0099] The first sending module is further configured to: send a request to the server to enable the nearby aggregated transaction module according to the third triggering operation, so that the server can respond to the request to enable the nearby aggregated transaction module, assemble the aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and send it to the second user terminal.

[0100] Furthermore, the first receiving module is further configured to: receive the aggregated transaction details query operation executed by the first user;

[0101] The first sending module is further configured to: send an aggregated transaction details page retrieval request to the server based on the aggregated transaction details query operation, so that the server can respond to the aggregated transaction details page retrieval request and return the aggregated transaction details page;

[0102] The first user interface also includes: a first display module, used to display the details page of aggregated transactions.

[0103] Furthermore, the first receiving module is further configured to: receive an order details query operation performed by the first user;

[0104] The first sending module is further configured to: send an order details page retrieval request to the server based on the order details query operation, so that the server can respond to the order details page retrieval request by generating and returning the order details page based on the first order information and the aggregated transaction interaction information;

[0105] The first user interface also includes: a first display module, used to display the order details page.

[0106] Furthermore, the first user terminal also includes: a first display module, used to display aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0107] According to another aspect of the embodiments of this application, a second user terminal is provided, wherein the location information of the second user terminal is matched with the location information of the aggregated transaction, including:

[0108] The second display module is used to receive and display the updated aggregated transaction interaction information sent by the first user terminal or server; wherein, the aggregated transaction interaction information is updated in response to the success of the aggregated transaction, and the updated aggregated transaction interaction information includes the merchant's information and the notification message that the aggregated transaction is successful.

[0109] The second receiving module is used to receive the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information;

[0110] The second sending module is used to send the second order information corresponding to the operation of the aggregated transaction to the server, so that the server can establish the correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information.

[0111] Furthermore, the second display module is further used to: display the merchant aggregation transaction portal in the conversation page, and the merchant aggregation transaction portal is associated with the merchants in the aggregation transaction interaction information;

[0112] The second receiving module is further configured to: receive a second trigger operation performed by the second user on the merchant aggregation transaction entry;

[0113] The second sending module is further configured to: send a request to the server to obtain the aggregated transaction participation page according to the second triggering operation, so that the server can respond to the request to obtain the aggregated transaction participation page and return the aggregated transaction participation page corresponding to the merchant;

[0114] The second display module is further used to: display the aggregated transaction participation page, which includes aggregated transaction interaction information.

[0115] Furthermore, the second display module is further used to display aggregated transaction interaction information in the nearby aggregated transaction module display area.

[0116] Furthermore, the second display module is further used to: if there are multiple aggregated transaction interaction information included in the display area of ​​the nearby aggregated transaction module, then display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module in the order of the remaining time before the aggregated transaction expires.

[0117] Furthermore, the second display module is further used to: display the regional aggregated transaction entry in the session page, the regional aggregated transaction entry being associated with multiple merchants of multiple aggregated transaction interaction information in the regional aggregated transaction page;

[0118] The second receiving module is further configured to: receive the fourth trigger operation executed by the second user for the regional aggregated transaction entry;

[0119] The second sending module is further configured to: send a request to the server to obtain the regional aggregated transaction page according to the fourth triggering operation, so that the server can respond to the request to obtain the regional aggregated transaction page and return the regional aggregated transaction page;

[0120] The second display module is further used to display the regional aggregated transaction page.

[0121] Furthermore, the second display module is further used to display aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0122] According to another aspect of the embodiments of this application, a computing device is provided, including: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other through the communication bus;

[0123] The memory is used to store at least one executable instruction that causes the processor to perform operations corresponding to the order processing method described above.

[0124] According to another aspect of the embodiments of this application, a computer storage medium is provided, which stores at least one executable instruction that causes a processor to perform an operation corresponding to the order processing method described above.

[0125] According to the technical solution provided in this application embodiment, the aggregated transaction interaction information is sent to a second user terminal whose location information matches the location information of the aggregated transaction. The second user terminal can then participate in the aggregated transaction as needed, realizing location-based transaction aggregation. This can support higher-density transaction aggregation, which not only helps to improve user stickiness but also effectively reduces order logistics costs. This allows delivery resources to conveniently complete the delivery of multiple orders, making full use of delivery resources and achieving logistics consolidation and efficiency improvement. Furthermore, after a successful aggregated transaction, the second user can also join the already successful aggregated transaction, effectively increasing the scale of the aggregated transaction, greatly improving transaction aggregation efficiency, and further reducing order logistics costs.

[0126] The above description is merely an overview of the technical solutions of the embodiments of this application. In order to better understand the technical means of the embodiments of this application and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of this application more obvious and understandable, specific implementation methods of the embodiments of this application are described below. Attached Figure Description

[0127] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the embodiments of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0128] Figure 1 A flowchart illustrating an order processing method according to an embodiment of this application is shown;

[0129] Figure 2 A schematic diagram of an aggregated transaction channel page according to an embodiment of this application is shown;

[0130] Figure 3 A schematic diagram of an order page for a first user terminal according to an embodiment of this application is shown;

[0131] Figure 4 This illustration shows a schematic diagram of an aggregated transaction interaction information page received by a first user terminal according to an embodiment of this application;

[0132] Figure 5 A flowchart illustrating an order processing method according to another embodiment of this application is shown;

[0133] Figure 6 A flowchart illustrating an order processing method according to another embodiment of this application is shown;

[0134] Figure 7 A structural block diagram of an order processing system according to an embodiment of this application is shown;

[0135] Figure 8 A schematic diagram of the structure of a first user terminal according to an embodiment of this application is shown;

[0136] Figure 9 A schematic diagram of the structure of a second user terminal according to an embodiment of this application is shown;

[0137] Figure 10 A schematic diagram of the structure of a computing device according to an embodiment of this application is shown. Detailed Implementation

[0138] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0139] Figure 1 A flowchart illustrating an order processing method according to an embodiment of this application is shown, as follows: Figure 1 As shown, the method includes the following steps:

[0140] Step S101: The first user terminal receives the aggregated transaction initiation operation executed by the first user against the merchant, and sends the first order information corresponding to the aggregated transaction initiation operation to the server.

[0141] In this embodiment, "user terminal" refers to the user terminal used by the user, which may include the user's mobile terminal, browser, APP, etc. For ease of distinction, the user who initiates the aggregated transaction is called the first user, and the user terminal used by the first user is called the first user terminal; other users besides the first user are called the second user, and the user terminal used by the second user is called the second user terminal.

[0142] Figure 2 A schematic diagram of an aggregated transaction channel page according to an embodiment of this application is shown, such as... Figure 2 As shown, after the first user enters the aggregated transaction channel page through the first user client, they can initiate an aggregated transaction for the selected merchant. For example, after the first user enters the selected merchant's page and clicks on a product, two controls, "Buy Individually" or "Initiate Aggregated Transaction," will be displayed below the product data. The user can click "Initiate Aggregated Transaction" to initiate the aggregated transaction and enter the order page. Figure 3 A schematic diagram of an order placement page of a first user terminal according to an embodiment of this application is shown, such as... Figure 3 As shown, once the first user successfully pays, the corresponding first order information is generated and sent to the server.

[0143] Step S102: The server receives the first order information, generates the aggregated transaction interaction information corresponding to the first order information, and sends the aggregated transaction interaction information to the first user terminal.

[0144] The first order information received by the server includes the merchant's information and the location information of the first user. Based on the first order information, aggregated transaction interaction information is generated, which includes at least the merchant's information.

[0145] Step S103: In response to the successful aggregation transaction, update the aggregation transaction interaction information.

[0146] Upon successful aggregation of a transaction, either the server or the first user client can update the aggregation transaction interaction information. In one optional implementation, after determining a successful aggregation transaction, the server can update the aggregation transaction interaction information and simultaneously synchronize the updated information to the first user client for display or to send to the second user client. In another optional implementation, after determining a successful aggregation transaction, the first user client can update the aggregation transaction interaction information and simultaneously synchronize the updated information to the server, so that the server can send the updated information to the second user client.

[0147] Step S104: The first user terminal and / or the server terminal send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display.

[0148] In this embodiment, after a successful aggregated transaction, the second user can also join the already successful aggregated transaction, effectively increasing the scale of aggregated transactions, greatly improving transaction aggregation efficiency, and further reducing order logistics costs. The updated aggregated transaction interaction information includes a notification message indicating that the aggregated transaction has been successful and the second user can still join directly. In other words, after a successful aggregated transaction, the second user can continue to participate in the aggregated transaction and directly enjoy the benefits of the successful aggregation.

[0149] Specifically, to further aggregate orders, consolidate logistics, and reduce delivery costs, the updated aggregated transaction interaction information needs to be sent to a second user's client whose location information matches the aggregated transaction's location information for display. The location information of the aggregated transaction can include: the location information of the first user and / or the location information of the merchant. Matching the first user's location information can mean that the distance to the first user is within a preset range, such as being in the same building or community near the first user's location information. The first user can actively share this with a second user in the same building or community via their own client. Matching the merchant's location information can mean being within the merchant's delivery range, etc. Considering that the first user usually cannot know the current location information of the second user, the server can directly send the updated aggregated transaction interaction information to the second user's client whose current location information matches the aggregated transaction's location information for display, so that the second user can participate in the aggregated transaction.

[0150] In an optional implementation, step S104 further includes: the first user terminal receiving a first trigger operation from the first user on the aggregated transaction interaction control in the aggregated transaction interaction information, and sending the merchant aggregated transaction entry to the second user terminal for display through the session page, wherein the merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0151] Figure 4 This diagram illustrates the aggregated transaction interaction information page received by the first user client, such as... Figure 4 As shown, the aggregated transaction interaction information includes at least: merchant's product information, aggregated transaction interaction controls, aggregated transaction status, remaining time before the aggregated transaction ends, the first user's avatar, and the avatar of the second user participating in the aggregated transaction. The aggregated transaction status can include aggregated transaction in progress but not yet successful, aggregated transaction successful but not yet ended, aggregated transaction successful and ended, aggregated transaction failed, etc. If no second user has participated in the aggregated transaction, the avatar of the second user participating in the aggregated transaction can be left blank and displayed as "?". The first user can use the aggregated transaction interaction controls on the page to send the merchant's aggregated transaction entry to the second user's end through the conversation page. For example, the aggregated transaction interaction controls can include content such as "Forward to friends" and "Invite friends to participate in aggregated transactions." The first user can obtain the merchant's aggregated transaction entry by clicking the aggregated transaction interaction control and jump to other conversation applications. In the conversation application, the first user selects a conversation page and forwards the merchant's aggregated transaction entry to the second user's end through the conversation page. The second user on the second user's end can conveniently enter the aggregated transaction participation page corresponding to the merchant associated with the merchant's aggregated transaction entry by clicking the merchant's aggregated transaction entry on the conversation page.

[0152] In one optional implementation, after the merchant aggregated transaction entry is sent to the second user terminal for display via a session page, the method further includes: the second user terminal receiving a second trigger operation performed by the second user on the merchant aggregated transaction entry, and sending an aggregated transaction participation page retrieval request to the server according to the second trigger operation; the server responding to the aggregated transaction participation page retrieval request, sending the merchant's corresponding aggregated transaction participation page to the second user terminal for display, the aggregated transaction participation page including aggregated transaction interaction information.

[0153] Specifically, after the second user receives the merchant aggregation transaction portal, the second user can execute a second trigger operation on the merchant aggregation transaction portal. The server, based on the second trigger operation, sends the aggregation transaction participation page corresponding to the merchant associated with the merchant aggregation transaction portal to the second user for display. The aggregation transaction participation page is associated with the merchant who initiated the aggregation transaction on the first user and includes the merchant's product data for participating in the aggregation transaction as well as aggregation transaction interaction information. If the second user confirms participation in the aggregation transaction and enters the order page to complete the order and payment, the server can update the user avatar and aggregation transaction status of the second user participating in the aggregation transaction in the aggregation transaction interaction information for display on both the first and second user clients.

[0154] In an optional implementation, the method further includes: a first user terminal displaying an activation control for a nearby aggregated transaction module on an order page, receiving a third trigger operation from the first user on the activation control, and sending an activation request for the nearby aggregated transaction module to the server according to the third trigger operation; the server responding to the activation request for the nearby aggregated transaction module assembling aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and sending it to a second user terminal, so that the second user terminal can display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module.

[0155] like Figure 3 As shown, the order page displays an activation control for the nearby aggregated transaction module, such as: "Synchronize to nearby aggregated transactions for faster success." The first user can choose whether to synchronize to the nearby aggregated transaction module. Through a third trigger operation on the activation control, such as selecting the activation control, a request to activate the nearby aggregated transaction module is sent to the server. The aggregated transaction interaction information is then assembled into the display area of ​​the nearby aggregated transaction module and sent to the second user's terminal, so that the second user's terminal can display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module.

[0156] In one optional implementation, if there are multiple aggregated transaction interaction information included in the display area of ​​the nearby aggregated transaction module, the second user terminal displays the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module according to the order of the remaining time before the aggregated transaction expires.

[0157] Specifically, to improve the success rate of aggregated transactions, reduce user waiting time, and enhance user experience, the server displays aggregated transaction interaction information for the second user in the display area of ​​the nearby aggregated transaction module according to the order of remaining time before the aggregated transaction expires. Generally, the server can set the order placement time of the first user as the starting point for the aggregated transaction duration, which can be set to half an hour, etc. Starting the countdown from the order placement time of the first user, the remaining time before the aggregated transaction expires in the aggregated transaction interaction information is sorted from shortest to longest. The aggregated transaction interaction information that ranks first in the sorting results is displayed first in the display area of ​​the nearby aggregated transaction module, thereby improving the success rate of aggregated transactions.

[0158] In one alternative implementation, the server assembles the aggregated transaction interaction information into the regional aggregated transaction page, and sends the regional aggregated transaction entry to the second user terminal for display through the session page. The regional aggregated transaction entry is associated with multiple merchants in the multiple aggregated transaction interaction information in the regional aggregated transaction page.

[0159] Specifically, for second users participating in the aggregated transaction push service within the chat application, the regional aggregated transaction page can be sent to the second user's terminal whose location information matches the location information of the aggregated transaction, based on the second user's frequently used delivery address information, current location, and other location information. The regional aggregated transaction entry is associated with multiple merchants within the multiple aggregated transaction interaction information on that regional aggregated transaction page. In other words, the regional aggregated transaction page contains multiple aggregated transaction interaction information corresponding to multiple merchants.

[0160] In one optional implementation, after the regional aggregated transaction entry is sent to the second user terminal for display via a session page, the method further includes: the second user terminal receiving a fourth trigger operation performed by the second user on the regional aggregated transaction entry, and sending a regional aggregated transaction page retrieval request to the server according to the fourth trigger operation; the server responding to the regional aggregated transaction page retrieval request and sending the regional aggregated transaction page to the second user terminal for display.

[0161] Specifically, the fourth triggering operation can be a click operation by the second user on the regional aggregated transaction entry point. Through this click operation, a request to obtain the regional aggregated transaction page can be sent to the server, and the user can enter the regional aggregated transaction page. The location information of the aggregated transaction corresponding to the multiple aggregated transaction interaction information in the regional aggregated transaction page is associated with the location information of the second user (such as the delivery address information frequently used by the second user, current location information, etc.).

[0162] In one optional implementation, a first user can query aggregated transaction content through a first user terminal. The method further includes: the first user terminal receiving an aggregated transaction details query operation performed by the first user, and sending an aggregated transaction details page retrieval request to the server based on the query operation; the server responding to the aggregated transaction details page retrieval request, generating an aggregated transaction details page based on the aggregated transaction interaction information, and sending the aggregated transaction details page to the first user terminal for display.

[0163] In one optional implementation, a first user can query order details through a first user client. The method further includes: the first user client receiving an order details query operation performed by the first user, and sending an order details page retrieval request to the server based on the order details query operation; the server responding to the order details page retrieval request, generating an order details page based on the first order information and aggregated transaction interaction information, and sending the order details page to the first user client for display. The order details page contains not only the first order information but also aggregated transaction interaction information, allowing the first user to easily obtain the order details and aggregated transaction details by browsing the order details page.

[0164] On the order details page and other pages on the first user's end, the first user can initiate an aggregated transaction details query operation by clicking the "View Aggregated Transaction" control. The server responds to the aggregated transaction details page retrieval request, generates the aggregated transaction details page based on the aggregated transaction interaction information, and sends the aggregated transaction details page to the first user's end for display. Alternatively, the first user can initiate an order details query operation by clicking the "View Order" control corresponding to a specific order on the order list page and other pages. The server responds to the order details page retrieval request, generates the order details page based on the first order information and the aggregated transaction interaction information, and sends the order details page to the first user's end for display.

[0165] Step S105: In response to the second user's participation in the aggregated transaction in the aggregated transaction interaction information received by the second user terminal, the second order information corresponding to the participation in the aggregated transaction is sent to the server.

[0166] In this embodiment, the aggregated transaction interaction control displayed on the first user terminal is an aggregated transaction invitation control; the aggregated transaction interaction control displayed on the second user terminal may include an aggregated transaction participation control, and may also include an aggregated transaction invitation control, that is, the second user can also invite others to participate in aggregated transactions; specifically, the second user can perform aggregated transaction participation operations on the products on the merchant page in the aggregated transaction interaction information through the corresponding second user terminal, generate a second order, and send the second order information corresponding to the aggregated transaction participation operation to the server.

[0167] It should be noted that the server pre-sets the number of successful aggregated transactions. For example, if a second user performs the aggregated transaction participation operation, the aggregated transaction is considered successful, and the aggregated transaction status in the aggregated transaction interaction information is changed to "aggregated transaction successful". After the aggregated transaction is successful, if the remaining time before the aggregated transaction expires is not zero, other second users can still perform the aggregated transaction participation operation on the merchants in the aggregated transaction interaction information. In other words, in this embodiment, the number of participants in the aggregated transaction can be set without restriction.

[0168] In one optional implementation, the method further includes: the first user terminal and / or the second user terminal participating in the aggregated transaction displaying aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0169] Specifically, to indicate the status of the aggregated transaction to users, if the first user initiates an aggregated transaction and returns to the aggregated transaction channel page, the aggregated transaction interaction information can be displayed as a floating window on the aggregated transaction channel page. Similarly, if a second user participates in the aggregated transaction, leaves the second order page, and returns to the aggregated transaction channel page, the aggregated transaction interaction information can also be displayed as a floating window, allowing users to easily access and view the information by clicking the floating window. The first user and the second user participating in the aggregated transaction can also conveniently invite other second users to participate in the aggregated transaction by triggering the aggregated transaction invitation control within the aggregated transaction interaction controls in the floating window.

[0170] Step S106: The server establishes the correspondence between the second order information and the aggregated transaction interaction information, and updates the aggregated transaction interaction information.

[0171] In one optional implementation, the server determines whether the aggregated transaction interaction information meets the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction. In response to the aggregated transaction interaction information meeting the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction, the server determines that the aggregated transaction is successful. The server also determines whether the aggregated transaction interaction information meets the preset conditions for failed aggregated transaction. In response to the aggregated transaction interaction information meeting the preset conditions for failed aggregated transaction, the server determines that the aggregated transaction is failed.

[0172] Specifically, the initial condition for successful aggregation transaction can be a first threshold representing the number of participants in the aggregation transaction besides the user who initiated it. The termination condition can include the remaining time after the aggregation transaction is successful being zero. For example, if the first threshold is 1, the aggregation transaction is considered successful if even one second user participates. Before the remaining time reaches zero, the aggregation transaction is considered successful based on the total number of participants. Optionally, the total number of participants can be limited by the termination condition. For instance, the termination condition can also include a second threshold representing the number of participants besides the user who initiated it, where the first threshold is less than the second threshold. For example, if the second threshold is 3, then before the remaining time reaches zero, if three people have participated in the aggregation transaction (corresponding to one first user and three second users), the aggregation transaction can be terminated early and the transaction can be considered successful.

[0173] Preset conditions for aggregated transaction failure may include: the number of participants in the aggregated transaction is less than a first threshold when the remaining time before the aggregated transaction deadline is zero, or the first user on the first user terminal cancels the order. In other words, if no second user executes the aggregated transaction operation or the first user on the first user terminal cancels the aggregated transaction when the remaining time before the aggregated transaction deadline is zero, the aggregated transaction is determined to have failed.

[0174] In one optional implementation, after determining that the aggregated transaction is successful in response to the aggregated transaction interaction information meeting the preset aggregated transaction success cutoff condition, the method further includes: the server determining whether the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold; in response to the number of orders corresponding to the aggregated transaction interaction information exceeding the preset order threshold, the server executing a resource configuration task for the first user's account; and the first user receiving the resources corresponding to the resource configuration task.

[0175] Specifically, in order to encourage aggregated transactions and increase users' enthusiasm for participating in aggregated transactions, the account of the first user can be rewarded based on the number of orders participated in the aggregated transaction. Corresponding resource allocations are executed based on the number of orders. For example, if one second user participates in aggregated transactions, an initial resource allocation is given; if two second users participate in aggregated transactions, the resource allocation can be increased accordingly.

[0176] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the various embodiments of this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0177] According to the order processing method provided in this application embodiment, the aggregated transaction interaction information is sent to a second user terminal whose location information matches the location information of the aggregated transaction. The second user terminal can then participate in the aggregated transaction as needed, realizing location-based transaction aggregation. This allows for higher-density transaction aggregation, which not only helps improve user stickiness but also effectively reduces order logistics costs. This enables delivery resources to conveniently complete multiple order deliveries, ensuring full utilization of delivery resources and improving logistics efficiency through consolidation. After a successful aggregated transaction, the second user terminal can continue to participate in the successful aggregated transaction before the transaction expires, effectively increasing the scale of the aggregated transaction and greatly improving transaction aggregation efficiency. This allows for maximum order aggregation density within the remaining time of the aggregated transaction's expiration, further reducing order logistics costs. By executing resource allocation tasks for the first user, the first user can be encouraged to initiate aggregated transactions and actively invite other users to participate, effectively improving user stickiness and achieving the goals of resource integration and reduced delivery costs.

[0178] Figure 5 A flowchart illustrating an order processing method according to another embodiment of this application is shown, applicable to a first user terminal, such as... Figure 5 As shown, the method includes the following steps:

[0179] Step S501: Receive the aggregated transaction initiation operation initiated by the first user for the merchant, and send the first order information corresponding to the aggregated transaction initiation operation to the server.

[0180] Specifically, the first user on the first user's end can initiate an aggregated transaction through the aggregated transaction channel page. For example, by clicking the "Initiate Aggregated Transaction" control on the merchant's product data details page, the user initiates an aggregated transaction. This allows the server to generate aggregated transaction interaction information corresponding to the first order information and send this information to the first user's end. Upon successful aggregated transaction, the server updates the aggregated transaction interaction information, including a notification message indicating successful transaction.

[0181] Step S502: Send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display.

[0182] In this step, after receiving the aggregated transaction interaction information page returned by the server, the aggregated transaction interaction information can be sent to the second user terminal whose location information matches the location information of the aggregated transaction through options such as "Invite friends to participate in aggregated transactions" on the page. This allows the second user terminal to continue to participate in aggregated transactions based on the aggregated transaction interaction information. The server establishes the correspondence between the second user terminal's second order information and the aggregated transaction interaction information, and updates the aggregated transaction interaction information.

[0183] In an optional implementation, step S502 further includes: receiving a first trigger operation from a first user on the aggregated transaction interaction control in the aggregated transaction interaction information, and sending the merchant aggregated transaction entry to the second user terminal for display through the session page, wherein the merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0184] In an optional implementation, the method further includes: displaying an activation control for the nearby aggregated transaction module on the order page; receiving a third trigger operation from a first user on the activation control; sending an activation request for the nearby aggregated transaction module to the server based on the third trigger operation; and having the server respond to the activation request by assembling aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and sending it to the second user terminal.

[0185] In an optional implementation, the method further includes: receiving an aggregated transaction details query operation performed by a first user; sending an aggregated transaction details page retrieval request to the server based on the aggregated transaction details query operation; so that the server responds to the aggregated transaction details page retrieval request and returns the aggregated transaction details page; and displaying the aggregated transaction details page.

[0186] In an optional implementation, the method further includes: receiving an order details query operation performed by a first user; sending an order details page retrieval request to a server based on the order details query operation; the server responding to the order details page retrieval request by generating and returning an order details page based on the first order information and aggregated transaction interaction information; and displaying the order details page.

[0187] In an optional implementation, the method further includes: displaying aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0188] Step S503: If the number of orders corresponding to the aggregated transaction interaction information exceeds the preset order threshold, receive the resources corresponding to the resource configuration task.

[0189] According to the order processing method provided in this application embodiment, the aggregated transaction interaction information is sent to a second user terminal whose location information matches the location information of the aggregated transaction. The second user terminal can then participate in the aggregated transaction as needed, realizing location-based order aggregation. This method can support higher-density order aggregation, which not only helps to improve user stickiness but also effectively reduces order logistics costs. This allows delivery resources to conveniently complete the delivery of multiple orders, making full use of delivery resources and achieving logistics consolidation and efficiency improvement. Furthermore, after the aggregated transaction is successful, the first user terminal can also send the updated aggregated transaction interaction information to the second user terminal. The second user can also join the successful aggregated transaction, effectively increasing the scale of the aggregated transaction, greatly improving transaction aggregation efficiency, and further reducing order logistics costs.

[0190] Figure 6 This illustration shows a flowchart of an order processing method according to another embodiment of this application, applicable to a second user terminal whose location information matches the location information of an aggregated transaction, such as... Figure 6 As shown, the method includes the following steps:

[0191] Step S601: Receive and display the updated aggregated transaction interaction information sent by the first user terminal or server.

[0192] The aggregated transaction interaction information corresponds to the first order information on the first user's end, and includes merchant information. The aggregated transaction interaction information is updated in response to a successful aggregated transaction, and the updated information also includes a notification message indicating successful transaction.

[0193] In an optional implementation, step S601 further includes: displaying a merchant aggregation transaction entry in the session page, the merchant aggregation transaction entry being associated with a merchant in the aggregation transaction interaction information; receiving a second trigger operation performed by a second user on the merchant aggregation transaction entry, and sending an aggregation transaction participation page retrieval request to the server according to the second trigger operation, so that the server responds to the aggregation transaction participation page retrieval request and returns the aggregation transaction participation page corresponding to the merchant; and displaying the aggregation transaction participation page, the aggregation transaction participation page including aggregation transaction interaction information.

[0194] In an optional implementation, step S601 further includes: displaying aggregated transaction interaction information in the nearby aggregated transaction module display area.

[0195] In an optional implementation, step S601 further includes: if there are multiple aggregated transaction interaction information included in the display area of ​​the nearby aggregated transaction module, then the aggregated transaction interaction information is displayed in the display area of ​​the nearby aggregated transaction module in the order of the remaining time before the aggregated transaction expires.

[0196] In an optional implementation, step S601 further includes: displaying a regional aggregated transaction entry point in the session page, wherein the regional aggregated transaction entry point is associated with multiple merchants of multiple aggregated transaction interaction information in the regional aggregated transaction page; receiving a fourth trigger operation performed by a second user on the regional aggregated transaction entry point, sending a regional aggregated transaction page retrieval request to the server according to the fourth trigger operation, so that the server responds to the regional aggregated transaction page retrieval request and returns the regional aggregated transaction page; and displaying the regional aggregated transaction page.

[0197] Step S602: Receive the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information, and send the second order information corresponding to the aggregated transaction participation operation to the server.

[0198] The second user participating in the aggregated transaction sends the second order information corresponding to the aggregated transaction operation to the server so that the server can establish the correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information.

[0199] Step S603: Display the aggregated trading interactive information in a floating window on the aggregated trading channel page.

[0200] According to the order processing method provided in this application embodiment, the updated aggregated transaction interaction information sent by a first user terminal or server is received and displayed. The updated aggregated transaction interaction information includes merchant information and a notification message indicating successful aggregated transaction. The method receives an aggregated transaction participation operation performed by a second user on the merchant in the aggregated transaction interaction information, and sends the second order information corresponding to the aggregated transaction participation operation to the server so that the server can establish a correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information. This method sends the aggregated transaction interaction information to a second user terminal whose location information matches the location information of the aggregated transaction, allowing the second user terminal to participate in the aggregated transaction as needed. This achieves location-based transaction aggregation, which can support higher-density transaction aggregation. This not only helps improve user stickiness but also effectively reduces order logistics costs, enabling delivery resources to conveniently complete the delivery of multiple orders, thus making full use of delivery resources and achieving efficient logistics consolidation. After a successful aggregated transaction, the second user terminal can still continue to participate in the already successful aggregated transaction, effectively increasing the scale of aggregated transactions and greatly improving transaction aggregation efficiency.

[0201] Figure 7 A structural block diagram of an order processing system according to one embodiment of this application is shown, such as... Figure 7 As shown, the system includes: a first user terminal 701, a server terminal 702, and a second user terminal 703;

[0202] The first user terminal 701 is used to: receive the aggregated transaction initiation operation performed by the first user on the merchant, and send the first order information corresponding to the aggregated transaction initiation operation to the server terminal 702.

[0203] Server 702 is used to: receive the first order information, generate the aggregated transaction interaction information corresponding to the first order information, and send the aggregated transaction interaction information to the first user terminal 701. The first order information includes the merchant's information and the first user's location information, and the aggregated transaction interaction information includes the merchant's information. Specifically, in response to a successful aggregated transaction, the aggregated transaction interaction information is updated.

[0204] The first user terminal 701 and / or the server terminal 702 are further configured to: send the updated aggregated transaction interaction information to the second user terminal 703 whose location information matches the location information of the aggregated transaction for display, and the updated aggregated transaction interaction information includes a notification message indicating that the aggregated transaction was successful.

[0205] The second user terminal 703 is used to: receive the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information, and send the second order information corresponding to the aggregated transaction participation operation to the server terminal 702.

[0206] The server-side 702 is further used to: establish the correspondence between the second order information and the aggregated transaction interaction information, and update the aggregated transaction interaction information.

[0207] In an optional implementation, the server 702 is further configured to: determine whether the aggregated transaction interaction information meets the preset initial condition for successful aggregated transaction or the preset end condition for successful aggregated transaction; and determine whether the aggregated transaction interaction information meets the preset initial condition for successful aggregated transaction or the preset end condition for successful aggregated transaction, and determine whether the aggregated transaction failure meets the preset failure condition for aggregated transaction; and determine whether the aggregated transaction interaction information meets the preset failure condition for aggregated transaction, and determine whether the aggregated transaction failure occurs.

[0208] In an optional implementation, the server 702 is further configured to: determine whether the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold, and in response to the number of orders corresponding to the aggregated transaction interaction information exceeding the preset order threshold, execute a resource configuration task for the first user's account; the first user terminal 701 is further configured to: receive the resources corresponding to the resource configuration task.

[0209] In an optional implementation, the first user terminal 701 is further configured to: receive a first trigger operation from the first user on the aggregated transaction interaction control in the aggregated transaction interaction information, and send the merchant aggregated transaction entry to the second user terminal 703 for display through the session page, wherein the merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0210] In an optional implementation, the second user terminal 703 is further configured to: receive a second trigger operation performed by the second user on the merchant's aggregated transaction entry point, and send an aggregated transaction participation page acquisition request to the server terminal 702 according to the second trigger operation; the server terminal 702 is further configured to: respond to the aggregated transaction participation page acquisition request, send the merchant's corresponding aggregated transaction participation page to the second user terminal 702 for display, the aggregated transaction participation page including aggregated transaction interaction information.

[0211] In an optional implementation, the first user terminal 701 is further configured to: display an activation control for the nearby aggregated transaction module on the order page, receive a third trigger operation from the first user for the activation control, and send an activation request for the nearby aggregated transaction module to the server 702 according to the third trigger operation; the server 702 is further configured to: respond to the activation request for the nearby aggregated transaction module, assemble the aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and send it to the second user terminal 703, so that the second user terminal 703 can display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module.

[0212] In an optional implementation, the second user terminal 703 is further configured to: if there are multiple aggregated transaction interaction information included in the display area of ​​the nearby aggregated transaction module, then display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module in the order of the remaining time before the aggregated transaction expires.

[0213] In an optional implementation, the server 702 is further configured to: assemble the aggregated transaction interaction information into the regional aggregated transaction page, send the regional aggregated transaction entry to the second user terminal 703 for display via the session page, and associate the regional aggregated transaction entry with multiple merchants of multiple aggregated transaction interaction information in the regional aggregated transaction page.

[0214] In an optional implementation, the second user terminal 703 is further configured to: receive a fourth trigger operation performed by the second user for the regional aggregated transaction entry, and send a regional aggregated transaction page acquisition request to the server terminal 702 according to the fourth trigger operation; the server terminal 702 is further configured to: respond to the regional aggregated transaction page acquisition request and send the regional aggregated transaction page to the second user terminal 703 for display.

[0215] In an optional implementation, the first user terminal 701 is further configured to: receive an aggregated transaction details query operation performed by the first user, and send an aggregated transaction details page retrieval request to the server terminal 702 according to the aggregated transaction details query operation; the server terminal 702 is further configured to: respond to the aggregated transaction details page retrieval request, generate an aggregated transaction details page according to the aggregated transaction interaction information, and send the aggregated transaction details page to the first user terminal 701 for display.

[0216] In an optional implementation, the first user terminal 701 is further configured to: receive an order details query operation performed by the first user, and send an order details page retrieval request to the server terminal 702 according to the order details query operation; the server terminal 702 is further configured to: respond to the order details page retrieval request, generate an order details page according to the first order information and aggregated transaction interaction information, and send the order details page to the first user terminal 701 for display.

[0217] In one optional implementation, the first user terminal 701 and / or the second user terminal 703 participating in the aggregated transaction display the aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0218] In one optional implementation, the aggregated transaction interaction information further includes: the merchant's product information, aggregated transaction interaction controls, aggregated transaction status, remaining time before the aggregated transaction expires, the user avatar of the first user, and the user avatar of the second user participating in the aggregated transaction.

[0219] According to the order processing system provided in this application embodiment, the aggregated transaction interaction information is sent to a second user terminal whose location information matches the location information of the aggregated transaction. The second user terminal can then participate in the aggregated transaction as needed, realizing location-based transaction aggregation. This system can support higher-density transaction aggregation, which not only helps to improve user stickiness but also effectively reduces order logistics costs. This allows delivery resources to conveniently complete the delivery of multiple orders, making full use of delivery resources and achieving logistics consolidation and efficiency improvement. Furthermore, after a successful aggregated transaction, the second user can also join the already successful aggregated transaction, effectively increasing the scale of aggregated transactions, greatly improving transaction aggregation efficiency, and further reducing order logistics costs.

[0220] Figure 8 A schematic diagram of the structure of a first user terminal according to an embodiment of this application is shown, as follows: Figure 8 As shown, the first user terminal includes a first receiving module 801 and a first sending module 802.

[0221] The first receiving module 801 is used to receive the aggregated transaction initiated by the first user for the merchant.

[0222] The first sending module 802 is used to send the first order information corresponding to the aggregated transaction initiation operation to the server, so that the server can generate aggregated transaction interaction information corresponding to the first order information and send the aggregated transaction interaction information to the first user terminal; wherein, in response to the success of the aggregated transaction, the aggregated transaction interaction information is updated, and the updated aggregated transaction interaction information includes a prompt message indicating that the aggregated transaction was successful.

[0223] The first sending module 802 is further configured to: send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display, so that the second user terminal can continue to participate in the aggregated transaction based on the aggregated transaction interaction information; the server establishes the correspondence between the second order information of the second user terminal and the aggregated transaction interaction information, and updates the aggregated transaction interaction information.

[0224] In an optional implementation, the first receiving module 801 is further configured to: receive the resources corresponding to the resource configuration task if the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold.

[0225] In an optional implementation, the first receiving module 801 is further configured to: receive a first trigger operation from a first user on the aggregated transaction interaction control in the aggregated transaction interaction information; the first sending module 802 is further configured to: send the merchant aggregated transaction entry to the second user terminal for display through the session page, wherein the merchant aggregated transaction entry is associated with the merchant in the aggregated transaction interaction information.

[0226] In one optional implementation, the first user terminal further includes: a first display module 803, used to display an activation control for the nearby aggregated transaction module on the order page; a first receiving module 801, further used to: receive a third trigger operation from the first user for the activation control; and a first sending module 802, further used to: send an activation request for the nearby aggregated transaction module to the server according to the third trigger operation, so that the server responds to the activation request for the nearby aggregated transaction module by assembling the aggregated transaction interaction information into the display area of ​​the nearby aggregated transaction module and sending it to the second user terminal.

[0227] In an optional implementation, the first receiving module 801 is further configured to: receive an aggregated transaction details query operation performed by the first user; the first sending module 802 is further configured to: send an aggregated transaction details page retrieval request to the server according to the aggregated transaction details query operation, so that the server can return the aggregated transaction details page in response to the aggregated transaction details page retrieval request; the first user terminal further includes: a first display module 803, configured to display the aggregated transaction details page.

[0228] In an optional implementation, the first receiving module 801 is further configured to: receive an order details query operation performed by the first user; the first sending module 802 is further configured to: send an order details page retrieval request to the server according to the order details query operation, so that the server can respond to the order details page retrieval request, generate and return the order details page according to the first order information and aggregated transaction interaction information; the first user terminal also includes: a first display module 803, configured to display the order details page.

[0229] In one optional implementation, the first user terminal further includes: a first display module 803, used to display aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0230] According to the first user terminal provided in the embodiments of this application, location-based order aggregation is realized, which can support higher density order aggregation. This not only helps to improve user stickiness, but also effectively reduces order logistics costs, so that delivery resources can be conveniently completed for the delivery of multiple orders, making full use of delivery resources and realizing logistics consolidation and efficiency improvement. Furthermore, after the aggregation transaction is successful, the first user terminal can also send the updated aggregation transaction interaction information to the second user terminal. The second user can also join the successful aggregation transaction, which effectively increases the scale of aggregation transactions, greatly improves transaction aggregation efficiency, and further reduces order logistics costs.

[0231] Figure 9 A schematic diagram of the structure of a second user terminal according to an embodiment of this application is shown. The location information of the second user terminal is matched with the location information of the aggregated transaction, including: a second display module 901, a second receiving module 902, and a second sending module 903.

[0232] The second display module 901 is used to receive and display the updated aggregated transaction interaction information sent by the first user terminal or server terminal; wherein, the aggregated transaction interaction information is updated in response to the success of the aggregated transaction, and the updated aggregated transaction interaction information includes the merchant's information and the notification information that the aggregated transaction is successful.

[0233] The second receiving module 902 is used to receive the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information.

[0234] The second sending module 903 is used to send the second order information corresponding to the operation of the aggregated transaction to the server so that the server can establish the correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information.

[0235] In an optional implementation, the second display module 901 is further configured to: display a merchant aggregation transaction entry in the session page, the merchant aggregation transaction entry being associated with a merchant in the aggregation transaction interaction information; the second receiving module 902 is further configured to: receive a second trigger operation performed by a second user on the merchant aggregation transaction entry; the second sending module 903 is further configured to: send an aggregation transaction participation page retrieval request to the server according to the second trigger operation, so that the server responds to the aggregation transaction participation page retrieval request and returns the aggregation transaction participation page corresponding to the merchant; the second display module 901 is further configured to: display the aggregation transaction participation page, the aggregation transaction participation page including aggregation transaction interaction information.

[0236] In an optional implementation, the second display module 901 is further configured to: display aggregated transaction interaction information in the nearby aggregated transaction module display area.

[0237] In an optional implementation, the second display module 901 is further configured to: if there are multiple aggregated transaction interaction information included in the display area of ​​the nearby aggregated transaction module, then display the aggregated transaction interaction information in the display area of ​​the nearby aggregated transaction module in the order of the remaining time before the aggregated transaction expires.

[0238] In an optional implementation, the second display module 901 is further configured to: display a regional aggregated transaction entry point in the session page, wherein the regional aggregated transaction entry point is associated with multiple merchants of multiple aggregated transaction interaction information in the regional aggregated transaction page; the second receiving module 902 is further configured to: receive a fourth trigger operation performed by the second user on the regional aggregated transaction entry point; the second sending module 903 is further configured to: send a regional aggregated transaction page retrieval request to the server according to the fourth trigger operation, so that the server responds to the regional aggregated transaction page retrieval request and returns the regional aggregated transaction page; the second display module 901 is further configured to: display the regional aggregated transaction page.

[0239] In an optional implementation, the second display module 901 is further configured to: display aggregated transaction interactive information in a floating window on the aggregated transaction channel page.

[0240] The second user terminal provided in the embodiments of this application realizes location-based transaction aggregation, which can support higher density transaction aggregation. This not only helps to improve user stickiness, but also effectively reduces order logistics costs, so that delivery resources can conveniently complete the delivery of multiple orders, making full use of delivery resources and realizing logistics consolidation and efficiency improvement. When the aggregated transaction is successful, the second user terminal can still continue to participate in the successful aggregated transaction, effectively increasing the scale of aggregated transactions and greatly improving transaction aggregation efficiency.

[0241] This application also provides a non-volatile computer storage medium storing at least one executable instruction that can execute the order processing method in any of the above method embodiments.

[0242] Figure 10 The diagram shows a structural schematic of a computing device according to an embodiment of the present application. The specific embodiments of the present application do not limit the specific implementation of the computing device.

[0243] like Figure 10 As shown, the computing device may include: a processor 1002, a communications interface 1004, a memory 1006, and a communications bus 1008.

[0244] in:

[0245] The processor 1002, communication interface 1004, and memory 1006 communicate with each other via communication bus 1008.

[0246] Communication interface 1004 is used to communicate with other network elements such as clients or other servers.

[0247] The processor 1002 is used to execute program 1010, specifically to perform the relevant steps in the above-described order processing method embodiment.

[0248] Specifically, program 1010 may include program code that includes computer operation instructions.

[0249] The processor 1002 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application. The computing device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0250] Memory 1006 is used to store program 1010. Memory 1006 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0251] Specifically, program 1010 can be used to cause processor 1002 to execute the order processing method in any of the above method embodiments. The specific implementation of each step in program 1010 can be found in the corresponding descriptions of the steps and units in the above order processing method embodiments, and will not be repeated here. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the devices and modules described above can be referred to the corresponding process descriptions in the foregoing method embodiments, and will not be repeated here.

[0252] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, the embodiments of this application are not directed to any particular programming language. It should be understood that the contents of the embodiments of this application described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing preferred embodiments of this application.

[0253] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of this application may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0254] Similarly, it should be understood that, in order to simplify this disclosure and aid in understanding one or more of the various inventive aspects, in the foregoing description of exemplary embodiments of the present application, various features of the present application embodiments are sometimes grouped together into a single embodiment, figure, or description thereof. However, this approach to disclosure should not be construed as reflecting an intention that the claimed embodiments of the present application require more features than expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the present application.

[0255] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0256] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are meant to be within the scope of the embodiments of this application and form different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0257] The various component embodiments of this application can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of this application. The embodiments of this application can also be implemented as device or system programs (e.g., computer programs and computer program products) for performing part or all of the methods described herein. Such programs implementing the embodiments of this application can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0258] It should be noted that the above embodiments are illustrative of the embodiments of this application and not limiting of the embodiments of this application, and those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Embodiments of this application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several systems, several of these systems may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

Claims

1. An order processing method, comprising: The first user terminal receives the aggregated transaction initiation operation performed by the first user on behalf of the merchant, and sends the first order information corresponding to the aggregated transaction initiation operation to the server. The server receives the first order information, generates aggregated transaction interaction information corresponding to the first order information, and sends the aggregated transaction interaction information to the first user terminal. The first order information includes the merchant's information and the first user's location information, and the aggregated transaction interaction information includes the merchant's information and aggregated transaction interaction controls. In response to a successful aggregated transaction, update the aggregated transaction interaction information; The first user terminal and / or the server terminal send the updated aggregated transaction interaction information to the second user terminal whose location information matches the location information of the aggregated transaction for display. The updated aggregated transaction interaction information includes a notification message indicating that the aggregated transaction was successful. The location information of the aggregated transaction includes the location information of the merchant, and the second user terminal whose location information matches the location information of the merchant is located within the delivery range of the merchant. The first user can send the merchant's aggregated transaction entry to the second user terminal through the session page via the aggregated transaction interaction control, so that the second user can click on the merchant's aggregated transaction entry to obtain the corresponding aggregated transaction participation page. In response to the second user's aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information received by the second user terminal, the second order information corresponding to the aggregated transaction participation operation is sent to the server terminal; The server establishes a correspondence between the second order information and the aggregated transaction interaction information, and updates the aggregated transaction interaction information so that after the second user who has participated in the aggregated transaction returns from the order page to the aggregated transaction channel page, the updated aggregated transaction interaction information is displayed in a floating window on the aggregated transaction channel page. The aggregated transaction channel page is used to initiate aggregated transactions, and the floating window includes an aggregated transaction invitation control, which is used to invite other second users to participate in the aggregated transaction.

2. The method according to claim 1, wherein, The method further includes: The server determines whether the aggregated transaction interaction information meets the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction. In response to the aggregated transaction interaction information meeting the preset initial conditions for successful aggregated transaction or the preset end conditions for successful aggregated transaction, the server determines that the aggregated transaction is successful. Determine whether the aggregated transaction interaction information meets the preset aggregated transaction failure conditions, and in response to the aggregated transaction interaction information meeting the preset aggregated transaction failure conditions, determine that the aggregated transaction has failed.

3. The method according to claim 2, wherein, After determining that the aggregated transaction is successful in response to the aggregated transaction interaction information meeting the preset aggregated transaction success cutoff condition, the method further includes: The server determines whether the number of orders corresponding to the aggregated transaction interaction information exceeds a preset order threshold. In response to the number of orders corresponding to the aggregated transaction interaction information exceeding the preset order threshold, the server executes a resource configuration task for the first user's account. The first user terminal receives the resources corresponding to the resource configuration task.

4. An order processing method, comprising: The system receives an aggregated transaction initiation operation from a first user targeting a merchant, sends the first order information corresponding to the aggregated transaction initiation operation to the server, so that the server can generate aggregated transaction interaction information corresponding to the first order information and send the aggregated transaction interaction information to the first user's client; wherein, in response to the success of the aggregated transaction, the system updates the aggregated transaction interaction information, and the updated aggregated transaction interaction information includes a prompt message indicating that the aggregated transaction was successful; The updated aggregated transaction interaction information is sent to a second user client whose location information matches the location information of the aggregated transaction for display, so that the second user client can continue to participate in the aggregated transaction based on the aggregated transaction interaction information. The server establishes a correspondence between the second user client's second order information and the aggregated transaction interaction information, and updates the aggregated transaction interaction information so that after the second user client who has participated in the aggregated transaction returns from the order page to the aggregated transaction channel page, the updated aggregated transaction interaction information is displayed in a floating window on the aggregated transaction channel page. The aggregated transaction channel page is used to initiate aggregated transactions, and the floating window includes an aggregated transaction invitation control, which is used to invite other second user clients to participate in the aggregated transaction. The aggregated transaction interaction information includes the aggregated transaction interaction control; the location information of the aggregated transaction includes the merchant's location information, and the second user client whose location information matches the merchant's location information is within the merchant's delivery range; the first user can send the merchant's aggregated transaction entry to the second user client through the aggregated transaction interaction control via the session page, so that the second user can click on the merchant's aggregated transaction entry to obtain the corresponding aggregated transaction participation page.

5. An order processing method applicable to a second user terminal whose location information matches the location information of an aggregated transaction, the method comprising: Receive and display updated aggregated transaction interaction information sent by the first user client or server; wherein, the aggregated transaction interaction information is updated in response to the success of the aggregated transaction, and the updated aggregated transaction interaction information includes merchant information and a notification message indicating the success of the aggregated transaction; The system receives an aggregated transaction participation operation performed by a second user on the merchant in the aggregated transaction interaction information, and sends the second order information corresponding to the aggregated transaction participation operation to the server so that the server can establish a correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information. After returning from the order page to the aggregated transaction channel page, the updated aggregated transaction interaction information is displayed as a floating window on the aggregated transaction channel page. The aggregated transaction channel page is used to initiate aggregated transactions. The floating window includes an aggregated transaction invitation control, which is used to invite other second user terminals to participate in the aggregated transaction. The aggregated transaction interaction information includes aggregated transaction interaction controls. The location information of the aggregated transaction includes the merchant's location information. Second user terminals whose location information matches the merchant's location information are within the merchant's delivery range. The first user can send the merchant's aggregated transaction entry to the second user terminal via the aggregated transaction interaction control through a chat page, so that the second user can click on the merchant's aggregated transaction entry to access the corresponding aggregated transaction participation page.

6. An order processing system, comprising: First user terminal, server terminal, and second user terminal; The first user terminal is used to: receive the aggregated transaction initiation operation performed by the first user on the merchant, and send the first order information corresponding to the aggregated transaction initiation operation to the server. The server is configured to: receive the first order information, generate aggregated transaction interaction information corresponding to the first order information, and send the aggregated transaction interaction information to the first user terminal, wherein the first order information includes the merchant's information and the first user's location information, and the aggregated transaction interaction information includes the merchant's information; wherein, in response to the successful aggregated transaction, the server updates the aggregated transaction interaction information; The first user terminal and / or the server terminal are further configured to: send the updated aggregated transaction interaction information to a second user terminal whose location information matches the location information of the aggregated transaction for display, wherein the updated aggregated transaction interaction information includes a notification message indicating that the aggregated transaction was successful; The second user terminal is used to: receive the aggregated transaction participation operation performed by the second user on the merchant in the aggregated transaction interaction information, and send the second order information corresponding to the aggregated transaction participation operation to the server; The server is further configured to: establish a correspondence between the second order information and the aggregated transaction interaction information; update the aggregated transaction interaction information so that after a second user who has participated in the aggregated transaction returns from the order page to the aggregated transaction channel page, the updated aggregated transaction interaction information is displayed in a floating window on the aggregated transaction channel page. The aggregated transaction channel page is used to initiate an aggregated transaction; the floating window includes an aggregated transaction invitation control, which is used to invite other second users to participate in the aggregated transaction; the aggregated transaction interaction information includes an aggregated transaction interaction control; the location information of the aggregated transaction includes the merchant's location information; and the second user whose location information matches the merchant's location information is within the merchant's delivery range. The first user can send the merchant's aggregated transaction entry to the second user through the session page via the aggregated transaction interaction control, so that the second user can click the merchant's aggregated transaction entry to obtain the corresponding aggregated transaction participation page.

7. A first user terminal, comprising: The first receiving module is used to receive the aggregated transaction initiated by the first user for the merchant; The first sending module is used to send the first order information corresponding to the aggregated transaction initiation operation to the server, so that the server can generate aggregated transaction interaction information corresponding to the first order information and send the aggregated transaction interaction information to the first user terminal; wherein, in response to the success of the aggregated transaction, the aggregated transaction interaction information is updated, and the updated aggregated transaction interaction information includes a prompt message indicating that the aggregated transaction was successful; The first sending module is further configured to: send the updated aggregated transaction interaction information to a second user terminal whose location information matches the location information of the aggregated transaction for display, so that the second user terminal can continue to participate in the aggregated transaction based on the aggregated transaction interaction information; the server establishes a correspondence between the second order information of the second user terminal and the aggregated transaction interaction information, and updates the aggregated transaction interaction information so that after the second user terminal that has participated in the aggregated transaction returns from the order page to the aggregated transaction channel page, the updated aggregated transaction interaction information is displayed in a floating window on the aggregated transaction channel page; wherein, the aggregated transaction channel page is used to initiate aggregated transactions, the floating window includes an aggregated transaction invitation control, the aggregated transaction invitation control is used to invite other second user terminals to participate in the aggregated transaction, the aggregated transaction interaction information includes the aggregated transaction interaction control; the location information of the aggregated transaction includes the merchant's location information, and the second user terminal whose location information matches the merchant's location information is within the merchant's delivery range; the first user can send the merchant's aggregated transaction entry to the second user terminal through the session page via the aggregated transaction interaction control, so that the second user can click on the merchant's aggregated transaction entry to obtain the corresponding aggregated transaction participation page.

8. A second user terminal, wherein, The location information of the second user terminal is matched with the location information of the aggregated transaction, including: The second display module is used to receive and display the updated aggregated transaction interaction information sent by the first user terminal or server; wherein, the aggregated transaction interaction information is updated in response to the success of the aggregated transaction, and the updated aggregated transaction interaction information includes the merchant's information and the notification message that the aggregated transaction is successful. The second receiving module is used to receive the aggregated transaction participation operation performed by the second user in response to the merchant in the aggregated transaction interaction information; The second sending module is used to send the second order information corresponding to the aggregated transaction participation operation to the server, so that the server can establish the correspondence between the second order information and the aggregated transaction interaction information and update the aggregated transaction interaction information; The display module is used to display updated aggregated transaction interaction information in a floating window on the aggregated transaction channel page after returning from the order page. The aggregated transaction channel page is used to initiate aggregated transactions. The floating window includes an aggregated transaction invitation control, which is used to invite other second-user terminals to participate in the aggregated transaction. The aggregated transaction interaction information includes aggregated transaction interaction controls. The location information of the aggregated transaction includes the merchant's location information. The second-user terminal whose location information matches the merchant's location information is within the merchant's delivery range. The first user can send the merchant's aggregated transaction entry to the second-user terminal through the chat page via the aggregated transaction interaction control, so that the second user can click on the merchant's aggregated transaction entry to access the corresponding aggregated transaction participation page.

9. A computing device, comprising: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform an operation corresponding to an order processing method as described in any one of claims 1-5.

10. A computer storage medium storing at least one executable instruction that causes a processor to perform an operation corresponding to an order processing method as described in any one of claims 1-5.