Consolidation and transshipment order cancellation method and apparatus

By implementing an interface between the transaction server and the transportation server, and determining and canceling uncontracted transportation orders, the problems of cumbersome and inefficient cancellation in the existing technology are solved, and the online cancellation process is realized, and the dispute rate is reduced. .

WO2025007548A1PCT designated stage expired Publication Date: 2025-01-09BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/073256
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-03
Filing Date
2024-01-19
Publication Date
2025-01-09

AI Technical Summary

Technical Problem

In the prior art, e-commerce platforms cannot provide services for canceling collective shipping orders online, resulting in cumbersome cancellation operations, low processing efficiency, and easy disputes.

Method used

By implementing an interface between the transaction server and the transportation server, receiving an order cancellation request, judging the order status, and if the package is not combined, a cancellation instruction is sent to the transportation terminal to carry out resource return processing, and the online cancellation process is realized.

Benefits of technology

Without the assistance of customer service personnel, users can cancel the shipping order online, simplify operations, improve processing efficiency, and reduce dispute rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024073256_09012025_PF_FP_ABST
    Figure CN2024073256_09012025_PF_FP_ABST
Patent Text Reader

Abstract

A consolidation and transshipment order cancellation method and apparatus. The method comprises: a transaction server receiving a first request message used for requesting to cancel a consolidation and transshipment order to be cancelled; acquiring a consolidation state of said consolidation and transshipment order on the basis of an order identifier of said consolidation and transshipment order; when determining that said consolidation and transshipment order is in an unconsolidated state, sending, to a consolidation and transshipment server, a second request message used for cancelling said consolidation and transshipment order, so that the consolidation and transshipment server cancels said consolidation and transshipment order; when a result of the consolidation and transshipment server cancelling said consolidation and transshipment order is said consolidation and transshipment order being intercepted successfully, performing resource return processing on said consolidation and transshipment order; and when the return is successful, determining that said consolidation and transshipment order is cancelled successfully.
Need to check novelty before this filing date? Find Prior Art

Description

Method and device for canceling consolidated shipping orders

[0001] This disclosure claims priority to Chinese patent application No. 202310806553.5, filed on July 3, 2023, entitled “Method, device, apparatus and computer-readable storage medium for canceling consolidated shipping orders”. The contents of the above-mentioned Chinese patent application disclosure are hereby cited in their entirety as part of this application. Technical Field

[0002] The present disclosure relates to the technical field of consolidated shipping management systems, and in particular to, but not limited to, a method and device for canceling a consolidated shipping order. Background Art

[0003] With the development of e-commerce, more and more overseas users are choosing to shop on domestic e-commerce platforms. These platforms must first ship goods to a consolidated shipping warehouse, where the consolidated shipping company packages the goods according to their destination before shipping them across borders. Because e-commerce platforms and consolidated shipping platforms are independent, they are unable to provide overseas users with a complete online order cancellation service for consolidated shipping orders. Conventional technology requires overseas users to contact customer service, who then manually cancel the order through the after-sales system. This cancellation process is cumbersome, inefficient, and prone to disputes.

[0004] Summary of the Invention

[0005] In view of this, embodiments of the present disclosure provide a method and apparatus for canceling a consolidated shipping order.

[0006] The technical solution of the embodiment of the present disclosure is implemented as follows:

[0007] The present disclosure provides a method for canceling a consolidated shipping order, which is applied to a transaction server. The method includes:

[0008] Receiving a first request message sent by a transaction terminal for applying to cancel a to-be-canceled consolidated shipping order, wherein the first request message carries an order identifier of the to-be-canceled consolidated shipping order;

[0009] According to the order identifier, obtaining the package consolidation status of the to-be-cancelled consolidated shipment order, wherein the package consolidation status includes a packaged state and an unpackaged state;

[0010] When it is determined that the consolidated shipping order to be canceled is in an unpackaged state, sending a second request message for canceling the consolidated shipping order to the consolidated shipping service end, so that the consolidated shipping service end cancels the consolidated shipping order to be canceled and generates a second response message according to the cancellation processing result;

[0011] When it is determined that the to-be-cancelled consolidated transport order is successfully intercepted according to the second response message sent by the consolidated transport service end, performing resource return processing on the to-be-cancelled consolidated transport order to obtain a return result;

[0012] When it is determined that the return result is a successful return, it is determined that the to-be-cancelled consolidated shipping order is successfully cancelled.

[0013] The present disclosure provides another method for canceling a consolidated shipping order, which is applied to a consolidated shipping service end. The method includes:

[0014] receiving a second request message sent by the transaction server when determining that the consolidated shipping order to be canceled is in an unpackaged state, wherein the second request message is used to cancel the consolidated shipping order to be canceled, and the second request message carries an order identifier of the consolidated shipping order to be canceled;

[0015] Sending a first control instruction to the consolidation terminal to cause the consolidation terminal to stop consolidating the consolidation order to be canceled;

[0016] Obtaining the delivery information and transaction information of the consolidated shipping order to be canceled;

[0017] performing cancellation processing on the to-be-canceled consolidated shipping order based on the delivery information and the transaction information, and obtaining a cancellation processing result, wherein the cancellation processing result includes whether the to-be-canceled consolidated shipping order is successfully intercepted, whether the cancellation application for the to-be-canceled consolidated shipping order is rejected, and whether the to-be-canceled consolidated shipping order is reversely returned;

[0018] A second response message is generated and sent to the transaction service end based on the cancellation processing result.

[0019] An embodiment of the present disclosure provides a device for canceling a consolidated shipping order, the device comprising:

[0020] A first receiving module is configured to receive a first request message sent by a transaction terminal for publicly canceling a consolidated shipping order to be canceled, wherein the first request message carries an order identifier of the consolidated shipping order to be canceled;

[0021] A first acquisition module is configured to acquire, based on the order identifier, a package consolidation status of the to-be-cancelled consolidated shipment order, wherein the package consolidation status includes a packaged state and an unpackaged state;

[0022] A first sending module is configured to, when determining that the to-be-canceled consolidated shipping order is in an unpackaged state, send a second request message for canceling the to-be-canceled consolidated shipping order to the consolidated shipping service end, so that the consolidated shipping service end cancels the to-be-canceled consolidated shipping order and generates a second response message according to the cancellation result;

[0023] a resource return processing module, configured to, when determining, based on the second response message sent by the consolidation service end, that the consolidated transport order to be canceled is successfully intercepted, perform resource return processing on the consolidated transport order to be canceled and obtain a return result;

[0024] The first determining module is configured to determine that the to-be-cancelled consolidated shipping order is successfully cancelled when the return result is determined to be a successful return.

[0025] An embodiment of the present disclosure provides another device for canceling a consolidated shipping order, the device comprising:

[0026] a third receiving module, configured to receive a second request message sent by the transaction server when determining that the consolidated shipping order to be canceled is in an unpackaged state, wherein the second request message is used to cancel the consolidated shipping order to be canceled, and the second request message carries an order identifier of the consolidated shipping order to be canceled;

[0027] a fifth sending module, configured to send a first control instruction to the consolidation terminal, so as to cause the consolidation terminal to stop consolidating the consolidation order to be canceled;

[0028] A second acquisition module is used to acquire the delivery information and transaction information of the consolidated shipping order to be canceled;

[0029] an order cancellation processing module, configured to cancel the consolidated shipping order to be canceled based on the delivery information and the transaction information, and obtain a cancellation processing result, wherein the cancellation processing result includes whether the consolidated shipping order to be canceled is successfully intercepted, whether the cancellation of the consolidated shipping order to be canceled is rejected, and whether the consolidated shipping order to be canceled is reversely returned;

[0030] A third generating module, configured to generate a second response message based on the cancellation processing result;

[0031] A sixth sending module is configured to send the second response message to the transaction server.

[0032] An embodiment of the present disclosure provides an electronic device, including:

[0033] processor; and

[0034] a memory for storing a computer program executable on the processor;

[0035] Wherein, when the computer program is executed by the processor, the steps of the above-mentioned method for canceling the consolidated shipping order are implemented.

[0036] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the steps of the above-mentioned method for canceling a consolidated shipping order.

[0037] The method for canceling a consolidated shipping order provided by the embodiment of the present disclosure is applied to a consolidated shipping order cancellation system. When a transaction party applies to cancel a consolidated shipping order to be canceled, a first request message carrying the order identifier of the consolidated shipping order to be canceled is sent to the transaction server. The transaction server obtains the package consolidation status of the consolidated shipping order to be canceled based on the order identifier to determine whether the consolidated shipping order to be canceled is eligible for cancellation. If the consolidated shipping order to be canceled is in an unpackaged state, it is determined that the consolidated shipping order to be canceled is eligible for cancellation, and a second request message for canceling the consolidated shipping order to be canceled is sent to the consolidated shipping server. After receiving the second request message, the consolidated shipping server performs cancellation processing on the consolidated shipping order to be canceled based on the second request message, obtains the cancellation processing result, and generates a second response message based on the cancellation processing result. When the transaction server determines that the consolidated shipping order to be canceled is successfully intercepted based on the second response message sent by the consolidated shipping server, it performs resource return processing on the consolidated shipping order to be canceled. When the return is successful, it is determined that the cancellation of the consolidated shipping order to be canceled is successful. Through this method, there is no need for customer service staff to assist in the offline cancellation of consolidated shipping orders. Users can complete the online cancellation process of consolidated shipping orders by submitting a cancellation application online at the transaction terminal. This not only simplifies the cancellation operation, but also improves processing efficiency. The transparent online process can also reduce the dispute rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In the drawings, which are not necessarily drawn to scale, like reference numerals may describe similar components throughout the different views.The drawings illustrate generally, by way of example and not limitation, various embodiments discussed herein.

[0039] FIG1 is a schematic diagram of the network architecture of a consolidated shipping order cancellation system provided by an embodiment of the present disclosure;

[0040] FIG2 is a schematic diagram of an implementation flow of a method for canceling a consolidated shipping order provided in an embodiment of the present disclosure;

[0041] FIG3 is a schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present disclosure;

[0042] FIG4 is a schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present disclosure;

[0043] FIG5 is a schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present disclosure;

[0044] Figure 6 is a schematic diagram of the consolidation contract fulfillment process;

[0045] FIG7 is a schematic diagram of an implementation flow of a method for reverse processing of consolidated shipping provided by an embodiment of the present disclosure;

[0046] FIG8 is a schematic diagram of the implementation process of the application phase for initiating order cancellation in the method for reverse processing of consolidated shipping provided by an embodiment of the present disclosure;

[0047] FIG9 is a schematic diagram of the implementation process of the application phase for reviewing and canceling an order in the method for reverse processing of consolidated shipping provided by an embodiment of the present disclosure;

[0048] FIG10 is a schematic diagram of the implementation flow of the audit result processing stage in the consolidation reverse processing method provided by an embodiment of the present disclosure;

[0049] FIG11 is a schematic diagram of the implementation process of the product refund and reverse return stage in the consolidated shipping reverse processing method provided by an embodiment of the present disclosure;

[0050] FIG12 is a schematic diagram of a structure of a device for canceling a consolidated shipping order provided in an embodiment of the present disclosure;

[0051] FIG13 is a schematic diagram of another structural component of the apparatus for canceling a consolidated shipping order provided by an embodiment of the present disclosure;

