CN111754284A - Order processing method, system, computing device and medium - Google Patents

Order processing method, system, computing device and medium Download PDF

Info

Publication number
CN111754284A
CN111754284A CN201911216869.9A CN201911216869A CN111754284A CN 111754284 A CN111754284 A CN 111754284A CN 201911216869 A CN201911216869 A CN 201911216869A CN 111754284 A CN111754284 A CN 111754284A
Authority
CN
China
Prior art keywords
information
terminal
link
commodity information
address information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911216869.9A
Other languages
Chinese (zh)
Inventor
王凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201911216869.9A priority Critical patent/CN111754284A/en
Publication of CN111754284A publication Critical patent/CN111754284A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure provides a method of order processing performed by a server, comprising: generating a first link; sending the first link to the first terminal so that the first terminal sends the first link to at least one second terminal; receiving at least one second commodity information and at least one second address information which are sent by at least one second terminal according to the first link; sending at least one second commodity information to the first terminal; receiving first commodity information and first address information from a first terminal, wherein the first commodity information comprises at least one piece of second commodity information; generating a father order according to the first commodity information and the first address information; and splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders. The present disclosure also provides a method of order processing performed by a first terminal, a method of order processing performed by a second terminal, a system, a computing device and a medium of order processing.

Description

Order processing method, system, computing device and medium
Technical Field
The present disclosure relates to the field of computer technology/internet technology/electronic technology, and more particularly, to a method, system, computing device, and medium for order processing.
Background
For commodities with low customer prices such as daily commodities, snacks, books and the like, the e-commerce platform frequently uses full-subtractive sales promotion or full-subtractive coupon sales promotion, wherein the low customer price refers to the average amount of purchased commodities for each customer, and the customer price is also the average transaction amount; the full discount type promotion refers to promotion activities in which a total price satisfies a certain amount of money and can enjoy a reduced cash discount, and a full discount type coupon is one type of coupon, and a user who owns the coupon can use the coupon when the total price satisfies the amount of money required by the coupon, thereby enjoying a price discount in settlement. These promotional programs are characterized by high discount offers, but a large spread between the minimum purchase amount that triggers the offer and the customer order for the goods.
When faced with such promotions, individual users often do not have as many purchasing needs to reach the minimum purchase amount that triggers the offer. Therefore, the user invites colleagues, friends or relatives to buy together, so that the total purchase amount reaches the minimum purchase amount triggering the preferential benefit.
In implementing the disclosed concept, the inventors found that there are at least the following problems in the related art: in the process of order combination, the user as a sponsor needs to communicate with multiple people repeatedly to complete order combination, and much energy is spent. In addition, after multiple persons share the order, the order can be purchased only by one user (namely one account) and delivered according to one receiving address. Therefore, after the commodities purchased by the order sharing are delivered, the order placing user needs to separately share the commodities with other people sharing the order sharing, and the process is complicated.
Disclosure of Invention
In view of the foregoing, the present disclosure provides a method, system, computing device, and medium for order processing performed by a server.
One aspect of the present disclosure provides a method of order processing performed by a server, comprising: generating a first link; sending the first link to the first terminal so that the first terminal sends the first link to at least one second terminal; receiving at least one second commodity information and at least one second address information which are determined by at least one second terminal according to the first link; sending at least one second commodity information to the first terminal; receiving first commodity information and first address information from a first terminal, wherein the first commodity information comprises at least one piece of second commodity information; generating a father order according to the first commodity information and the first address information; and splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders.
According to an embodiment of the present disclosure, the generating the first link includes: receiving a link generation request from a first terminal, wherein the link generation request comprises a first user identifier and a settlement mode identifier; and generating a first link according to the first user identification and the settlement mode identification.
According to an embodiment of the present disclosure, the receiving at least one second item information and at least one second address information sent by at least one second terminal according to the first link includes: for each of the at least one second terminal, receiving a first link from the second terminal; acquiring a first user identifier and a settlement mode identifier by analyzing the first link; determining a target webpage according to the obtained settlement mode identification, wherein the target webpage comprises information of the commodity to be selected; sending a target webpage to a second terminal; and receiving second commodity information and second address information sent by the second terminal through the target webpage.
According to an embodiment of the present disclosure, the generating a parent order according to the first commodity information and the first address information includes: and taking the first commodity information as the commodity information of the father order and taking the first address information as the address information of the father order.
According to an embodiment of the present disclosure, the splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders includes: determining that the commodity information except the second commodity information in the commodity information of the father order is the commodity information of the first sub-order, and determining that the first address information is used as the address information of the first sub-order; and determining that the second commodity information is the commodity information of a second sub-order and determining second address information corresponding to the second commodity information as the address information of the second sub-order for each piece of second commodity information in the commodity information of the parent order.
Another aspect of the present disclosure provides a method of order processing performed by a first terminal, including: receiving a first link from a server; transmitting the first link to at least one second terminal; receiving at least one second commodity information from the server; determining first commodity information according to the second commodity information; determining first address information; and sending the first commodity information and the first address information to a server.
According to an embodiment of the present disclosure, before receiving the first link from the server, the method further includes: acquiring a first user identifier and a settlement mode identifier; determining a link generation request according to the first user identifier and the settlement mode identifier; and sending the link generation request to the server.
Another aspect of the present disclosure provides a method of order processing performed by a second terminal, including: receiving a first link from a first terminal; determining second commodity information and second address information; and sending the second commodity information and the second address information to the server according to the first link.
According to an embodiment of the present disclosure, the determining the second article information includes: sending the first link to a server; receiving a target webpage sent by a server, wherein the target webpage comprises information of goods to be selected; and determining second commodity information from the commodity information to be selected.
Another aspect of the present disclosure provides a system for order processing, comprising: a server for generating a first link; sending the first link to the first terminal so that the first terminal sends the first link to at least one second terminal; receiving at least one second commodity information and at least one second address information which are determined by at least one second terminal according to the first link; sending at least one second commodity information to the first terminal; receiving first commodity information and first address information from a first terminal, wherein the first commodity information comprises at least one piece of second commodity information; generating a father order according to the first commodity information and the first address information; splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders; the first terminal is used for receiving a first link from the server; transmitting the first link to at least one second terminal; receiving at least one second commodity information from the server; determining first commodity information according to the second commodity information; determining first address information; sending the first commodity information and the first address information to a server; and a second terminal for receiving the first link from the first terminal; determining second commodity information and second address information; and sending the second commodity information and the second address information to the server according to the first link.
Another aspect of the disclosure provides a computing device comprising: one or more processors; storage means for storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method as described above.
Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions for implementing the method as described above when executed.
Another aspect of the disclosure provides a computer program comprising computer executable instructions for implementing the method as described above when executed.
According to the embodiment of the disclosure, the first user only needs to send the first link to the second user, and the second user can finish the order combination by selecting the needed commodities according to the first link, so that the communication times are reduced, and the energy is saved. In addition, by splitting the parent order into a plurality of child orders, the commodities purchased by each user can be respectively distributed according to the address of each user, so that the first user does not need to deliver the commodities in person, and the convenience is improved.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent from the following description of embodiments of the present disclosure with reference to the accompanying drawings, in which:
FIG. 1 schematically illustrates an exemplary system architecture to which a method of order processing may be applied, according to an embodiment of the disclosure;
FIG. 2 schematically shows a flow diagram of a method of order processing according to an embodiment of the present disclosure;
FIG. 3 schematically illustrates a flow diagram of a method of order processing according to another embodiment of the present disclosure;
FIG. 4 schematically illustrates a flow diagram of a method of order processing according to another embodiment of the present disclosure;
FIG. 5 schematically shows a block diagram of a system of order processing according to an embodiment of the present disclosure; and
FIG. 6 schematically shows a block diagram of a computer system suitable for implementing the above described method according to an embodiment of the present disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is illustrative only and is not intended to limit the scope of the present disclosure. In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the disclosure. It may be evident, however, that one or more embodiments may be practiced without these specific details. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. It is noted that the terms used herein should be interpreted as having a meaning that is consistent with the context of this specification and should not be interpreted in an idealized or overly formal sense.
Where a convention analogous to "at least one of A, B and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B and C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). Where a convention analogous to "A, B or at least one of C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B or C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.).
Embodiments of the present disclosure provide a method of order processing performed by a server. The method includes generating a first link; sending the first link to the first terminal so that the first terminal sends the first link to at least one second terminal; receiving at least one second commodity information and at least one second address information which are determined by at least one second terminal according to the first link; sending at least one second commodity information to the first terminal; receiving first commodity information and first address information from a first terminal, wherein the first commodity information comprises at least one piece of second commodity information; generating a father order according to the first commodity information and the first address information; and splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders.
Fig. 1 schematically illustrates an exemplary system architecture 100 to which methods of order processing may be applied, according to embodiments of the disclosure. It should be noted that fig. 1 is only an example of a system architecture to which the embodiments of the present disclosure may be applied to help those skilled in the art understand the technical content of the present disclosure, and does not mean that the embodiments of the present disclosure may not be applied to other devices, systems, environments or scenarios.
As shown in fig. 1, the system architecture 100 according to this embodiment may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may have various communication client applications installed thereon, such as shopping applications, web browser applications, search applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only).
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 105 may be a server providing various services, such as a background management server (for example only) providing support for websites browsed by users using the terminal devices 101, 102, 103. The background management server may analyze and perform other processing on the received data such as the user request, and feed back a processing result (e.g., a webpage, information, or data obtained or generated according to the user request) to the terminal device.
The method for order processing performed by the first terminal according to the embodiment of the present disclosure may be performed by the terminal device 101, and the method for order processing performed by the second terminal according to the embodiment of the present disclosure may be performed by the terminal devices 102 and/or 103, for example. The terminal 101, the terminal 102, and the terminal 103 may be the same type of electronic device or different types of electronic devices.
Additionally, the methods of order processing performed by a server provided by embodiments of the present disclosure may generally be performed by the server 105. The method of order processing performed by a server provided by the embodiments of the present disclosure may also be performed by a server or a server cluster that is different from the server 105 and is capable of communicating with the terminal devices 101, 102, 103 and/or the server 105.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
For convenience of explanation, the other users that are listed together with the first user will be referred to as second users, the terminal used by the first user will be referred to as first terminal, and the terminal used by the second user will be referred to as second terminal.
FIG. 2 schematically shows a flow diagram of a method of order processing according to an embodiment of the present disclosure.
As shown in fig. 2, the method includes operations S201 to S208.
In operation S201, the server generates a first link.
According to the embodiment of the disclosure, the first link is used for indicating the address of the target webpage, and commodities meeting a specific promotion mode are shown on the target webpage for the user to select. The first link corresponds to a first account. If the first account is different, the correspondingly generated first link is also different. The first link may be, for example, a Uniform Resource Locator (URL).
In operation S202, the server transmits the first link to the first terminal so that the first terminal transmits the first link to at least one second terminal.
Then, the first terminal receives the first link from the server and transmits the first link to at least one second terminal in operation S203.
According to an embodiment of the disclosure, the first terminal may send the first link to the other terminal, for example, through social software. It can be understood that the first terminal may also transmit the first link through other manners such as a short message, a telephone, and the like, and the sending manner of the first link is not specifically limited in the present application.
Next, the second terminal receives the first link from the first terminal, determines second goods information and second address information according to the first link, and transmits the second goods information and the second address information to the server in operation S204.
According to an embodiment of the present disclosure, the operation S204 may include, for example, the second terminal accessing the target webpage according to the first link, selecting a commodity to be purchased on the target webpage, where commodity information of the selected commodity is second commodity information, then acquiring address information input by the second user as second address information, and then sending information of the selected commodity and the receiving address information to the server through a submitting operation. The commodity information includes information such as name, identification, quantity, price, etc. of the commodity, and the address information includes information such as recipient name, telephone, address, etc.
According to another embodiment of the present disclosure, the second user may previously set at least one address information and then select one from the pre-stored address information as the second address information.
According to still another embodiment of the present disclosure, the second terminal may further obtain positioning information of itself, and then determine the second address information according to the positioning information.
In operation S205, the server receives at least one second goods information and at least one second address information determined by at least one second terminal according to the first link, and transmits the at least one second goods information to the first terminal.
According to an embodiment of the present disclosure, the server may store the second goods information and the second address information in the cache after receiving them from the second terminal, and transmit them to the first terminal.
According to another embodiment of the present disclosure, the server may also send second address information corresponding to the second commodity information to the first terminal, so that the first terminal may also show the second address information to the first user.
In operation S206, the first terminal receives at least one second goods information from the server, determines the first goods information and the first address information according to the second goods information, and transmits the first goods information and the first address information to the server.
According to an embodiment of the present disclosure, the first commodity information includes commodity information of commodities selected by all of the second users and commodity information of commodities selected by the first user. It should be noted that the operation of selecting the product by the first user may occur before the second product information is received, or may be transmitted while the second product information is received, or may be transmitted after the second product information is received. The operation of the first user selecting the commodity and the operation of the second user selecting the commodity can be independently performed at the same time.
According to the embodiment of the present disclosure, the first address information may be input by the first user, and may also be determined according to the positioning information of the first terminal.
According to the embodiment of the present disclosure, the commodity information of the commodity selected by the first user and the commodity selected by the other users and the own address information may be transmitted to the server through the submitting operation.
According to another embodiment of the present disclosure, the first user may previously set at least one address information and then select one from the pre-stored address information as the first address information.
In another embodiment of the present disclosure, after receiving the second commodity information from the server, the first terminal may display, to the first user, the second commodity information selected by the second user, for example, the second commodity information selected by each second user is displayed in a shopping cart module in the electronic mall, so that the first user may refer to commodities selected by other users when selecting a commodity to be purchased by the first user.
In addition, if the server sends the second address information corresponding to the second commodity information to the first terminal, the first terminal may also display the second address information to the first user, and the specific display method is similar to the above method for displaying the second commodity information, and is not described herein again.
In operation S207, the server receives the first goods information and the first address information from the first terminal, and generates a parent order based on the first goods information and the first address information.
According to the embodiment of the disclosure, the server may apply a processing flow of a single order, use the first commodity information as the commodity information of the order, and use the first address information as the address information of the order, to generate an order, i.e., a parent order.
In operation S208, the server splits the parent order according to the at least one second item information and the at least one second address information, and obtains a plurality of child orders.
According to an embodiment of the present disclosure, operation S208 may include, for example, determining that, of the commodity information of the parent order, commodity information other than the second commodity information is commodity information of a first child order, and determining the first address information as address information of the first child order, and then, for each of the second commodity information of the parent order, determining that the second commodity information is commodity information of a second child order, and determining second address information corresponding to the second commodity information as address information of the second child order.
For example, a party a is an initiator of the order assembly (i.e. a first user), a party b and a party c are invited to the order assembly (i.e. a second user), and the selected commodity information and address information of the party a, the party b and the party c are shown in table 1.
TABLE 1
First of all Second step C3
Selected commodity information D、E A、B C
Selected address information Address 1 Address 2 Address 3
A parent order is first generated. As shown in table 2, the product information included in the parent order is A, B, C, D, E, and the address information is address 1. Then, the commodity information selected from the first, second and third commodities is split from the commodity information of the father order respectively, and the information and the corresponding address information form a sub order, so that the sub orders 1, 2 and 3 are obtained.
TABLE 2
Figure BDA0002296108940000101
According to the embodiment of the disclosure, the first user only needs to send the first link to the second user, and the second user can finish the order combination by selecting the needed commodities according to the first link, so that the communication times are reduced, and the energy is saved. In addition, the parent order is divided into a plurality of child orders, so that the commodities purchased by each user can be respectively distributed according to the address of each user, the first user does not need to deliver the commodities in person, and the convenience is improved.
FIG. 3 schematically shows a flow diagram of a method of order processing according to another embodiment of the present disclosure.
As shown in fig. 3, before performing operation S201, the method further includes the following operations S301 to S303.
In operation S301, a first terminal acquires a first user identifier and a settlement manner identifier.
According to the embodiment of the disclosure, the first user identifier is used for representing the first user, and the settlement mode identifier is used for representing the promotion mode selected by the first user, such as full-reduction promotion or coupon promotion, for example, 50 reduction per full 150, 25 reduction of coupon 300, and the like.
In operation S302, the first terminal determines a link generation request according to the first user identifier and the settlement manner identifier.
According to an embodiment of the present disclosure, operation S302 may include, for example: the method comprises the steps that a first user accesses an e-commerce platform through a first terminal, an interested promotion mode is selected on the e-commerce platform, then after a sharing button of the e-commerce platform is clicked, the first terminal generates a link generation request containing a first user identifier and a settlement mode identifier, and the link generation request is sent to a server.
In operation S303, the first terminal transmits a link generation request to the server.
Accordingly, operation S201 may include the following operations S304 to S305.
In operation S304, the server receives a link generation request from the first terminal.
In operation S305, the server generates a first link according to the first user identification and the settlement manner identification.
According to an embodiment of the present disclosure, the first link may be, for example, a URL, and operation S305 may include, for example, determining a path portion of the URL according to the settlement manner identifier, and then adding the first user identifier and the settlement identifier to a parameter portion of the URL.
For example, if the first user identifier contained in the link generation request is 01 and the settlement method identifier is 02, the path portion of the first link is determined to be www.jd.com/page02.HTML according to the settlement method, where the page02.HTML is the HTML file of the target web page. Then, according to the first user identifier and the settlement method identifier, it is determined that the parameter portion of the first link is uid 01& cid 02, where uid 01 indicates that the first user identifier is 01, and cid 02 indicates that the settlement method identifier is 02. The first link is thus: www.jd.com/page02. html? uid 01& cid 02.
FIG. 4 schematically shows a flow diagram of a method of order processing according to another embodiment of the present disclosure.
As shown in fig. 4, the above operation S204 may be replaced with the following operations S401 to S407.
In operation S401, the second terminal receives a first link from the first terminal and transmits the first link to the server.
According to an embodiment of the present disclosure, the second terminal may generate an access request according to the first link and then transmit the access request to the server.
In operation S402, the server receives, for each of at least one second terminal, a first link from the second terminal.
According to the embodiment of the disclosure, the server receives the access request and obtains the first link.
In operation S403, the server obtains a first user identifier and a settlement means identifier by parsing the first link.
According to the embodiment of the disclosure, the server may obtain the first user identifier and the settlement manner identifier by parsing the parameter portion of the first link.
In sub-operation S404, the server determines a target web page according to the obtained settlement means identifier.
According to an embodiment of the present disclosure, the target web page may be determined according to a path part of the first link corresponding to the settlement manner identifier. The target webpage contains information of the commodity to be selected, and the information of the commodity to be selected is information of the commodity participating in the promotion preferential activity corresponding to the settlement mode identification.
In operation S405, the server transmits the target web page to the second terminal.
In operation S406, the second terminal receives the target webpage transmitted by the server, determines second commodity information from the commodity information to be selected, and determines second address information.
According to an embodiment of the present disclosure, the second user selects goods that the second user intends to purchase among the goods information included in the target web page, and then adds the goods to the shopping cart. After the second user selects the goods he or she intends to purchase, the address information is determined in the shopping cart.
The second terminal transmits the second article information and the second address information to the server in operation S407.
According to the embodiment of the disclosure, a submission operation is triggered, and the second terminal is instructed to submit the second commodity information and the second address information in the shopping cart to the server through the target webpage.
Fig. 5 schematically shows a block diagram of a system of order processing according to an embodiment of the present disclosure.
As shown in fig. 5, the order processing system 500 includes a server 510, a first terminal 520, and a second terminal 530.
A server 510 for generating a first link; sending the first link to the first terminal so that the first terminal sends the first link to at least one second terminal; receiving at least one second commodity information and at least one second address information which are determined by at least one second terminal according to the first link; sending at least one second commodity information to the first terminal; receiving first commodity information and first address information from a first terminal, wherein the first commodity information comprises at least one piece of second commodity information; generating a father order according to the first commodity information and the first address information; and splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders.
A first terminal 520 for receiving a first link from a server; transmitting the first link to at least one second terminal; receiving at least one second commodity information from the server; determining first commodity information according to the second commodity information; determining first address information; and sending the first commodity information and the first address information to the server
A second terminal 530 for receiving the first link from the first terminal; determining second commodity information and second address information; and sending the second commodity information and the second address information to the server according to the first link.
According to the embodiment of the disclosure, the first user only needs to send the first link to the second user, and the second user can finish the order combination by selecting the needed commodities according to the first link, so that the communication times are reduced, and the energy is saved. In addition, the parent order is divided into a plurality of child orders, so that the commodities purchased by each user can be respectively distributed according to the address of each user, the first user does not need to deliver the commodities in person, and the convenience is improved.
Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure may be implemented by being split into a plurality of modules. Any one or more of the modules, sub-modules, units, sub-units according to embodiments of the present disclosure may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in any other reasonable manner of hardware or firmware by integrating or packaging a circuit, or in any one of or a suitable combination of software, hardware, and firmware implementations. Alternatively, one or more of the modules, sub-modules, units, sub-units according to embodiments of the disclosure may be at least partially implemented as a computer program module, which when executed may perform the corresponding functions.
For example, any one of the modules of the server 510, the first terminal 520, and the second terminal 530 may be split into a plurality of modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of the other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the server 510, the first terminal 520, and the second terminal 530 may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in hardware or firmware in any other reasonable manner of integrating or packaging a circuit, or in any one of or a suitable combination of software, hardware, and firmware. Alternatively, at least one of the server 510, the first terminal 520 and the second terminal 530 may be at least partially implemented as computer program modules, which, when executed, may perform corresponding functions.
FIG. 6 schematically shows a block diagram of a computer system suitable for implementing the above described method according to an embodiment of the present disclosure. The computer system illustrated in FIG. 6 is only one example and should not impose any limitations on the scope of use or functionality of embodiments of the disclosure.
As shown in fig. 6, a computer system 600 according to an embodiment of the present disclosure includes a processor 601, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage section 608 into a Random Access Memory (RAM) 603. Processor 601 may include, for example, a general purpose microprocessor (e.g., a CPU), an instruction set processor and/or associated chipset, and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), among others. The processor 601 may also include onboard memory for caching purposes. Processor 601 may include a single processing unit or multiple processing units for performing different actions of a method flow according to embodiments of the disclosure.
In the RAM 603, various programs and data necessary for the operation of the system 600 are stored. The processor 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. The processor 601 performs various operations of the method flows according to the embodiments of the present disclosure by executing programs in the ROM 602 and/or RAM 603. It is to be noted that the programs may also be stored in one or more memories other than the ROM 602 and RAM 603. The processor 601 may also perform various operations of the method flows according to embodiments of the present disclosure by executing programs stored in the one or more memories.
According to an embodiment of the present disclosure, system 600 may also include an input/output (I/O) interface 605, input/output (I/O) interface 605 also connected to bus 604. The system 600 may also include one or more of the following components connected to the I/O interface 605: an input portion 606 including a keyboard, a mouse, and the like; an output portion 607 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 608 including a hard disk and the like; and a communication section 609 including a network interface card such as a LAN card, a modem, or the like. The communication section 609 performs communication processing via a network such as the internet. The driver 610 is also connected to the I/O interface 605 as needed. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 610 as necessary, so that a computer program read out therefrom is mounted in the storage section 608 as necessary.
According to embodiments of the present disclosure, method flows according to embodiments of the present disclosure may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable storage medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 609, and/or installed from the removable medium 611. The computer program, when executed by the processor 601, performs the above-described functions defined in the system of the embodiments of the present disclosure. The systems, devices, apparatuses, modules, units, etc. described above may be implemented by computer program modules according to embodiments of the present disclosure.
The present disclosure also provides a computer-readable storage medium, which may be contained in the apparatus/device/system described in the above embodiments; or may exist separately and not be assembled into the device/apparatus/system. The computer-readable storage medium carries one or more programs which, when executed, implement the method according to an embodiment of the disclosure.
According to embodiments of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, which may include, for example but is not limited to: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. For example, according to embodiments of the present disclosure, a computer-readable storage medium may include the ROM 602 and/or RAM 603 described above and/or one or more memories other than the ROM 602 and RAM 603.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Those skilled in the art will appreciate that various combinations and/or combinations of features recited in the various embodiments and/or claims of the present disclosure can be made, even if such combinations or combinations are not expressly recited in the present disclosure. In particular, various combinations and/or combinations of the features recited in the various embodiments and/or claims of the present disclosure may be made without departing from the spirit or teaching of the present disclosure. All such combinations and/or associations are within the scope of the present disclosure.
The embodiments of the present disclosure have been described above. However, these examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments are described separately above, this does not mean that the measures in the embodiments cannot be used in advantageous combination. The scope of the disclosure is defined by the appended claims and equivalents thereof. Various alternatives and modifications can be devised by those skilled in the art without departing from the scope of the present disclosure, and such alternatives and modifications are intended to be within the scope of the present disclosure.