[0052] FIG14 is a schematic diagram of a structural component of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0053] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting the present disclosure. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure.

[0054] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0055] In the following description, the terms "first\second\third" are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It is understandable that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein.

[0056] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art in the art of the present disclosure. The terms used herein are only for the purpose of describing the embodiments of the present disclosure and are not intended to limit the present disclosure.

[0057] Combined packaging means combining the packages of two or more orders into one large package for shipping together.

[0058] Consolidation is a type of international logistics. It refers to the process in which after overseas users shop on domestic e-commerce platforms, merchants send goods from the shipping warehouse to the domestic consolidation warehouse. The consolidation company then packages the goods in the consolidation warehouse and transports them overseas, and delivers them to the address of the overseas user.

[0059] In the reverse consolidation, before the consolidator packages the goods, the user cancels the order. At this time, the goods have already arrived at the consolidation warehouse (logistics interception fails or third-party delivery cannot intercept or have already been put into storage), and the consolidator assists in sending the goods back to the shipping warehouse.

[0060] In related technologies, it is impossible to cancel consolidated shipping orders online. It is necessary to contact customer service personnel to cancel offline in the after-sales system. The cancellation operation is cumbersome and the processing efficiency is low. Moreover, due to offline cancellation, users cannot view the cancellation process, which is prone to disputes.

[0061] In order to solve the above problems, the embodiments of the present disclosure provide a method and device for canceling a consolidated shipping order. The method provided by the embodiments of the present disclosure is described below in conjunction with the device for implementing the embodiments of the present disclosure. First, the consolidated shipping order cancellation system provided by the embodiments of the present disclosure is described. Referring to Figure 1, Figure 1 is a schematic diagram of the network architecture of the consolidated shipping order cancellation system provided by the embodiments of the present disclosure. As shown in Figure 1, the consolidated shipping order cancellation system includes a transaction terminal 100, a transaction service end 200, a consolidated shipping service end 300, a consolidated shipping terminal 400, an audit terminal 500 and a network 600. The transaction terminal 100 and the audit terminal 500 are connected to the transaction service end 200 and the consolidated shipping service end 300 through the network 600, and the transaction service end 200 and the consolidated shipping terminal 400 are connected to the consolidated shipping service end 300 through the network 600. The network 600 can be a wide area network or a local area network, or a combination of the two, and a wireless link is used to realize data transmission.

[0062] In some embodiments, the transaction terminal 100, the consolidation terminal 400, and the audit terminal 500 can be devices capable of information exchange, such as laptops, tablet computers, desktop computers, smartphones, dedicated messaging devices, and smartwatches. The transaction server 200 and the consolidation server 300 can be any device in a server cluster or distributed system composed of multiple physical servers, or can also be a cloud server.

[0063] In the application scenario of this consolidated shipping order cancellation system architecture, when a purchasing party wishes to cancel a consolidated shipping order, they perform a cancellation request on the order on transaction terminal 100. Based on the transaction party's operation, transaction terminal 100 generates and sends a first request message to transaction server 200. This first request message carries the order identifier of the consolidated shipping order to be canceled.

[0064] After receiving the first request message, the transaction server 200 generates and sends a query request message to the consolidation server 300 according to the order identifier. The query request message carries the order identifier.

[0065] After receiving the query request message, the consolidation service end 300 queries whether the consolidation order to be canceled has been packaged according to the order identifier, generates and sends a query response message to the transaction service end 200, and the query response message carries the packaging status of the consolidation order to be canceled, where the packaging status includes the packaged status and the unpackaged status.

[0066] The transaction server 200 determines whether the consolidated shipping order to be canceled is eligible for cancellation based on the consolidation status of the consolidated shipping order to be canceled obtained from the query response message; if the consolidated shipping order to be canceled is in an unconsolidated state, it is determined that the consolidated shipping order to be canceled is eligible for cancellation, and a second request message for canceling the consolidated shipping order to be canceled is sent to the consolidated shipping server 300.

[0067] After receiving the second request message, the consolidation service end 300 cancels the consolidation order to be canceled based on the second request message, obtains the cancellation processing result, generates a second response message according to the cancellation processing result, and sends the second response message back to the transaction service end 200.

[0068] After the transaction server 200 receives the second response message sent by the consolidation service 300, it parses it and obtains the cancellation processing result. If the cancellation processing result is that the consolidation order to be canceled is successfully intercepted, the resource return processing of the consolidation order to be canceled is performed. When the return is successful, it is determined that the cancellation of the consolidation order to be canceled is successful, thus completing the online cancellation process of the consolidation order to be canceled.

[0069] The consolidated shipping order cancellation system provided by the embodiment of the present disclosure does not require the assistance of customer service personnel to perform offline cancellation operations of the consolidated shipping order. The transaction parties submit an application to cancel the consolidated shipping order online on the transaction terminal, and the online cancellation process of the consolidated shipping order can be implemented through the transaction service end and the consolidated shipping service end. This not only simplifies the cancellation operation, but also improves processing efficiency. The transparent online process can also reduce the rate of order return disputes.

[0070] The following describes the method for canceling a consolidated shipping order provided by an embodiment of the present disclosure. In some embodiments, the method for canceling a consolidated shipping order provided by an embodiment of the present disclosure can be implemented by a transaction server of the network architecture shown in Figure 1. Figure 2 is a schematic diagram of an implementation flow of the method for canceling a consolidated shipping order provided by an embodiment of the present disclosure, which will be described in conjunction with the steps shown in Figure 2.

[0071] Step S201: receiving a first request message sent by a transaction terminal for applying to cancel a consolidated shipping order to be canceled.

[0072] The disclosed embodiment can be executed by the consolidated shipping order cancellation device in the transaction service end. When the user who purchased the goods (i.e., the transaction party) wants to return the goods before receiving them, the transaction terminal performs an operation to cancel the consolidated shipping order to be canceled. Based on the operation performed by the transaction party, the transaction terminal generates and sends a first request message to the consolidated shipping order cancellation device of the transaction service end. The first request message carries the order identifier of the consolidated shipping order to be canceled.

[0073] Step S202: Obtain the consolidation status of the consolidated shipping order to be canceled according to the order ID.

[0074] The consolidation status includes the consolidation status and the non-consolidation status. In the embodiment of the present disclosure, the consolidation order cancellation device of the transaction service end can send a query request message to the consolidation service end to obtain the consolidation status of the consolidation order to be canceled. The specific acquisition steps can be implemented as follows: based on the order identifier, a query request message carrying the order identifier of the consolidation order to be canceled is generated; the query request message is sent to the consolidation service end, so that the consolidation service end generates a query response message based on the query request message, wherein the query response message carries the consolidation status of the consolidation order to be canceled; the query response message sent by the consolidation service end is received; the query response message is parsed to obtain the consolidation status of the consolidation order to be canceled.

[0075] In the consolidated shipping scenario, when a consolidated shipping order is in the consolidated state, to ensure that other consolidated orders are not affected, the consolidated shipping order at this point is not allowed to be cancelled. That is, when a consolidated shipping order to be canceled is in the consolidated state, the application for cancellation of the consolidated shipping order to be canceled will be rejected, and the transaction party can only return the goods through the after-sales system after receiving the goods.

[0076] Step S203: When it is determined that the consolidated shipping order to be canceled is in an unpackaged state, a second request message for canceling the consolidated shipping order to be canceled is sent to the consolidated shipping service end, so that the consolidated shipping service end cancels the consolidated shipping order to be canceled and generates a second response message according to the cancellation processing result.

[0077] After obtaining the package consolidation status of the consolidated shipping order to be canceled, the consolidated shipping order cancellation device determines whether the consolidated shipping order to be canceled is in an unpackaged state. If it is determined that the consolidated shipping order to be canceled is in an unpackaged state, it indicates that the transaction party is qualified to cancel the consolidated shipping order to be canceled. The consolidated shipping order cancellation device sends a request message to the consolidated shipping service end, so that the consolidated shipping service end cancels the consolidated shipping order to be canceled and obtains a cancellation processing result. The cancellation processing result may be one of the following: the consolidated shipping order to be canceled is successfully intercepted, the cancellation application for the consolidated shipping order to be canceled is rejected, or the consolidated shipping order to be canceled is reversely returned. The consolidated shipping service end generates a second response message based on the obtained cancellation processing result and returns the second response message to the consolidated shipping order cancellation device.

[0078] Step S204: When it is determined that the consolidated shipping order to be canceled is successfully intercepted according to the second response message sent by the consolidated shipping service end, resource return processing is performed on the consolidated shipping order to be canceled to obtain a return result.

[0079] After receiving the second response message, the consolidated shipping order cancellation device parses it and obtains the cancellation processing result. When the cancellation processing result is that the consolidated shipping order to be canceled is successfully intercepted, it indicates that the transaction object corresponding to the consolidated shipping order to be canceled has not yet arrived at the consolidated shipping warehouse, that is, the goods were successfully intercepted on the way to the consolidated shipping warehouse, and after the interception, the goods were automatically returned to the shipping warehouse.

[0080] After a successful interception, the purchased goods need to be refunded. In one implementation, the refund process can be achieved through the following steps: according to the consolidated shipping order to be canceled, the transaction account and transaction resources corresponding to the consolidated shipping order to be canceled are obtained; according to the transaction account and transaction resources, a first return instruction is generated and executed to obtain a first return result. The first return instruction is used to return the transaction resources to the transaction account. The transaction account here is the account used to pay when purchasing the goods, and the transaction resources are the fees paid when purchasing the goods. When the fees for the purchased goods are successfully returned to the transaction account, the return result is determined to be a successful return. Otherwise, if there is a problem with the user's payment account or other failures occur, resulting in the inability to return the original payment of the purchased goods, the return result is determined to be a failed return. At this time, the user can contact customer service to modify the return account or use other methods for a refund.

[0081] In practice, when delivering transaction objects from the shipping warehouse to the consolidated shipping warehouse, delivery can be done by the transaction server's own distributor or by a third-party distributor. When the transaction server's own distributor delivers, the transaction server can intercept and process pending consolidated shipping orders. However, when the transaction server's own distributor delivers, the transaction server cannot intercept and process pending consolidated shipping orders delivered by a third-party. Therefore, if the cancellation result indicates that the pending consolidated shipping order was successfully intercepted, it can be determined that the distributor for the pending consolidated shipping order is the transaction server's own distributor.

[0082] Step S205: When it is determined that the return result is a successful return, it is determined that the to-be-cancelled consolidated shipping order is cancelled successfully.

[0083] After the cost of purchasing the goods is successfully refunded, it is determined that the cancellation of the consolidated shipping order to be canceled is successful. The consolidated shipping order cancellation device can update the status of the consolidated shipping order to be canceled and modify the status of the consolidated shipping order to be canceled.

[0084] The method for canceling a consolidated shipping order provided by the embodiment of the present disclosure is applied to a consolidated shipping order cancellation system. When a transaction party applies to cancel a consolidated shipping order to be canceled, a first request message carrying the order identifier of the consolidated shipping order to be canceled is sent to the transaction server. The transaction server obtains the package consolidation status of the consolidated shipping order to be canceled based on the order identifier to determine whether the consolidated shipping order to be canceled is eligible for cancellation. If the consolidated shipping order to be canceled is in an unpackaged state, it is determined that the consolidated shipping order to be canceled is eligible for cancellation, and a second request message for canceling the consolidated shipping order to be canceled is sent to the consolidated shipping server. After receiving the second request message, the consolidated shipping server performs cancellation processing on the consolidated shipping order to be canceled based on the second request message, obtains the cancellation processing result, and generates a second response message based on the cancellation processing result. When the transaction server determines that the consolidated shipping order to be canceled is successfully intercepted based on the second response message sent by the consolidated shipping server, it performs resource return processing on the consolidated shipping order to be canceled. When the return is successful, it is determined that the cancellation of the consolidated shipping order to be canceled is successful. Through this method, there is no need for customer service staff to assist in the offline cancellation of consolidated shipping orders. Users can complete the online cancellation process of consolidated shipping orders by submitting a cancellation application online at the transaction terminal. This not only simplifies the cancellation operation, but also improves processing efficiency. The transparent online process can also reduce the dispute rate.

[0085] Based on the embodiment shown in FIG2 , the present application further provides a method for canceling a consolidated shipping order. FIG3 is a schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in the embodiment of the present disclosure. The method can be implemented by the transaction server of the network architecture shown in FIG1 . As shown in FIG3 , the method includes the following steps:

[0086] Step S301: receiving a first request message sent by a transaction terminal for applying to cancel a consolidated shipping order to be canceled.

[0087] The disclosed embodiment can be executed by a consolidated shipping order cancellation device in a transaction service end. The transaction party (referring to the party that purchases the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled, that is, the buyer of the goods) performs an operation on the transaction terminal to apply for cancellation of the consolidated shipping order to be canceled. Based on the operation performed by the transaction party, the transaction terminal generates and sends a first request message to the consolidated shipping order cancellation device, and the first request message carries the order identifier of the consolidated shipping order to be canceled.

[0088] Step S302: Obtain the consolidation status of the consolidated shipping order to be canceled according to the order identifier.

[0089] In the disclosed embodiment, the consolidated shipping order cancellation device of the transaction service end may send a query request message to the consolidated shipping service end to obtain the consolidation status of the consolidated shipping order to be canceled, where the consolidation status includes the consolidation status and the non-consolidation status.

[0090] Step S303: determine whether the consolidated shipping order to be canceled is in an unpackaged state.

[0091] When the consolidated shipping order to be canceled is in an unpackaged state, it indicates that the transaction party is qualified to cancel the consolidated shipping order to be canceled, and the process proceeds to step S304; when the consolidated shipping order to be canceled is in a packaged state, it indicates that the transaction party is not qualified to cancel the consolidated shipping order to be canceled, and the process proceeds to step S317.

[0092] Step S304: Send a second request message for canceling the to-be-cancelled consolidated shipping order to the consolidated shipping service end, so that the consolidated shipping service end cancels the to-be-cancelled consolidated shipping order and generates a second response message according to the cancellation result.

[0093] When it is determined that the pending consolidated shipment order is in an unpackaged state, indicating that the transaction party is eligible to cancel the pending consolidated shipment order, the consolidated shipment order cancellation device sends a request message to the consolidated shipment service end, causing the consolidated shipment service end to cancel the pending consolidated shipment order and obtain a cancellation result. The consolidated shipment service end generates a second response message based on the obtained cancellation result and returns the second response message to the consolidated shipment order cancellation device.

[0094] Step S305: parse the second response message to obtain a cancellation processing result.

[0095] The consolidated shipping order cancellation device parses the second response message to obtain a cancellation processing result, which may be one of the following: the consolidated shipping order to be canceled is successfully intercepted, the cancellation application for the consolidated shipping order to be canceled is rejected, or the consolidated shipping order to be canceled is returned in reverse.

[0096] Step S306: Determine whether the cancellation processing result is that the consolidated shipping order to be canceled is successfully intercepted.

[0097] When the cancellation processing result is that the to-be-cancelled consolidated shipping order is successfully intercepted, the process proceeds to step S307 ; when the cancellation processing result is not that the to-be-cancelled consolidated shipping order is successfully intercepted, the process proceeds to step S309 .

[0098] Step S307: performing resource return processing on the canceled consolidated shipping order and obtaining a return result.

[0099] When the cancellation processing result is that the consolidated shipping order to be canceled is successfully intercepted, it means that the transaction object corresponding to the consolidated shipping order to be canceled has not yet arrived at the consolidated shipping warehouse, that is, the goods are successfully intercepted on the way to the consolidated shipping warehouse, and it can be determined that the consolidated shipping order to be canceled is delivered by the self-operated delivery party. After the interception, the goods are returned to the shipping warehouse by the self-operated delivery party.

[0100] After a successful interception, a refund needs to be processed for the returned goods. In one implementation method, the refund process can be implemented through the following steps: based on the consolidated shipping order to be canceled, obtain the transaction account and transaction resources corresponding to the consolidated shipping order to be canceled; based on the transaction account and transaction resources, generate and execute a first return instruction to obtain a first return result. The first return instruction is used to return the transaction resources to the transaction account. The transaction account here is the account used to pay when purchasing the goods, and the transaction resources are the fees paid when purchasing the goods. When the fees for the purchased goods are successfully returned to the transaction account, the return result is determined to be a successful return. Otherwise, if there is a problem with the user's payment account or other failures occur, resulting in the purchase fee being unable to be refunded in the original way, the return result is determined to be a failed return. At this time, the user can contact customer service to modify the return account or use other methods for a refund.

[0101] Step S308: When it is determined that the return result is a successful return, it is determined that the to-be-cancelled consolidated shipping order is cancelled successfully.

[0102] After the cost of purchasing the goods is successfully refunded, it is determined that the cancellation of the consolidated shipping order to be canceled is successful. The consolidated shipping order cancellation device can update the status of the consolidated shipping order to be canceled and modify the status of the consolidated shipping order to be canceled.

[0103] Step S309 , determining whether the cancellation processing result is that the cancellation application of the to-be-cancelled consolidated shipping order is rejected.

[0104] When the cancellation processing result is that the cancellation application of the to-be-cancelled consolidated shipping order is rejected, go to step S310; when the cancellation processing result is not that the cancellation application of the to-be-cancelled consolidated shipping order is rejected, it can be determined that the cancellation processing result is that the to-be-cancelled consolidated shipping order is reversely returned, go to step S313.

[0105] Step S310: Determine that the cancellation of the consolidated shipping order to be cancelled has failed.

[0106] In actual applications, if the counterparty (referring to the party that sold the transaction object among the two parties corresponding to the consolidated shipping order to be canceled, that is, the seller of the goods) does not agree to the transaction party canceling the consolidated shipping order to be canceled, the cancellation of the consolidated shipping order to be canceled will also fail.

[0107] Step S311: Generate a third response message.

[0108] Among them, the third response message carries a first notification message and a second prompt message. The first notification message is used to notify the transaction terminal that the cancellation of the to-be-cancelled consolidated shipping order has failed, and the second prompt message is used to prompt the reason for the failure, that is, the cancellation application for the to-be-cancelled consolidated shipping order was rejected by the transaction counterparty.

[0109] Step S312: Send the third response message to the transaction terminal, so that the transaction terminal outputs the first notification message and the second prompt message.

[0110] Based on the first notification message and the second prompt message output by the transaction terminal, the transaction party determines that the cancellation of the pending consolidated shipping order has failed due to the transaction party's disagreement. In this case, the transaction party can contact customer service to have a third party intervene to resolve the conflict between the two parties.

[0111] Step S313: Send a second notification message to the transaction terminal, so that the transaction party pays the resource to be paid based on the second notification message.

[0112] When the consolidated shipping service cancels a consolidated shipping order and the canceled consolidated shipping order is reversed, the consolidated shipping company is required to ship the goods already in the consolidated shipping warehouse back to the shipping warehouse, and the transaction party is required to bear the postage for the reversed order. Based on this, when the transaction service learns that the canceled consolidated shipping order has been reversed, it sends a second notification message to the transaction terminal. This second notification message carries the pending payment resources required to reversely return the transaction object corresponding to the canceled consolidated shipping order, and the pending payment resources are the postage corresponding to the reversed order.

[0113] After receiving the second notification message, the transaction terminal outputs it so that the transaction party can pay the postage required for the reverse order to the consolidation carrier. After the payment is completed, the transaction terminal sends a payment notification message to the consolidation service end.

[0114] After receiving the payment notification message from the transaction terminal, the consolidation service sends a reverse return notification to the consolidation terminal, informing the consolidator that the transaction party has paid the reverse postage and can send the goods back. Upon receiving the reverse return notification, the consolidation terminal generates a waybill number and begins the reverse return process of returning the transaction object to the shipping warehouse. The consolidation terminal then sends the waybill number back to the consolidation service, which then sends it back to the transaction terminal through the transaction server, allowing the transaction party to track the reverse return progress.

[0115] Step S314: Receive a third notification message sent by the consolidation service end.

[0116] After receiving the payment notification message sent by the transaction terminal, the consolidation service end generates and sends a third notification message to the transaction server end. The third notification message is used to prompt that the payment result obtained by paying the resources to be paid is a successful payment.

[0117] Step S315: Based on the third notification message, a resource return process is performed on the canceled consolidated shipping order to obtain a return result.

[0118] After the transaction service side learns that the transaction party has successfully paid the postage required for the reverse order, it starts to process the refund for the returned transaction object. In one implementation method, the refund process can be implemented through the following steps: according to the consolidated shipping order to be canceled, the transaction account and transaction resources corresponding to the consolidated shipping order to be canceled are obtained; according to the transaction account and transaction resources, a first return instruction is generated and executed to obtain a first return result, and the first return instruction is used to return the transaction resources to the transaction account. The transaction account here is the account used to pay when purchasing the goods, and the transaction resources are the fees paid when purchasing the goods. When the fees for the purchased goods are successfully returned to the transaction account, the return result is determined to be a successful return. Otherwise, if there is a problem with the user's payment account or other failures occur, resulting in the inability to return the fees for the purchased goods, the return result is determined to be a failed return. At this time, the user can contact customer service to modify the return account or use other methods for a refund.

[0119] Step S316: When it is determined that the resource return result is a successful return, it is determined that the to-be-cancelled consolidated shipping order is successfully cancelled.

[0120] After the cost of purchasing the goods is successfully refunded, it is determined that the cancellation of the consolidated shipping order to be canceled is successful. The consolidated shipping order cancellation device can update the status of the consolidated shipping order to be canceled and modify the status of the consolidated shipping order to be canceled.

[0121] Step S317: Determine that the cancellation of the to-be-cancelled consolidated shipping order has failed.

[0122] When the consolidated shipping order to be canceled is in the consolidated state, the application for cancellation of the consolidated shipping order to be canceled is rejected, and it is determined that the cancellation of the consolidated shipping order to be canceled has failed.

[0123] Step S318: Generate a first response message.

[0124] Among them, the first response message carries a first notification message and a first prompt message. The first notification message is used to notify the transaction terminal that the cancellation of the consolidated shipping order to be canceled has failed, and the first prompt message is used to prompt the reason for the failure, that is, the consolidated shipping order in the packaged state is not allowed to be cancelled.

[0125] Step S319: Send the first response message to the transaction terminal, so that the transaction terminal outputs the first notification message and the first prompt message.