Claims (12)

1. A method of order processing performed by a server, comprising:
generating a first link;
sending the first link to a first terminal so that the first terminal sends the first link to at least one second terminal;
receiving at least one second commodity information and at least one second address information which are determined by the at least one second terminal according to the first link;
sending the at least one second commodity information to the first terminal;
receiving first commodity information and first address information from the first terminal, wherein the first commodity information comprises the at least one piece of second commodity information;
generating a father order according to the first commodity information and the first address information; and
and splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders.
2. The method of claim 1, wherein the generating a first link comprises:
receiving a link generation request from a first terminal, wherein the link generation request comprises a first user identifier and a settlement mode identifier; and
and generating a first link according to the first user identification and the settlement mode identification.
3. The method of claim 2, wherein the receiving at least one second commodity information and at least one second address information sent by the at least one second terminal according to the first link comprises:
for each of the at least one second terminal, receiving a first link from the second terminal;
acquiring a first user identifier and a settlement mode identifier by analyzing the first link;
determining a target webpage according to the obtained settlement mode identification, wherein the target webpage comprises information of goods to be selected;
sending the target webpage to the second terminal; and
and receiving second commodity information and second address information which are sent by the second terminal through the target webpage.
4. The method of claim 1, wherein the generating a parent order from the first item information and first address information comprises:
and taking the first commodity information as the commodity information of the father order and taking the first address information as the address information of the father order.
5. The method of claim 4, wherein the splitting the parent order according to the at least one second item information and the at least one second address information to obtain a plurality of child orders comprises:
determining that the commodity information except the second commodity information in the commodity information of the father order is the commodity information of a first son order, and determining that the first address information is used as the address information of the first son order; and
and determining that the second commodity information is commodity information of a second sub-order aiming at each piece of second commodity information in the commodity information of the father order, and determining second address information corresponding to the second commodity information as the address information of the second sub-order.
6. A method of order processing performed by a first terminal, comprising:
receiving a first link from a server;
transmitting the first link to at least one second terminal;
receiving at least one second commodity information from the server;
determining first commodity information according to the second commodity information;
determining first address information; and
and sending the first commodity information and the first address information to the server.
7. The method of claim 6, further comprising, prior to said receiving the first link from the server:
acquiring a first user identifier and a settlement mode identifier;
determining a link generation request according to the first user identifier and the settlement mode identifier; and
and sending the link generation request to the server.
8. A method of order processing performed by a second terminal, comprising:
receiving a first link from a first terminal;
determining second commodity information and second address information according to the first link; and
and sending the second commodity information and the second address information to a server.
9. The method of claim 8, wherein the determining second merchandise information comprises:
sending the first link to the server;
receiving a target webpage sent by the server, wherein the target webpage comprises information of goods to be selected; and
and determining second commodity information from the commodity information to be selected.
10. A system for order processing, comprising:
a server for generating a first link; sending the first link to a first terminal so that the first terminal sends the first link to at least one second terminal; receiving at least one second commodity information and at least one second address information which are determined by the at least one second terminal according to the first link; sending the at least one second commodity information to the first terminal; receiving first commodity information and first address information from the first terminal, wherein the first commodity information comprises the at least one piece of second commodity information; generating a father order according to the first commodity information and the first address information; splitting the parent order according to the at least one piece of second commodity information and the at least one piece of second address information to obtain a plurality of child orders;
the first terminal is used for receiving a first link from the server; transmitting the first link to at least one second terminal; receiving at least one second commodity information from the server; determining first commodity information according to the second commodity information; determining first address information; sending the first commodity information and the first address information to the server; and
a second terminal for receiving the first link from the first terminal; determining second commodity information and second address information; and sending the second commodity information and the second address information to a server according to the first link.
11. A computing device, comprising:
one or more processors;
a storage device for storing one or more programs,
wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1 to 9.
12. A computer readable storage medium having stored thereon executable instructions which, when executed by a processor, cause the processor to carry out the method of any one of claims 1 to 9.
CN201911216869.9A 2019-11-29 2019-11-29 Order processing method, system, computing device and medium Pending CN111754284A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911216869.9A CN111754284A (en) 2019-11-29 2019-11-29 Order processing method, system, computing device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911216869.9A CN111754284A (en) 2019-11-29 2019-11-29 Order processing method, system, computing device and medium

Publications (1)

Publication Number Publication Date
CN111754284A true CN111754284A (en) 2020-10-09

Family

ID=72672843

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911216869.9A Pending CN111754284A (en) 2019-11-29 2019-11-29 Order processing method, system, computing device and medium

Country Status (1)

Country Link
CN (1) CN111754284A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112288545A (en) * 2020-11-09 2021-01-29 北京沃东天骏信息技术有限公司 Information processing method, information transmitting method, information updating method, information processing apparatus, information updating apparatus, and information updating medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996369A (en) * 2009-08-12 2011-03-30 浙江省公众信息产业有限公司 Order splitting method
CN103839144A (en) * 2012-11-28 2014-06-04 纽海信息技术(上海)有限公司 Order pooling method and system
CN105830109A (en) * 2014-09-25 2016-08-03 华为技术有限公司 Order processing method and terminal
KR20160128171A (en) * 2015-04-27 2016-11-07 주식회사 이베이코리아 Product order and payment method using mobile terminal in on-line shopping, product order and payment system performing the same, and storage medium storing the same
CN106846076A (en) * 2017-04-12 2017-06-13 杭州纳戒科技有限公司 Spell single purchase method, apparatus and system
CN107730367A (en) * 2017-11-01 2018-02-23 高辉 One kind spells single system and method
CN108428151A (en) * 2018-03-09 2018-08-21 拉扎斯网络科技(上海)有限公司 A kind of single method and apparatus of spelling

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996369A (en) * 2009-08-12 2011-03-30 浙江省公众信息产业有限公司 Order splitting method
CN103839144A (en) * 2012-11-28 2014-06-04 纽海信息技术(上海)有限公司 Order pooling method and system
CN105830109A (en) * 2014-09-25 2016-08-03 华为技术有限公司 Order processing method and terminal
KR20160128171A (en) * 2015-04-27 2016-11-07 주식회사 이베이코리아 Product order and payment method using mobile terminal in on-line shopping, product order and payment system performing the same, and storage medium storing the same
CN106846076A (en) * 2017-04-12 2017-06-13 杭州纳戒科技有限公司 Spell single purchase method, apparatus and system
CN107730367A (en) * 2017-11-01 2018-02-23 高辉 One kind spells single system and method
CN108428151A (en) * 2018-03-09 2018-08-21 拉扎斯网络科技(上海)有限公司 A kind of single method and apparatus of spelling

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112288545A (en) * 2020-11-09 2021-01-29 北京沃东天骏信息技术有限公司 Information processing method, information transmitting method, information updating method, information processing apparatus, information updating apparatus, and information updating medium