[0126] When the consolidated shipping order to be canceled is in the consolidated status, the application for canceling the consolidated shipping order to be canceled will be rejected. The transaction party can process the return through the after-sales system after receiving the transaction object.

[0127] The method for canceling a consolidated shipping order provided by the embodiment of the present disclosure, when it is found that the consolidated shipping order to be canceled has been packaged, it is prompted that the packaged order is not allowed to be cancelled and the application is rejected; when it is found that the consolidated shipping order to be canceled has not been packaged, the consolidated shipping service end cancels the consolidated shipping order to be canceled and obtains the cancellation processing result. When the cancellation processing result is that the consolidated shipping order to be canceled is successfully intercepted, the transaction object is refunded, and the completion of the refund determines that the consolidated shipping order to be canceled is successfully canceled; when the cancellation processing result is that the consolidated shipping order to be canceled is reversely returned, after the transaction party pays the required return postage, the consolidated shipping agent returns the transaction object to the shipping warehouse, and the transaction service end refunds the transaction object, and the completion of the refund determines that the consolidated shipping order to be canceled is successfully canceled; when the cancellation processing result is that the cancellation application of the consolidated shipping order to be canceled is rejected, it is prompted that the transaction party does not agree to the cancellation and the application is rejected. In this way, there is no need for customer service staff to assist in the offline cancellation of consolidated shipping orders. Users can complete the online cancellation process of consolidated shipping orders by submitting a cancellation application online at the transaction terminal. This not only simplifies the cancellation operation, but also improves processing efficiency. The transparent online process can also reduce the dispute rate.

[0128] FIG4 is a schematic diagram of another implementation flow of a method for canceling a consolidated shipping order provided in an embodiment of the present disclosure. The method can be implemented by the consolidated shipping service end of the network architecture shown in FIG1 . As shown in FIG4 , the method includes the following steps:

[0129] Step S401: receiving a second request message sent by the transaction server when determining that the to-be-cancelled consolidated shipping order is in an unpackaged state.

[0130] The embodiment of the present disclosure can be executed by the consolidated shipping order cancellation device in the consolidated shipping service end. When the transaction service end determines that the consolidated shipping order to be canceled is in an unpackaged state, it generates and sends a second request message to the consolidated shipping service end based on the order identifier of the consolidated shipping order to be canceled sent by the transaction terminal. After the consolidated shipping service end receives the second request message carrying the order identifier of the consolidated shipping order to be canceled, it learns that the transaction party (referring to the party that purchases the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled, that is, the buyer of the goods) has applied to cancel the consolidated shipping order to be canceled.

[0131] Step S402: Send a first control instruction to the consolidation terminal to cause the consolidation terminal to stop the consolidation process for the consolidation order to be canceled.

[0132] In order to prevent the consolidation terminal from continuing to consolidate the shipment orders to be canceled, after receiving the second request message, the consolidation service sends a first control instruction for terminating the consolidation of shipment orders to be canceled to the consolidation terminal. After receiving the first control instruction, the consolidation terminal terminates the consolidation.

[0133] Step S403: Obtain the delivery information and transaction information of the consolidated shipping order to be canceled.

[0134] In the embodiment of the present disclosure, the delivery information may include the current delivery status of the transaction object and the delivery party of the transaction object.

[0135] Among them, the delivery status includes the delivery status and the delivered status. When the transaction object is in the delivery status, it indicates that the transaction object has not yet been delivered to the collection warehouse, that is, the transaction object is on the way from the shipping warehouse to the collection warehouse; when the transaction object is in the delivered status, it indicates that the transaction object has arrived at the collection warehouse and is waiting for packaging processing.

[0136] Among them, the delivery parties include self-operated delivery parties and other delivery parties. When the delivery is carried out by the self-operated delivery party, if the transaction object has not arrived at the collection warehouse, the transaction service end can intercept and process the collection order to be canceled. At this time, the transaction party does not need to bear the return postage generated by the cancellation of the collection order; when the delivery is carried out by a non-self-operated delivery party, even if the transaction object is in the delivery state, the transaction service end has no right to intercept and process the collection order to be canceled delivered by other delivery parties. It can only wait until the transaction object arrives at the collection warehouse and then be returned by the collection operator. At this time, the transaction party needs to bear the postage required for the reverse return of the transaction object.

[0137] In the disclosed embodiment, the transaction information may include the type of the transaction counterparty (referring to the party that sold the transaction counterparty among the two transaction parties corresponding to the to-be-canceled consolidated shipping order, that is, the seller of the goods), and the types of the transaction counterparty include self-operated type and non-self-operated type. When the type of the transaction counterparty is self-operated, the default review result for the transaction party's request to cancel the to-be-canceled consolidated shipping order is approved; when the type of the transaction counterparty is non-self-operated, the transaction counterparty needs to review whether it agrees to the transaction party's request to cancel the to-be-canceled consolidated shipping order. If the review result is approved, it indicates that the transaction counterparty agrees to cancel the to-be-canceled consolidated shipping order; if the review result is unsuccessful, it indicates that the transaction counterparty does not agree to cancel the to-be-canceled consolidated shipping order.

[0138] Step S404: cancel the consolidated shipping order to be canceled based on the delivery information and transaction information, and obtain a cancellation result.

[0139] When the transaction objects are in different delivery statuses, delivered by different delivery parties, or the types of transaction counterparties are different, different cancellation processing results will be obtained for the cancellation of the consolidated shipping order to be canceled. The cancellation processing results here include the consolidated shipping order to be canceled being successfully intercepted, the cancellation application for the consolidated shipping order to be canceled being rejected, and the consolidated shipping order to be canceled being returned in reverse.

[0140] In one implementation, the cancellation process for the to-be-cancelled consolidated shipping order may be implemented by the following steps:

[0141] Step S40401, determine the type of transaction counterparty based on transaction information.

[0142] Step S40402, determine whether the type of the transaction counterparty is a non-proprietary type.

[0143] The types of counterparties include proprietary and non-proprietary types. When the counterparty is non-proprietary, proceed to step S40403; when the counterparty is proprietary, proceed to step S40409.

[0144] Step S40403 : sending an audit request message for auditing the cancellation application of the to-be-cancelled consolidated shipping order to the audit terminal, so that the audit terminal generates an audit response message based on the audit request message.

[0145] The review terminal is a terminal held by the counterparty. Using this terminal, the counterparty can review the cancellation request submitted by the counterparty. If the counterparty approves the cancellation on the review terminal, the review result is determined to be approved; if the counterparty rejects the cancellation on the review terminal, the review result is determined to be rejected. The review terminal then generates and sends an audit response message to the consolidation service. This audit response message carries the counterparty's review result of the cancellation request, which can be either approved or rejected.

[0146] Step S40404: Receive the audit response message sent by the audit terminal.

[0147] Step S40405, determine whether the audit result is failed.

[0148] When the audit result is failed, it indicates that the counterparty does not agree with the transaction party to cancel the pending consolidated shipping order, and the process goes to step S40406. When the audit result is passed, it indicates that the counterparty agrees with the transaction party to cancel the pending consolidated shipping order, and the process goes to step S40407.

[0149] Step S40406: Determine the cancellation processing result as the rejection of the cancellation application for the to-be-cancelled consolidated shipping order.

[0150] When the transaction counterparty does not agree to the transaction party's cancellation of the to-be-cancelled consolidated shipping order, the to-be-cancelled consolidated shipping order continues to be packaged together. At this time, the consolidated shipping service end sends a second control instruction to the consolidated shipping terminal, so that the consolidated shipping terminal continues to package together the to-be-cancelled consolidated shipping order.

[0151] Step S40407, determine the delivery party of the transaction object based on the delivery information.

[0152] Here, the distributors include self-operated distributors and other distributors.

[0153] Step S40408, determine whether the delivery party of the transaction object is a self-operated delivery party.

[0154] When the delivery party of the transaction object is a self-operated delivery party, go to step S40409; when the delivery party of the transaction object is other delivery parties, go to step S40414.

[0155] Step S40409, determine the delivery status of the transaction object based on the delivery information.

[0156] Here, the delivery status includes the delivery status and the delivered status.

[0157] Step S40410, determine whether the transaction object is in the delivery state.

[0158] When the transaction object is in the distribution state, it indicates that the transaction object has not yet arrived at the shipping warehouse, and step S40411 is entered at this time; when the transaction object is in the delivered state, the shipping operator needs to return the transaction object that has arrived at the shipping warehouse to the shipping warehouse, and step S40415 is entered at this time.

[0159] Step S40411: intercept and process the consolidated shipping order to be canceled, and obtain the interception processing result.

[0160] Step S40412, determine whether the interception processing result is successful.

[0161] When the interception processing result is that the interception is successful, go to step S40413; when the interception processing result is that the interception fails, go to step S40414.

[0162] Step S40413: The cancellation processing result is determined as the consolidated shipping order to be canceled is successfully intercepted.

[0163] When the transaction object is successfully intercepted before arriving at the shipping warehouse, the transaction party does not need to bear the costs required to return the transaction object to the shipping warehouse.

[0164] Step S40414, monitor the delivery status of the transaction object.

[0165] When the delivery status of the transaction object is in the delivered state, go to step S40415; when the delivery status of the transaction object is in the delivering state, continue to execute step S40414 until it is monitored that the transaction object has been delivered to the shipping warehouse.

[0166] Step S40415: Obtain the shipping address of the transaction object according to the consolidated shipping order to be canceled.

[0167] The shipping address here is the address of the shipping warehouse.

[0168] Step S40416, generating a reverse order based on the shipping address.

[0169] This reverse order is used to return the transaction object from the delivered shipping warehouse to the shipping address.

[0170] Step S40417: The cancellation processing result is determined as the consolidated shipping order to be canceled being returned in reverse.

[0171] At this point, the cancellation processing operation for the consolidated shipping order to be canceled is completed, and the cancellation processing result is obtained.

[0172] Step S405: Generate a second response message based on the cancellation processing result.

[0173] Step S406: Send a second response message to the transaction server.

[0174] In the disclosed embodiment, the consolidated shipping service end cancels the consolidated shipping order based on the delivery information and transaction information of the consolidated shipping order to be canceled, and obtains the cancellation result. The entire cancellation process no longer requires the assistance of customer service personnel. The user submits a cancellation application online at the transaction terminal, and the consolidated shipping service end can implement the online cancellation process of the consolidated shipping order, which not only simplifies the cancellation operation, but also improves the processing efficiency. The transparent online process can also reduce the dispute rate.

[0175] In some embodiments, when the transaction object has arrived at the consolidated shipping warehouse, although the consolidated shipping order to be canceled has not yet been packaged, the transaction party may have already paid the cost of delivering the transaction object from the consolidated shipping warehouse to the delivery address (i.e., the destination). Before the transaction object is returned, the payment resources paid for delivering the transaction object from the consolidated shipping warehouse to the delivery address need to be returned to the transaction party. Based on this, when it is determined that the transaction object is in the delivered state, the consolidated shipping order cancellation method further performs the following steps:

[0176] Step S11: Obtain the payment status of the resources required to deliver the transaction object from the consolidation warehouse to the delivery address according to the consolidation order to be canceled.

[0177] The payment status includes a paid status and an unpaid status. When the payment status is unpaid, there is no need to perform the following refund step, and the process proceeds to the step of returning the transaction object from the consolidation warehouse; when the payment status is paid, the process proceeds to step S12.

[0178] Step S12: Obtain the payment account and payment resources corresponding to the consolidated shipping order to be canceled.

[0179] The payment resource here refers to the fees that the transaction parties need to pay for transporting the transaction object from the shipping warehouse to the delivery address; the payment account is the account used to pay the freight for this section.

[0180] Step S13: Generate a second return instruction based on the payment account and payment resources.

[0181] The second return instruction is used to return the payment resources to the payment account.

[0182] Step S14, execute the second rollback instruction to obtain a second rollback result.

[0183] Step S15: When it is determined that the second return result is a successful return, a third prompt message is generated.

[0184] When the payment for the transport segment is successfully returned to the payment account, the second return result is determined as a successful return. The consolidation service generates a third prompt message, which is used to prompt that the payment resources have been returned to the payment account.

[0185] Step S16: Send a third prompt message to the transaction terminal.

[0186] Based on the third prompt message sent by the consolidation service end, the transaction party learns that the consolidation service end has successfully refunded the cross-border freight it prepaid.

[0187] In some embodiments, when the consolidator returns the transaction object to the shipping warehouse, a reverse return freight fee will be incurred. This fee is incurred by the transaction party because the transaction party cancels the consolidation order. Therefore, the transaction party needs to bear this freight fee. After the transaction party pays this freight fee, the transaction object will be returned. Based on this, before the transaction object is reversely returned, the consolidation order cancellation method also performs the following steps:

[0188] Step S21: receiving a payment result sent by the transaction terminal for paying the resource to be paid.

[0189] The resources to be paid are the resources required to reversely return the transaction objects corresponding to the consolidated shipping order to be canceled, that is, the fees that the transaction parties need to pay when the consolidated shipping company reversely returns the transaction objects from the consolidated shipping warehouse to the shipping warehouse.

[0190] Step S22: When it is determined that the payment result is successful, a third control instruction is sent to the consolidation terminal, so that the consolidation terminal performs reverse return processing on the transaction object and generates a reverse waybill identifier.

[0191] Step S23: Receive the reverse waybill identifier sent by the consolidation terminal.

[0192] Step S24: Generate a third notification message based on the reverse waybill identifier.

[0193] Step S25: Send a third notification message to the transaction server.

[0194] After the transaction party pays the reverse return freight, the consolidation terminal generates a reverse waybill and sends the reverse waybill identifier to the consolidation service end, so that the consolidation service end sends it to the transaction service end, and the transaction service end feeds back to the transaction terminal, so that the transaction party can track the progress of the reverse return.

[0195] In some embodiments, the consolidation service end may also receive a fourth notification message sent by the transaction service end, where the fourth notification message is used to prompt that the cancellation of the consolidation order to be canceled is successful; based on the fourth notification message, the status of the consolidation order to be canceled is updated to a canceled status.

[0196] In the consolidated shipping scenario, the transaction server sends a second request message to the consolidated shipping server to cancel the consolidated shipping order only when the consolidated shipping order to be canceled is in the unconsolidated state. That is, before sending the second request message, the transaction server needs to first determine the consolidation state of the consolidated shipping order to be canceled. Before step S401 of the embodiment shown in Figure 4, the method for canceling the consolidated shipping order also includes the following steps:

[0197] Step S31: receiving a query request message sent by the transaction server.

[0198] The query request message is generated by the transaction server based on the order identifier carried in the first request message sent by the transaction terminal.

[0199] Step S32: query the consolidation status of the consolidated shipping order to be canceled according to the order ID.

[0200] Among them, the consolidation status of the consolidated shipping order to be canceled includes the consolidation status and the non-consolidation status.

[0201] Step S33: Generate a query response message.

[0202] The query response message carries the consolidation status of the consolidated shipment order to be canceled.

[0203] Step S34: Send a query response message to the transaction server.

[0204] When the transaction server determines that the consolidated shipping order to be canceled is in an unpackaged state based on the query response message, it sends a second request message to the consolidated shipping server and executes step S401; when the transaction server determines that the consolidated shipping order to be canceled is in a packaged state based on the query response message, it determines that the cancellation of the consolidated shipping order to be canceled has failed, and sends a first notification message and a first prompt message to the transaction terminal, the first notification message is used to inform the transaction party that the cancellation of the consolidated shipping order to be canceled has failed, and the first prompt message is used to inform the transaction party of the reason for the failure, that is, the consolidated shipping order in the packaged state is not allowed to be cancelled.

[0205] The following continues to introduce the method for canceling a consolidated shipping order provided by an embodiment of the present disclosure. FIG5 is a schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided by an embodiment of the present disclosure. As shown in FIG5 , the method for canceling a consolidated shipping order provided by an embodiment of the present disclosure is collaboratively implemented by a transaction terminal, a transaction service terminal, a consolidated shipping service terminal, a consolidated shipping terminal, and an audit terminal. The method for canceling a consolidated shipping order includes the following steps:

[0206] Step S501: The transaction terminal generates a first request message in response to a cancellation operation of a consolidated shipping order to be cancelled according to a transaction policy.

[0207] The first request message carries the order identifier of the consolidated shipping order to be canceled, and the first request message is used to apply for cancellation of the consolidated shipping order to be canceled.

[0208] Step S502: The transaction terminal sends a first request message to the transaction server.

[0209] Step S503: The transaction server sends a query request message to the consolidation server.

[0210] The query request message is generated by the transaction server according to the order identifier of the consolidated shipping order to be canceled carried in the first request message, and is used to query the current consolidation status of the consolidated shipping order to be canceled.

[0211] Step S504: The consolidation service generates a query response message based on the query request message.

[0212] In step S505 , the consolidation service sends a query response message to the transaction service.

[0213] In step S506, the transaction server obtains the consolidation status of the consolidated shipment order to be canceled according to the query response message.

[0214] In step S507, the transaction server determines whether the consolidated shipping order to be cancelled is in an unpackaged state.

[0215] When the consolidated shipping order to be canceled is in an unpackaged state, the transaction server generates a second request message, which is used to cancel the consolidated shipping order to be canceled, and then enters step S508; when the consolidated shipping order to be canceled is in a packaged state, the transaction server determines that the cancellation of the consolidated shipping order to be canceled fails, and generates a first response message, which carries a first notification message and a first prompt message of the failure to cancel the consolidated shipping order to be canceled, and the first prompt message is used to prompt that the consolidated shipping order in the packaged state is not allowed to be cancelled, and enters step S531.

[0216] Step S508: The transaction server sends a second request message to the consolidation server.

[0217] Step S509: The consolidation service end sends a first control instruction to the consolidation terminal.

[0218] Step S510: The consolidation terminal stops the consolidation process for the consolidation order to be cancelled.

[0219] In step S511, the consolidated shipping service end obtains the delivery information and transaction information of the consolidated shipping order to be canceled.

[0220] In step S512, the consolidation service end cancels the consolidation order to be canceled based on the delivery information and transaction information, and obtains a cancellation result.

[0221] The cancellation processing results include the successful interception of the consolidated shipping order to be canceled, the rejection of the cancellation application of the consolidated shipping order to be canceled, and the reverse return of the consolidated shipping order to be canceled.

[0222] For detailed implementation of step S512 in the embodiment of the present disclosure, please refer to the detailed description of step S404 in the embodiment shown in FIG. 4 .

[0223] Step S513: The consolidation service generates a second response message according to the cancellation processing result.

[0224] In step S514, the consolidation service sends a second response message to the transaction service.

[0225] In step S515, the transaction server determines whether the cancellation processing result is that the consolidated shipping order to be canceled is successfully intercepted.

[0226] The transaction server receives the second response message from the consolidation service, parses it, and obtains the cancellation processing result. When the cancellation processing result is that the consolidation order to be canceled is successfully intercepted, the process proceeds to step S516; otherwise, the process proceeds to step S518.

[0227] In step S516, the transaction server performs resource return processing on the canceled consolidated shipping order and obtains a return result.

[0228] In step S517, the transaction server sends a notification message to the transaction terminal indicating that the consolidated shipping order to be canceled has been successfully cancelled.

[0229] In step S518, the transaction server determines whether the cancellation processing result is that the cancellation application of the to-be-cancelled consolidated shipping order is rejected.

[0230] When the transaction server determines that the cancellation processing result is that the cancellation application of the to-be-cancelled consolidated shipping order is rejected, the process proceeds to step S519; otherwise, the process proceeds to step S520.

[0231] In step S519, the transaction server sends a notification message to the transaction terminal indicating that the cancellation of the consolidated shipping order to be cancelled has failed and that the transaction counterparty has refused to cancel the order.

[0232] In step S520, the transaction server sends a second notification message to the transaction terminal.

[0233] The resources to be paid in the second notification message are the resources required for reversely returning the transaction object corresponding to the consolidated shipping order to be canceled.

[0234] Step S521: The transaction terminal outputs the resources to be paid.

[0235] Step S522: The transaction party pays the resources to be paid.

[0236] Step S523: The transaction terminal sends the payment result to the consolidation service end.

[0237] In step S524, the consolidation service end sends a third control instruction to the consolidation terminal.

[0238] In step S525, the consolidation terminal performs reverse return processing on the transaction object and generates a reverse waybill identifier.

[0239] In step S526, the consolidation terminal sends the reverse waybill identifier to the consolidation service end.

[0240] Step S527: The consolidation service generates a third notification message based on the reverse waybill identifier.

[0241] The third notification message is used to prompt that the payment result obtained by paying the resource to be paid is successful.

[0242] In step S528, the consolidation service sends the third notification message to the transaction service.

[0243] In step S529, the transaction server performs resource return processing on the canceled consolidated shipping order based on the third notification message and obtains a return result.

[0244] In step S530, the transaction server sends a notification message to the transaction terminal indicating that the consolidated shipping order to be canceled has been successfully cancelled.

[0245] In step S531, the transaction server sends a notification message to the transaction terminal indicating that the cancellation of the consolidated shipping order to be canceled has failed and that the consolidated shipping order in the packaged state is not allowed to be cancelled.

[0246] The method for cancelling a consolidated shipping order provided by the embodiment of the present disclosure no longer requires customer service personnel to assist in the offline cancellation of the consolidated shipping order. Users can complete the online cancellation process of the consolidated shipping order by submitting a cancellation application online at the transaction terminal. This not only simplifies the cancellation operation, but also improves processing efficiency. The transparent online process can also reduce the dispute rate.

[0247] The following describes an exemplary application of the embodiments of the present disclosure in a practical application scenario.

[0248] Figure 6 shows the complete fulfillment process for a complete consolidated shipping service. After a user places an order, the merchant first transports the ordered goods from the shipping warehouse to the consolidated shipping warehouse. This is the domestic transport stage. The consolidated shipping company then packages the goods together and transports them from the consolidated shipping warehouse to the user's destination. This is the cross-border transport stage. After the goods arrive at the consolidated shipping warehouse, they may be in one of three states: ① The user has not paid for the cross-border shipping fee, and the goods have not been consolidated; ② The user has paid for the cross-border shipping fee, but the goods have not been consolidated; and ③ The user has paid for the cross-border shipping fee, and the goods have been consolidated.

[0249] In the current consolidated shipping process, after a user completes payment for the product and domestic shipping costs on an online shopping platform, the shipping warehouse packages and ships the product. However, when the product is at points 2, 3, or 4 in Figure 6, the existing consolidated shipping system lacks a complete online reverse cancellation process and cannot support user requests to cancel the order through the online shopping platform. Users can only contact customer service, who will manually cancel the order.

[0250] The current process for customer service staff to manually cancel an order is as follows: When a user needs to cancel a consolidated shipping order or the consolidated shipping warehouse is unable to provide fulfillment services, the user first contacts the customer service staff to explain their request. The customer service staff will ask the user to first "confirm receipt" (the user has not actually received the purchased goods), and then the customer service staff will initiate the after-sales process for the order in the after-sales system. After the after-sales order is reviewed and approved, the courier will take the goods out of the consolidated shipping warehouse and send them back to the place of shipment. This process is called the consolidated shipping reverse process, and the costs incurred by the reverse process are borne by the user or the business party (depending on the specific situation). This consolidated shipping reverse process has the following defects:

[0251] 1) Offline processing is inefficient, time-consuming, and results in a poor user experience. According to statistics from a certain online shopping platform, work orders for the reverse process of consolidated shipping currently account for 3% of the total order volume, averaging approximately 700 orders per month. All of these require offline processing, and a single work order takes 7 to 10 days to complete. This results in long wait times for users, a poor consumer experience, and increased workload for customer service staff.

[0252] 2) The process is complex and the dispute rate is high. The current reverse process of consolidated shipping is completed through the operation of documents, and then the after-sales process is used to complete the order cancellation process. Customer service personnel are often required to coordinate between multiple parties such as the online shopping platform, merchants, consolidated shipping companies, and users, which is very likely to cause cost disputes;

[0253] 3) Offline processing procedures are not standardized. Users often question whether there are risks in confirming receipt of goods when they haven't received them. In addition, after the order is canceled after the sale, the purchase price and reverse shipping costs are all handled through third-party channels, and the security of funds cannot be guaranteed.

[0254] To address the issues existing in the existing consolidated shipping reverse process, the present disclosure provides a design solution for online consolidated shipping reverse process. FIG7 is a schematic diagram of an implementation process of the consolidated shipping reverse processing method provided by the present disclosure. As shown in FIG7, the method is mainly divided into four stages: initiating an application for order cancellation 701, reviewing the application for order cancellation 702, processing the review results 703, and refunding and reversing the product 704. The implementation process of these four stages is described in detail below:

[0255] FIG8 is a schematic diagram of the implementation process of the application phase for initiating order cancellation in the method for reverse processing of consolidated shipping provided by an embodiment of the present disclosure. Referring to FIG8 , this phase includes the following processes:

[0256] 1.1. The online shopping platform client displays a "Cancel Order" button on the order list page or order details page. When the user clicks the "Cancel Order" button, the online shopping platform server determines that the canceled order is a consolidated shipping order and initiates a request to the consolidated shipping platform to query the order cancellation status;

[0257] 1.2. After receiving the query request from the server, the consolidation platform determines whether the documents for the order cancellation application have been consolidated (referred to as consolidated). If the documents have been consolidated, the platform returns a query result of "Documents consolidated" to the server; if the documents have not been consolidated, the platform returns a query result of "Documents not consolidated" to the server.

[0258] 1.3. The server receives the query result returned by the consolidation platform and determines whether the order can be canceled based on the query result. If the query result is "Documents not packaged", it indicates that the documents are not packaged, and the order is determined to be cancelable, and the "Review and Cancellation of Order Application" stage is entered. If the consolidation platform returns the query result of "Documents packaged", it indicates that the documents are packaged, and the order is determined to be non-cancellable. A "non-cancellable" prompt message and the reason are sent to the client.

[0259] 1.4. After the user submits an application to cancel the order, the server enters the process of applying for order cancellation. At the same time, the server sends an application to cancel the order to the consolidation platform, and the consolidation platform suspends the production of the document and suspends the consolidation.

[0260] FIG9 is a schematic diagram of the implementation process of the stage of reviewing and canceling an order in the method for reverse processing of consolidated shipping provided by an embodiment of the present disclosure. Referring to FIG9 , this stage includes the following processes:

[0261] 2.1. After the user submits an application to cancel the order, the server will enter different review processes for different types of documents. If the order is for self-operated goods, the server will directly determine the review result as "approved" and enter the 2.2 interception process; if the order is for goods sold directly by the store or manufacturer (that is, non-self-operated goods), if the merchant approves the application to cancel the order, the review result will be determined as "approved", and the 2.2 interception process will be entered; if the merchant rejects the application to cancel the order, the review result will be determined as "failed", and the merchant can inform the user of the reason for the rejection of the review, and the server will inform the shipping platform to resume production based on the merchant's rejection. After the merchant rejects the application, the user is allowed to apply to cancel the order again and contact the customer service staff for processing;

[0262] 2.2. If the user's order cancellation application is approved, the logistics interception process will begin. If the order is delivered by self-operated logistics, the order will be intercepted and returned to the warehouse. If the domestic logistics interception is successful, the goods will be reversed and returned to the shipping warehouse. The order canceled on the online shopping platform will enter the quick refund process, and the order cancellation application process will be completed. If the logistics interception fails, or the order is delivered by a non-self-operated third-party logistics channel, the review result processing stage will begin, and the goods will continue to be sent to the consolidation warehouse for processing by the consolidation platform.

[0263] FIG10 is a schematic diagram of the implementation flow of the audit result processing stage in the consolidation reverse processing method provided by an embodiment of the present disclosure. Referring to FIG10 , this stage includes the following processes:

[0264] 3.1. The consolidated shipping platform has added a new entry screening process. For goods to be entered into the warehouse, the status of the document on the consolidated shipping platform is queried based on the order number and waybill number. Orders with the "Cancelled" status will still be processed for entry and stored in a designated reverse commodity storage area. The consolidated shipping warehouse can provide a rent-free period of n days. If the goods are stored for more than n days, the user will be required to pay the overdue storage fee. The "n" here can be set to 20, 30, etc. based on the actual situation.

[0265] 3.2. For orders that have been received but not paid for, or have been paid but not packaged (processes 3 and 4 in Figure 6), the consolidation system will suspend the production process and then, based on the instructions from the consolidation platform, determine whether the product needs to be transferred to a specific reverse product storage area.

[0266] 3.3. After the goods are placed in the designated reverse goods storage area, the shipping platform will refund the cross-border freight and then enter the goods refund and reverse return process.

[0267] FIG11 is a schematic diagram of the implementation process of the product refund and reverse return stage in the consolidated shipping reverse processing method provided by an embodiment of the present disclosure. Referring to FIG11 , this stage includes the following processes:

[0268] 4.1. Review the application for order cancellation. For orders that have passed the review and have been placed in the consolidated shipping warehouse, the consolidated shipping platform will initiate the product refund and reverse shipping process. For "paid but not consolidated" orders, users are required to cancel the cross-border shipping order before processing. The "paid" here refers to the consolidated shipping fee, that is, the cross-border transportation fee. Users need to cancel the cross-border shipping order first to refund the consolidated shipping fee and then process the reverse process for the domestic section; the consolidated shipping platform initiates the reverse process to the service end;

[0269] 4.2. For orders that initiate a reverse process, the server displays the "Reverse Process Details Page" where the user can pay the reverse freight. After the user pays, the server synchronizes the payment result with the shipping platform.

[0270] 4.3. The consolidation platform receives the payment result of the reverse freight, notifies the consolidation system to return the ordered goods to the reverse goods storage area of ​​the consolidation warehouse, and feedbacks the reverse waybill number to the consolidation platform;

[0271] 4.4. The consolidation platform receives the return result and reverse waybill number. When the order is successfully returned, the reverse waybill number will be fed back to the server for processing;

[0272] 4.5. The server receives the reverse return message from the shipping platform, displays the reverse waybill number on the order page, associates it with the reverse package track, and processes the product refund and domestic shipping fee.

[0273] 4.6. Once the user receives a refund for the product and domestic shipping costs, the order cancellation process on the client side is complete;

[0274] 4.7. After successfully refunding the product and domestic shipping fees to the user, the server will synchronize the results to the shipping platform and update the server-side order status to "Cancelled", completing the server-side order cancellation process.

[0275] 4.8. The consolidation platform receives the result of the successful refund, updates the order status on the consolidation platform, and processes historical data. The consolidation reverse process is completed.

[0276] This disclosed embodiment addresses the current lack of a reverse process in the consolidated shipping business and designs an online solution for this process. This solution includes operational nodes for the reverse process and process interaction and data flow between multiple parties, including online shopping platforms, consolidated shipping platforms, and consolidated shipping systems. This solution replaces the current complex offline reverse processing methods and addresses the aforementioned issues with offline order cancellations.

[0277] After testing, it was found that except for some extreme situations that are difficult to handle (such as user demands are relatively complicated, the reasons for the merchant's rejection of the application cannot be recognized by the user, etc.), which still require customer service personnel to intervene, the method provided by the embodiment of the present disclosure is used to complete the online reverse process of the consolidated shipping business, which can reduce the consolidated shipping reverse work order rate of the x online shopping platform to 1%, and reduce the monthly work orders by 460 orders year-on-year; improve the efficiency of the reverse process processing, and reduce the process time to 3 to 5 days, which can improve the user experience and reduce the workload of customer service personnel; improve the compliance of the consolidated shipping business, all reverses are processed online, and users no longer need to contact customer service or consolidated shipping companies, avoiding information asymmetry caused by coordination among multiple personnel, and at the same time avoiding the situation where user funds flow through third-party channels; after the reverse process is online, by improving processing efficiency and user experience, the growth of consolidated shipping business orders is reversely promoted.

[0278] Based on the foregoing embodiments, the embodiments of the present disclosure provide a device for canceling a consolidated shipping order. The modules included in the device, and the units included in each module, can be implemented by a processor in a computer device; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0279] The present disclosure provides a device for canceling a consolidated shipping order, which is applied to a transaction server. FIG12 is a schematic diagram of a structure of the device for canceling a consolidated shipping order provided by the present disclosure. As shown in FIG12 , the device for canceling a consolidated shipping order 1200 includes:

[0280] The first receiving module 1201 is configured to receive a first request message sent by a transaction terminal for applying to cancel a consolidated shipping order to be canceled, wherein the first request message carries an order identifier of the consolidated shipping order to be canceled;

[0281] A first obtaining module 1202 is configured to obtain, based on the order identifier, a package consolidation status of the to-be-cancelled consolidated shipment order, wherein the package consolidation status includes a packaged state and an unpackaged state;

[0282] The first sending module 1203 is configured to, when determining that the to-be-canceled consolidated shipping order is in an unpackaged state, send a second request message to the consolidated shipping service end for cancelling the to-be-canceled consolidated shipping order, so that the consolidated shipping service end cancels the to-be-canceled consolidated shipping order and generates a second response message according to the cancellation result;

[0283] The resource return processing module 1204 is configured to, when it is determined that the to-be-cancelled consolidated transport order is successfully intercepted according to the second response message sent by the consolidated transport server, perform resource return processing on the to-be-cancelled consolidated transport order to obtain a return result;

[0284] The first determining module 1205 is configured to determine that the to-be-cancelled consolidated shipping order is successfully cancelled when the return result is determined to be a successful return.

[0285] In some embodiments, the first acquisition module 1202 includes:

[0286] A first generating unit is configured to generate a query request message according to the order identifier, wherein the query request message carries the order identifier of the consolidated shipping order to be canceled;

[0287] a first sending unit, configured to send the query request message to the consolidation service end, so that the consolidation service end generates a query response message based on the query request message, wherein the query response message carries a consolidation status of the to-be-cancelled consolidation order, wherein the consolidation status includes a consolidation status and an unconsolidation status;

[0288] A first receiving unit, configured to receive the query response message sent by the consolidation service end;

[0289] The parsing unit is used to parse the query response message to obtain the consolidation status of the consolidated shipment order to be canceled.

[0290] In some embodiments, the consolidated shipping order cancellation device 1200 may further include:

[0291] A second determining module is configured to determine that the cancellation of the to-be-cancelled consolidated shipping order fails when determining that the to-be-cancelled consolidated shipping order is in a consolidated state;

[0292] A first generating module is configured to generate a first response message, wherein the first response message carries a first notification message of a failure to cancel the consolidated shipping order to be canceled and a first prompt message, wherein the first prompt message is configured to prompt that the consolidated shipping order in the packaged state is not allowed to be canceled;

[0293] The second sending module is configured to send the first response message to the transaction terminal, so that the transaction terminal outputs the first notification message and the first prompt message.

[0294] In some embodiments, the consolidated shipping order cancellation device 1200 may further include:

[0295] a third determining module, configured to determine that cancellation of the to-be-cancelled consolidated shipping order has failed when determining, according to the second response message, that the cancellation application of the to-be-cancelled consolidated shipping order is rejected;

[0296] a second generating module configured to generate a third response message, the third response message carrying the first notification message of the failure to cancel the consolidated shipping order to be canceled and the second prompt message, the second prompt message being configured to prompt that the application for canceling the consolidated shipping order to be canceled has been rejected by the transaction counterparty, the transaction counterparty being the party that sold the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled;

[0297] The third sending module is configured to send the third response message to the transaction terminal, so that the transaction terminal outputs the first notification message and the second prompt message.

[0298] In some embodiments, the consolidated shipping order cancellation device 1200 may further include: a fourth sending module, a second receiving module, and a fourth determining module;

[0299] The fourth sending module is configured to, upon determining, based on the second response message, that the consolidated shipping order to be canceled is reversely returned, send a second notification message to the transaction terminal, so that the transaction party pays for the to-be-paid resources based on the second notification message, wherein the to-be-paid resources are resources required to reversely return the transaction object corresponding to the consolidated shipping order to be canceled, and the transaction party is the party that purchases the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled;

[0300] The second receiving module is configured to receive a third notification message sent by the consolidation service end, wherein the third notification message is configured to prompt that a payment result obtained by paying for the resource to be paid is a successful payment;

[0301] The resource return processing module 1204 is further configured to perform resource return processing on the to-be-cancelled consolidated shipping order based on the third notification message to obtain a return result;

[0302] The fourth determining module is configured to determine that the to-be-cancelled consolidated shipping order is successfully cancelled when it is determined that the resource return result is a successful return.

[0303] In some embodiments, the resource return processing module 1204 includes:

[0304] A first acquiring unit is configured to acquire, according to the consolidated shipping order to be canceled, a transaction account and transaction resources corresponding to the consolidated shipping order to be canceled;

[0305] The second generating unit is configured to generate a first return instruction according to the transaction account and the transaction resources, and obtain a first return result, wherein the first return instruction is used to return the transaction resources to the transaction account.

[0306] The execution unit is configured to execute a first rollback instruction.

[0307] The present disclosure further provides a consolidated shipping order cancellation device applied to a consolidated shipping service end. FIG13 is a schematic diagram of another structure of the consolidated shipping order cancellation device provided by the present disclosure. As shown in FIG13 , the consolidated shipping order cancellation device 1300 includes:

[0308] The third receiving module 1301 is configured to receive a second request message sent by the transaction server when determining that the consolidated shipping order to be canceled is in an unpackaged state, wherein the second request message is used to cancel the consolidated shipping order to be canceled, and the second request message carries an order identifier of the consolidated shipping order to be canceled;

[0309] The fifth sending module 1302 is configured to send a first control instruction to the consolidation terminal to cause the consolidation terminal to stop consolidating the consolidation order to be canceled;

[0310] The second acquisition module 1303 is used to obtain the delivery information and transaction information of the consolidated shipping order to be canceled;

[0311] An order cancellation processing module 1304 is configured to cancel the consolidated shipping order to be canceled based on the delivery information and transaction information, and obtain a cancellation processing result, wherein the cancellation processing result includes whether the consolidated shipping order to be canceled is successfully intercepted, the cancellation application for the consolidated shipping order to be canceled is rejected, and the consolidated shipping order to be canceled is reversely returned;

[0312] The third generating module 1305 is configured to generate a second response message based on the cancellation processing result;

[0313] The sixth sending module 1306 is configured to send the second response message to the transaction server.

[0314] In some embodiments, the consolidated shipping order cancellation device 1300 may further include:

[0315] a fourth receiving module, configured to receive a query request message sent by the transaction server, wherein the query request message is generated by the transaction server based on the order identifier carried in the first request message sent by the transaction terminal;

[0316] A query module, configured to query the consolidation status of the to-be-cancelled consolidated shipment order according to the order identifier, wherein the consolidation status includes a consolidation status and an unconsolidation status;

[0317] A fourth generating module is configured to generate a query response message, wherein the query response message carries the consolidation status of the consolidated shipment order to be canceled;

[0318] A seventh sending module is used to send the query response message to the transaction server.

[0319] In some embodiments, the order cancellation processing module 1304 includes:

[0320] a first determining unit configured to determine a type of a transaction counterparty based on the transaction information, wherein the types of the transaction counterparty include a self-operated type and a non-self-operated type, and the transaction counterparty is the party that sold the transaction object among the two transaction parties corresponding to the to-be-cancelled consolidated shipping order;

[0321] a second sending unit, configured to, when determining that the type of the transaction counterparty is a non-self-operated type, send an audit request message for reviewing the cancellation application of the to-be-cancelled consolidated shipping order to an audit terminal, so that the audit terminal generates an audit response message based on the audit request message;

[0322] a second receiving unit, configured to receive the audit response message sent by the audit terminal, the audit response message carrying an audit result obtained by the transaction counterparty on the cancellation application, the audit result including a pass or fail status;

[0323] The second determining unit is configured to determine, when the audit result is determined to be failure, the cancellation processing result as rejection of the cancellation application for the to-be-cancelled consolidated shipping order.

[0324] In some embodiments, the order cancellation processing module 1304 may further include:

[0325] a third determining unit, configured to determine, when the audit result is determined to be passed, a delivery party of the transaction object based on the delivery information, wherein the delivery party includes a self-operated delivery party and other delivery parties;

[0326] a fourth determining unit, configured to determine, when determining that the delivery party of the transaction object is a self-operated delivery party, or determining that the type of the transaction party is a self-operated type, determine the delivery status of the transaction object based on the delivery information, wherein the delivery status includes a delivery status and a delivered status;

[0327] an interception unit, configured to intercept the to-be-canceled consolidated shipping order when determining that the transaction object is in a delivery state, and obtain an interception result;

[0328] The fifth determining unit is configured to, when determining that the interception processing result is successful interception, determine the cancellation processing result as the successful interception of the to-be-cancelled consolidated shipping order.

[0329] In some embodiments, the order cancellation processing module 1304 may further include:

[0330] a monitoring unit, configured to monitor the delivery status of the transaction object when determining that the delivery party of the transaction object is another delivery party or determining that the interception processing result is an interception failure;

[0331] A second acquiring unit is configured to acquire the shipping address of the transaction object according to the to-be-canceled consolidated shipping order when determining that the transaction object is in a delivered state;

[0332] a third generating unit, configured to generate a reverse order based on the shipping address, wherein the reverse order is used to return the transaction object from the delivered consolidation warehouse to the shipping address;

[0333] The sixth determining unit is configured to determine the cancellation processing result as the to-be-cancelled consolidated shipping order being reversely returned.

[0334] In some embodiments, the consolidated shipping order cancellation device 1300 may further include:

[0335] An eighth sending module is configured to send a second control instruction to the consolidation terminal when determining that the audit result is failure to pass, so that the consolidation terminal continues to perform consolidation processing on the consolidation order to be canceled.

[0336] In some embodiments, the consolidated shipping order cancellation device 1300 may further include:

[0337] A third acquisition module is configured to, when determining that the transaction object is in a delivered state, acquire, based on the consolidated shipping order to be canceled, a payment status of resources required to deliver the transaction object from the consolidated shipping warehouse to the delivery address, wherein the payment status includes a paid state and an unpaid state;

[0338] A fourth acquisition module, configured to, when determining that the payment status is paid, acquire the payment account and payment resources corresponding to the to-be-cancelled consolidated shipping order;

[0339] a fifth generating module, configured to generate a second return instruction based on the payment account and the payment resource, wherein the second return instruction is used to return the payment resource to the payment account;

[0340] an execution module, configured to execute the second rollback instruction to obtain a second rollback result;

[0341] a sixth generating module, configured to generate a third prompt message when determining that the second return result is a successful return, wherein the third prompt message is used to prompt that the payment resource has been returned to the payment account;

[0342] A ninth sending module is configured to send the third prompt message to the transaction terminal.

[0343] In some embodiments, the consolidated shipping order cancellation device 1300 may further include:

[0344] A fifth receiving module is configured to receive a payment result obtained by paying the resources to be paid sent by the transaction terminal, wherein the resources to be paid are resources required to reversely return the transaction object corresponding to the consolidated shipping order to be canceled when the cancellation processing result is that the consolidated shipping order to be canceled is reversely returned;

[0345] a tenth sending module, configured to, when determining that the payment result is successful, send a third control instruction to the consolidation terminal, so that the consolidation terminal performs a reverse return process on the transaction object and generates a reverse waybill identifier;

[0346] a sixth receiving module, configured to receive the reverse waybill identifier sent by the consolidation terminal;

[0347] a seventh generating module, configured to generate a third notification message based on the reverse waybill identifier;

[0348] An eleventh sending module is configured to send the third notification message to the transaction server.

[0349] It should be noted that the description of the above embodiment of the device for canceling a consolidated shipping order is similar to the description of the above method and has the same beneficial effects as the method embodiment. For any technical details not disclosed in the embodiment of the device for canceling a consolidated shipping order, those skilled in the art should refer to the description of the method embodiment of this disclosure for understanding.

[0350] It should be noted that, in the embodiments of the present disclosure, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM, Read Only Memory), a magnetic disk or an optical disk. In this way, the embodiments of the present disclosure are not limited to any specific combination of hardware and software.

[0351] Accordingly, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps in the method for canceling a consolidated shipping order provided in the above embodiment are implemented.

[0352] An embodiment of the present disclosure provides an electronic device. FIG14 is a schematic diagram of a composition structure of the electronic device provided by the embodiment of the present disclosure. Based on the exemplary structure of the electronic device 1400 shown in FIG14 , other exemplary structures of the electronic device 1400 can be foreseen. Therefore, the structure described here should not be regarded as a limitation. For example, some components described below can be omitted, or components not described below can be added to meet the special needs of certain applications.

[0353] The electronic device 1400 shown in Figure 14 includes: a processor 1401, at least one communication bus 1402, a user interface 1403, at least one external communication interface 1404, and a memory 1405. The communication bus 1402 is configured to enable communication between these components. The user interface 1403 may include a display screen, and the external communication interface 1404 may include a standard wired interface and a wireless interface. The processor 1401 is configured to execute a program for the consolidated shipping order cancellation method stored in the memory to implement the steps of the consolidated shipping order cancellation method provided in the above embodiment.

[0354] The description of the above electronic device and storage medium embodiments is similar to the description of the above method embodiments and has similar beneficial effects as the method embodiments. For technical details not disclosed in the electronic device and storage medium embodiments of the present disclosure, please refer to the description of the method embodiments of the present disclosure for understanding.

[0355] It should be understood that “one embodiment” or “an embodiment” mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present disclosure. Therefore, “in one embodiment” or “in an embodiment” appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present disclosure, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure. The serial numbers of the embodiments of the present disclosure are for description only and do not represent the advantages and disadvantages of the embodiments.

[0356] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0357] In the several embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0358] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0359] In addition, all functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0360] Those skilled in the art will understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0361] Alternatively, if the above-mentioned integrated unit of the present disclosure is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure, or the part that contributes to the existing technology, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a device to execute all or part of the methods described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program code, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0362] The above description is merely an embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A method for cancelling a consolidation order, applied to a transaction service end, the method comprising: Receiving a first request message sent by a transaction terminal for applying to cancel the consolidated shipping order to be canceled, wherein the first request message carries an order identifier of the consolidated shipping order to be canceled; According to the order identifier, the package consolidation status of the to-be-cancelled consolidated transport order is acquired, where the package consolidation status includes a packaged state and an unpackaged state; When it is determined that the to-be-cancelled consolidated transport order is in an unpackaged state, a second request message for canceling the to-be-cancelled consolidated transport order is sent to the consolidated transport service end, so that the consolidated transport service end cancels the to-be-cancelled consolidated transport order and generates a second response message according to the cancellation result; When it is determined that the to-be-cancelled consolidated transport order is successfully intercepted according to the second response message sent by the consolidated transport service end, a resource return process is performed on the to-be-cancelled consolidated transport order to obtain a return result; When it is determined that the return result is a successful return, it is determined that the to-be-cancelled consolidated transport order is cancelled successfully.

2. The method according to claim 1, wherein: The acquiring, according to the order identifier, a package consolidation status of the to-be-cancelled consolidation order includes: Generate a query request message according to the order identifier, wherein the query request message carries the order identifier of the consolidated shipping order to be canceled; Sending the query request message to the consolidation service end, so that the consolidation service end generates a query response message based on the query request message, wherein the query response message carries the consolidation status of the consolidation order to be canceled, wherein the consolidation status includes a consolidation status and an unconsolidation status; Receiving the query response message sent by the consolidation service end; The query response message is parsed to obtain the package consolidation status of the to-be-cancelled consolidated transport order.

3. The method according to claim 1, further comprising: When it is determined that the consolidated shipping order to be canceled is in a packaged state, determining that the cancellation of the consolidated shipping order to be canceled fails; Generate a first response message, the first response message carrying a first notification message of failure to cancel the consolidated shipping order to be canceled and a first prompt message, the first prompt message being used to prompt that the consolidated shipping order in the packaged state is not allowed to be cancelled; The first response message is sent to the transaction terminal, so that the transaction terminal outputs the first notification message and the first prompt message.

4. The method according to claim 1, further comprising: When it is determined according to the second response message that the cancellation application of the to-be-cancelled consolidated transport order is rejected, it is determined that the cancellation of the to-be-cancelled consolidated transport order fails; Generate a third response message, the third response message carrying the first notification message and the second prompt message of the failure to cancel the consolidated shipping order to be canceled, the second prompt message being used to prompt that the application for canceling the consolidated shipping order to be canceled is rejected by the transaction counterparty, the transaction counterparty being the party that sold the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled; The third response message is sent to the transaction terminal, so that the transaction terminal outputs the first notification message and the second prompt message.

5. The method according to claim 1, further comprising: When it is determined according to the second response message that the consolidated transport order to be canceled is reversely returned, a second notification message is sent to the transaction terminal, so that the transaction party pays the resources to be paid based on the second notification message, the resources to be paid are the resources required for reversely returning the transaction object corresponding to the consolidated transport order to be canceled, and the transaction party is the party that purchases the transaction object among the two transaction parties corresponding to the consolidated transport order to be canceled; receiving a third notification message sent by the consolidation service end, wherein the third notification message is used to prompt that a payment result obtained by paying the resource to be paid is a successful payment; Based on the third notification message, performing resource return processing on the to-be-cancelled consolidated transport order to obtain a return result; When it is determined that the resource return result is a successful return, it is determined that the to-be-cancelled consolidated transport order is cancelled successfully.

6. The method according to claim 1 or 5, wherein: The performing resource return processing on the to-be-cancelled consolidated transport order to obtain a return result includes: According to the consolidated shipping order to be canceled, obtaining the transaction account and transaction resources corresponding to the consolidated shipping order to be canceled; A first return instruction is generated and executed according to the transaction account and the transaction resources to obtain a first return result, wherein the first return instruction is used to return the transaction resources to the transaction account.

7. A method for cancelling a consolidated transport order, applied to a consolidated transport service end, the method comprising: receiving a second request message sent by the transaction server when determining that the consolidated shipping order to be canceled is in an unpackaged state, wherein the second request message is used to cancel the consolidated shipping order to be canceled, and the second request message carries an order identifier of the consolidated shipping order to be canceled; Sending a first control instruction to the consolidation terminal so that the consolidation terminal stops the consolidation processing of the to-be-cancelled consolidation order; Obtaining the delivery information and transaction information of the consolidated shipping order to be canceled; Performing cancellation processing on the to-be-cancelled consolidated transport order based on the delivery information and the transaction information, and obtaining a cancellation processing result, wherein the cancellation processing result includes that the to-be-cancelled consolidated transport order is successfully intercepted, the cancellation application of the to-be-cancelled consolidated transport order is rejected, and the to-be-cancelled consolidated transport order is reversely returned; A second response message is generated and sent to the transaction service end based on the cancellation processing result.

8. The method according to claim 7, wherein: Before receiving the second request message sent by the transaction server when determining that the to-be-cancelled consolidated shipping order is in an unpackaged state, the method further includes: receiving a query request message sent by the transaction server, where the query request message is generated by the transaction server based on the order identifier carried in the first request message sent by the transaction terminal; According to the order ID, query the consolidation status of the to-be-cancelled consolidation order. The package closing state includes a packaged state and an unpackaged state; Generate and send a query response message to the transaction service end, wherein the query response message carries the package consolidation status of the consolidated shipment order to be canceled.

9. The method according to claim 7, wherein: The canceling process of the to-be-cancelled consolidated transport order based on the delivery information and the transaction information to obtain a cancellation process result includes: Determine the type of the transaction counterparty according to the transaction information, the type of the transaction counterparty includes a self-operated type and a non-self-operated type, and the transaction counterparty is the party that sells the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled; When it is determined that the type of the transaction counterparty is a non-self-operated type, sending an audit request message for auditing the cancellation application of the to-be-cancelled consolidated shipping order to an audit terminal, so that the audit terminal generates an audit response message based on the audit request message; receiving the audit response message sent by the audit terminal, wherein the audit response message carries the audit result obtained by the transaction counterparty on the cancellation application, wherein the audit result includes a pass or fail result; When it is determined that the audit result is failure to pass the audit, the cancellation processing result is determined as the cancellation application of the to-be-cancelled consolidated shipping order is rejected.

10. The method according to claim 9, further comprising: When it is determined that the audit result is passed, the delivery party of the transaction object is determined according to the delivery information, and the delivery party includes a self-operated delivery party and other delivery parties; When it is determined that the delivery party of the transaction object is a self-operated delivery party, or when it is determined that the type of the transaction object is a self-operated type, the delivery status of the transaction object is determined according to the delivery information, and the delivery status includes a delivery status and a delivered status; when it is determined that the transaction object is in the delivery status, the to-be-cancelled consolidated transport order is intercepted and a result of the interception is obtained; When it is determined that the interception processing result is successful interception, the cancellation processing result is determined as the to-be-cancelled consolidated transport order being successfully intercepted; When it is determined that the delivery party of the transaction object is another delivery party, or when it is determined that the interception processing result is an interception failure, monitoring the delivery status of the transaction object; Confirming the transaction When the object is in the delivered state, the shipping address of the transaction object is obtained according to the to-be-cancelled consolidated transport order; a reverse order is generated based on the shipping address, and the reverse order is used to return the transaction object from the delivered consolidated transport warehouse to the shipping address; the cancellation processing result is determined as the to-be-cancelled consolidated transport order being reversely returned.

11. The method according to claim 9, further comprising: When it is determined that the audit result is a failure to pass the audit, a second control instruction is sent to the consolidation terminal so that the consolidation terminal continues to perform consolidation processing on the consolidation order to be canceled; When it is determined that the transaction object is in a delivered state, the payment status of the resources required to deliver the transaction object from the consolidation warehouse to the delivery address is obtained according to the consolidation order to be canceled, and the payment status includes a paid state and an unpaid state; when it is determined that the payment status is a paid state, the payment account and payment resources corresponding to the consolidation order to be canceled are obtained; based on the payment account and payment resources, a second return instruction is generated and executed to obtain a second return result, and the second return instruction is used to return the payment resources to the payment account; when it is determined that the second return result is a successful return, a third prompt message is generated and sent to the transaction terminal, and the third prompt message is used to prompt that the payment resources have been returned to the payment account.

12. The method according to claim 10, further comprising: receiving a payment result obtained by paying the resources to be paid sent by the transaction terminal, wherein the resources to be paid are resources required for reversely returning the transaction object corresponding to the consolidated transport order to be canceled when the cancellation processing result is that the consolidated transport order to be canceled is reversely returned; When it is determined that the payment result is successful, a third control instruction is sent to the consolidation terminal, so that the consolidation terminal performs reverse return processing on the transaction object and generates a reverse waybill identifier; Receiving the reverse waybill identifier sent by the consolidation terminal; Based on the reverse waybill identifier, a third notification message is generated and sent to the transaction service end.

13. An electronic device, comprising: processor; as well as a memory for storing a computer program executable on the processor; Wherein, when the computer program is executed by the processor, the steps of the method for cancelling a consolidated shipping order as described in any one of claims 1 to 6 or claims 7 to 12 are implemented.

14. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the steps of the method for canceling a consolidated shipping order as described in any one of claims 1 to 6 or claims 7 to 12.

Citation Information

Patent Citations

  • Logistics order cancellation confirmation method and device

    CN112418765A

  • Order whole process cancelling method and device, electronic equipment and computer storage medium

    CN113919918A

  • Concentrated transportation multi-scene packaging delivery method and device and computer

    CN114037372A

  • Order receiving device and order reception canceling method in ordering / order receiving system

    JP2004030343A

  • Method and system for anticipatory package shipping

    US20060136237A1