Similar Documents

Publication Publication Date Title
US11748777B1 (en) Content selection associated with webview browsers
US9208518B2 (en) Generating targeted group based offers to increase sales
US20080154738A1 (en) Interactive marketplace infrastructure
US11720920B1 (en) Combining content with a search result
US20170103435A1 (en) Networked request fulfillment and offer/acceptance communications
CN111754284A (en) Order processing method, system, computing device and medium
US20190012698A1 (en) Method and System for Creating Virtual Focus Group Campaigns
US9898751B1 (en) Direct purchase of merchandise
US20160292730A1 (en) System, method, and platform for user generated advertising campaign
CN113450170A (en) Information display method and device
CN112396380A (en) Method and device for regularly sending articles, computer equipment and storage medium
KR20200039122A (en) Computer Program for Providing Discount Information
KR20200039112A (en) Computer Program for Providing Discount Information
CN113962775A (en) Delivery method and device for virtual object and entity object
KR20200039102A (en) Computer Program for Providing Discount Information
KR20200039098A (en) System for Providing Discount Information
CN110706050A (en) Commodity searching method and device
KR20200039121A (en) Method for Providing Discount Information
KR20200039115A (en) Method for Information Processing
KR20200039116A (en) Computer Program for Information Processing
KR20200039101A (en) Method for Providing Discount Information
KR20200039125A (en) Method for Information Processing
KR20200039105A (en) Method for Information Processing
KR20200039118A (en) System for Providing Discount Information
KR20200039111A (en) Method for Providing Discount Information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination