Concentrated transport order cancelling method, device and equipment and computer readable storage medium

Through the coordinated work of the transaction server and the transportation server, the online cancellation of transportation orders is achieved, solving the problems of cumbersome and inefficient cancellation operations in the existing technology, improving the cancellation efficiency and reducing the dispute rate.

CN119250665APending Publication Date: 2025-01-03BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310806553.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-03
Publication Date
2025-01-03

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, inefficient efficiency and prone to disputes.

Method used

Through the coordinated work of the transaction server and the transportation server, the order cancellation request is received, the order closure status is judged, and the cancellation instruction is sent to the transportation terminal in the unpacked state is realized to realize the online cancellation processing of the order.

Benefits of technology

Simplified cancellation operations, improved processing efficiency, and transparent online processes reduce dispute rates. Users can directly complete order cancellations at the transaction terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250665A_ABST
    Figure CN119250665A_ABST
Patent Text Reader

Abstract

The invention provides a centralized transportation order cancelling method, device and equipment and a computer readable storage medium. The method comprises the steps that a transaction server receives a first request message used for applying to cancel a to-be-cancelled centralized transportation order; according to the order identifier of the to-be-cancelled concentrated transport order, obtaining a package combining state of the to-be-cancelled concentrated transport order; when it is determined that the to-be-cancelled concentrated transport order is in the unpacked state, a second request message used for cancelling the to-be-cancelled concentrated transport order is sent to a concentrated transport server side, so that the concentrated transport server side carries out cancelling processing on the to-be-cancelled concentrated transport order; and when a result that the concentrated transportation server performs cancellation processing on the to-be-cancelled concentrated transportation order is that the to-be-cancelled concentrated transportation order is successfully intercepted, performing resource return processing on the to-be-cancelled concentrated transportation order, and when the return is successful, determining that the to-be-cancelled concentrated transportation order is successfully cancelled. Therefore, the online cancel process of the concentrated transport order is realized, the cancel operation can be simplified, the processing efficiency can be improved, and the dispute rate can be reduced through the transparent online process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of consolidated shipping management systems, and relates to but is not limited to a consolidated shipping order cancellation method, device, equipment and computer-readable storage medium. Background Art

[0002] With the development of e-commerce, more and more overseas users choose to shop on domestic e-commerce platforms. E-commerce platforms need to first send goods to the shipping warehouse, and the shipping company will pack the goods according to the destination before cross-border transportation. Since the e-commerce platform and the shipping platform are independent platforms, for shipping orders, the e-commerce platform cannot provide overseas users with complete online order cancellation services. In the relevant technology, overseas users can only contact customer service personnel, and the customer service personnel will manually cancel the order in the after-sales system. The cancellation operation is cumbersome, the processing efficiency is low, and disputes are prone to occur. Summary of the invention

[0003] In view of this, embodiments of the present application provide a method, apparatus, device, and computer-readable storage medium for canceling a consolidated shipping order.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] The present application embodiment provides a method for canceling a consolidated shipping order, which is applied to a transaction service end, and the method includes:

[0006] 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;

[0007] 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;

[0008] 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;

[0009] 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;

[0010] 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.

[0011] The present application embodiment provides another method for canceling a consolidated transport order, which is applied to a consolidated transport service end. The method includes:

[0012] 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;

[0013] 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;

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

[0015] 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;

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

[0017] The embodiment of the present application provides a device for canceling a consolidated shipping order, the device comprising:

[0018] A first receiving module, 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;

[0019] A first acquisition module is used to acquire, according to the order identifier, the package consolidation status of the to-be-cancelled consolidated transport order, wherein the package consolidation status includes a packaged state and an unpackaged state;

[0020] A first sending module is used to send a second request message for canceling the to-be-cancelled consolidated transport order to the consolidated transport service end when it is determined that the to-be-cancelled consolidated transport order is in an unpackaged state, 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;

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

[0022] The first determining module is used to determine that when the return result is a successful return, determine that the to-be-cancelled consolidated transport order is successfully cancelled.

[0023] The embodiment of the present application provides another device for canceling a consolidated shipping order, the device comprising:

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

[0025] A fifth sending module, configured to send a first control instruction to the consolidation terminal, so that the consolidation terminal stops the consolidation processing of the to-be-cancelled consolidation order;

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

[0027] An order cancellation processing module, configured to cancel the to-be-cancelled consolidated transport order based on the delivery information and the transaction information, and obtain 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;

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

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

[0030] An embodiment of the present application provides an electronic device, including:

[0031] Processor; and

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

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

[0034] An embodiment of the present application 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.

[0035] The method for canceling a consolidated transport order provided in an embodiment of the present application is applied to a consolidated transport order cancellation system. When a transaction party applies to cancel a consolidated transport order to be canceled, a first request message carrying the order identifier of the consolidated transport order to be canceled is sent to the transaction server. The transaction server obtains the package consolidation status of the consolidated transport order to be canceled according to the order identifier to determine whether the consolidated transport order to be canceled is eligible for cancellation. If the consolidated transport order to be canceled is in an unpackaged state, it is determined that the consolidated transport order to be canceled is eligible for cancellation, and a second request message for canceling the consolidated transport order to be canceled is sent to the consolidated transport server. After receiving the second request message, the consolidated transport server performs a cancellation process on the consolidated transport order to be canceled based on the second request message, obtains a cancellation process result, and generates a second response message based on the cancellation process result. When the transaction server determines that the consolidated transport order to be canceled is successfully intercepted according to the second response message sent by the consolidated transport server, it performs a resource return process on the consolidated transport order to be canceled. When the return is successful, it is determined that the cancellation of the consolidated transport 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

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

[0037] Figure 1 A schematic diagram of the network architecture of a consolidated shipping order cancellation system provided in an embodiment of the present application;

[0038] Figure 2 A schematic diagram of an implementation flow of a method for canceling a consolidated shipping order provided in an embodiment of the present application;

[0039] Figure 3 A schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present application;

[0040] Figure 4 A schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present application;

[0041] Figure 5 A schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present application;

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

[0043] Figure 7 A schematic diagram of an implementation flow of the consolidation reverse processing method provided in an embodiment of the present application;

[0044] Figure 8 A schematic diagram of the implementation process of the application phase for initiating order cancellation in the method for reverse processing of consolidated transportation provided in an embodiment of the present application;

[0045] Fig. 9 A schematic diagram of the implementation process of the application phase of reviewing and canceling an order in the method for reverse processing of consolidated transportation provided in an embodiment of the present application;

[0046] Fig.10 A schematic diagram of the implementation flow of the audit result processing stage in the consolidation reverse processing method provided in an embodiment of the present application;

[0047] Fig.11 A schematic diagram of the implementation process of the product refund and reverse return stage in the consolidated shipping reverse processing method provided in an embodiment of the present application;

[0048] Fig.12 A schematic diagram of the structure of a device for cancelling a consolidated shipping order provided in an embodiment of the present application;

[0049] Fig.13 A schematic diagram of another structure of the device for cancelling a consolidated shipping order provided in an embodiment of the present application;

[0050] Fig.14 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0052] In the following description, reference is made to “some embodiments”, which describe 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.

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

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

[0055] Combine two or more orders into one large package for shipping.

[0056] 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 shipping warehouses to domestic consolidation warehouses, and then the consolidator packages the goods in the consolidation warehouse and transports them overseas and delivers them to the address of the foreign user.

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

[0058] In the related technology, it is impossible to cancel the consolidated shipping order online. It is necessary to contact the customer service staff to cancel it offline in the after-sales system. The cancellation operation is cumbersome and the processing efficiency is low. In addition, due to the offline cancellation, the user cannot view the cancellation process, which is easy to cause disputes.

[0059] To solve the above problems, the present application provides a method and device for canceling a consolidated shipping order. The method provided by the present application is described below in conjunction with the device for implementing the present application. First, the consolidated shipping order cancellation system provided by the present application is described. Figure 1 , Figure 1 A schematic diagram of the network architecture of the consolidated shipping order cancellation system provided in the embodiment of the present application, such as Figure 1 As shown, the consolidation order cancellation system includes a transaction terminal 100, a transaction service end 200, a consolidation service end 300, a consolidation 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 consolidation service end 300 through the network 600, and the transaction service end 200 and the consolidation terminal 400 are connected to the consolidation 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.

[0060] 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 laptop computers, tablet computers, desktop computers, smart phones, dedicated messaging devices, smart watches, etc. The transaction server 200 and the consolidation server 300 can be any device in a server cluster or a distributed system composed of multiple physical servers, and can also be a cloud server.

[0061] In the application scenario of the consolidated shipping order cancellation system architecture, when the transaction party who purchases the goods wants to cancel the consolidated shipping order, the transaction terminal 100 performs an operation of applying for cancellation of the consolidated shipping order to be canceled. Based on the operation performed by the transaction party, the transaction terminal 100 generates and sends a first request message to the transaction server 200, and the first request message carries the order identifier of the consolidated shipping order to be canceled.

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

[0063] 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 state and the unpackaged state.

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

[0065] 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 result, generates a second response message according to the cancellation result, and sends the second response message back to the transaction service end 200.

[0066] After receiving the second response message sent by the consolidation service end 300, the transaction service end 200 parses it to obtain the cancellation processing result. If the cancellation processing result is that the consolidation order to be canceled is successfully intercepted, the resource return processing is performed on the consolidation order to be canceled. 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.

[0067] The consolidated shipping order cancellation system provided in the embodiment of the present application does not require the assistance of customer service personnel to perform offline cancellation operations of consolidated shipping orders. The transaction parties submit an application for cancellation of 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.

[0068] The following describes the method for canceling a consolidated shipping order provided by an embodiment of the present application. In some embodiments, the method for canceling a consolidated shipping order provided by an embodiment of the present application can be performed by Figure 1 The transaction server implementation of the network architecture shown, Figure 2 A schematic diagram of an implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present application will be combined with Figure 2 The steps shown are explained.

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

[0070] The embodiment of the present application can be executed by the consolidated shipping order cancellation device in the transaction service end. When the user (i.e., the transaction party) who purchased the goods wants to return the goods before receiving them, the transaction terminal performs an application 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, and the first request message carries the order identifier of the consolidated shipping order to be canceled.

[0071] Step S202: Obtain the consolidation status of the consolidated shipment order to be canceled according to the order identifier.

[0072] The package consolidation status includes a packaged status and an unpackaged status. In an embodiment of the present application, the consolidated transport order cancellation device of the transaction service end can send a query request message to the consolidated transport service end to obtain the package consolidation status of the consolidated transport order to be canceled. The specific acquisition steps can be implemented as follows: based on the order identifier, generate a query request message carrying the order identifier of the consolidated transport order to be canceled; send the query request message to the consolidated transport service end, so that the consolidated transport service end generates a query response message based on the query request message, wherein the query response message carries the package consolidation status of the consolidated transport order to be canceled; receive the query response message sent by the consolidated transport service end; parse the query response message to obtain the package consolidation status of the consolidated transport order to be canceled.

[0073] In the consolidated shipping scenario, when a consolidated shipping order is in the consolidated state, in order 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 parties can only return the goods through the after-sales system after receiving the goods.

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

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

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

[0077] 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 have been successfully intercepted on the way to the consolidated shipping warehouse, and the goods are automatically returned to the shipping warehouse after the interception.

[0078] After the interception is successful, the purchased goods need to be refunded. In one implementation, 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. The first return instruction is used to return the transaction resources to the transaction account. The transaction account here refers to the account used to pay when purchasing the goods, and the transaction resources refer to 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 as 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 cost of the purchased goods, the return result is determined as a failed return. At this time, the user can contact customer service to modify the return account or use other methods for refund.

[0079] In actual applications, when the transaction object is delivered from the shipping warehouse to the logistics warehouse, it can be delivered by the transaction service end's own delivery party or by a third party that is not self-operated. When the delivery is performed by the self-operated delivery party, the transaction service end can intercept and process the logistics order to be canceled. When the delivery is performed by the non-self-operated delivery party, the transaction service end cannot intercept and process the logistics order to be canceled delivered by the third party. Based on this, when the cancellation processing result is that the logistics order to be canceled is successfully intercepted, it can be determined that the delivery party corresponding to the logistics order to be canceled is the self-operated delivery party of the transaction service end.

[0080] Step S205, 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.

[0081] After the cost of purchasing the goods is successfully refunded, it is determined that the consolidated shipping order to be canceled is successfully canceled, and 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.

[0082] The method for canceling a consolidated transport order provided in an embodiment of the present application is applied to a consolidated transport order cancellation system. When a transaction party applies to cancel a consolidated transport order to be canceled, a first request message carrying the order identifier of the consolidated transport order to be canceled is sent to the transaction server. The transaction server obtains the package consolidation status of the consolidated transport order to be canceled according to the order identifier to determine whether the consolidated transport order to be canceled is eligible for cancellation. If the consolidated transport order to be canceled is in an unpackaged state, it is determined that the consolidated transport order to be canceled is eligible for cancellation, and a second request message for canceling the consolidated transport order to be canceled is sent to the consolidated transport server. After receiving the second request message, the consolidated transport server performs a cancellation process on the consolidated transport order to be canceled based on the second request message, obtains a cancellation process result, and generates a second response message based on the cancellation process result. When the transaction server determines that the consolidated transport order to be canceled is successfully intercepted according to the second response message sent by the consolidated transport server, it performs a resource return process on the consolidated transport order to be canceled. When the return is successful, it is determined that the cancellation of the consolidated transport 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.

[0083] exist Figure 2 Based on the embodiment shown, the embodiment of the present application further provides a method for canceling a consolidated shipping order. Figure 3 Another implementation flow diagram of the method for canceling a consolidated shipping order provided in an embodiment of the present application is shown in FIG. Figure 1 The transaction server implementation of the network architecture shown is as follows: Figure 3 As shown, the method comprises the following steps:

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

[0085] The embodiment of the present application can be executed by the consolidated shipping order cancellation device in the 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 of applying for cancellation of the consolidated shipping order to be canceled on the transaction terminal. 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.

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

[0087] In an embodiment of the present application, the consolidated shipment order cancellation device of the transaction service end can send a query request message to the consolidated shipment service end to obtain the package consolidation status of the consolidated shipment order to be canceled, wherein the package consolidation status includes a packaged state and an unpackaged state.

[0088] Step S303, determining whether the consolidated shipment order to be cancelled is in an unpackaged state.

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

[0090] Step S304, sending a second request message for canceling the consolidated shipment order to be canceled to the consolidated shipment service end, so that the consolidated shipment service end cancels the consolidated shipment order to be canceled, and generates a second response message according to the cancellation processing result.

[0091] When it is determined that the consolidated transport order to be canceled is in an unpackaged state, it indicates that the transaction party is qualified to cancel the consolidated transport order to be canceled. The consolidated transport order cancellation device sends a request message to the consolidated transport service end, so that the consolidated transport service end performs a cancellation process on the consolidated transport order to be canceled and obtains a cancellation process result. The consolidated transport service end generates a second response message according to the obtained cancellation process result, and returns the second response message to the consolidated transport order cancellation device.

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

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

[0094] Step S306, determining whether the cancellation processing result is that the consolidated shipping order to be canceled is successfully intercepted.

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

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

[0097] 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 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.

[0098] After the interception is successful, the returned goods need to be refunded. In one implementation, the refund process can be implemented through the following steps: according to the to-be-cancelled consolidated transport order, obtain the transaction account and transaction resources corresponding to the to-be-cancelled consolidated transport order; according to the transaction account and transaction resources, generate and execute the first return instruction to obtain the first return result, and the first return instruction is used to return the transaction resources to the transaction account. The transaction account here refers to the account used to pay when purchasing the goods, and the transaction resources refer to 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 as 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 cost of the purchased goods, the return result is determined as a failed return. At this time, the user can contact customer service to modify the return account or use other methods for refund.

[0099] 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.

[0100] After the cost of purchasing the goods is successfully refunded, it is determined that the consolidated shipping order to be canceled is successfully canceled, and 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.

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

[0102] 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 returned in reverse, go to step S313.

[0103] Step S310, determining that the cancellation of the to-be-cancelled consolidated shipping order has failed.

[0104] 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 fail.

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

[0106] 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 has been rejected by the transaction counterparty.

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

[0108] The transaction party determines that the cancellation of the to-be-cancelled consolidated transport order has failed according to the first notification message and the second prompt message output by the transaction terminal, and the failure is caused by the disagreement of the transaction party. At this time, the transaction party can contact the customer service staff, and the transaction third party will intervene to resolve the conflict between the transaction parties.

[0109] 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.

[0110] When the consolidated transport service end cancels the consolidated transport order and the consolidated transport order to be canceled is reversely returned, the consolidated transporter needs to send the goods that have been placed in the consolidated transport warehouse back to the shipping warehouse, and the reverse order needs the transaction party to bear the postage. Based on this, when the transaction service end learns that the cancellation processing result is that the consolidated transport order to be canceled is reversely returned, the transaction service end sends a second notification message to the transaction terminal, and the second notification message carries the resources to be paid, where the resources to be paid are the resources required to reversely return the transaction object corresponding to the consolidated transport order to be canceled, and the resources to be paid are the postage corresponding to the reverse order.

[0111] After receiving the second notification message, the transaction terminal outputs it so that the transaction party pays 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.

[0112] After receiving the payment notification message sent by the transaction terminal, the consolidation service sends a reverse return notification to the consolidation terminal to inform the consolidation company that the transaction party has paid the reverse postage and can send the goods back. The consolidation terminal receives the reverse return notification, generates a waybill number, starts the reverse return process of returning the transaction object to the shipping warehouse, and sends the waybill number back to the consolidation service, so that the consolidation service sends the waybill number to the transaction terminal through the transaction service, so that the transaction party can track the progress of the reverse return.

[0113] Step S314, receiving a third notification message sent by the consolidation service end.

[0114] 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 service end, where the third notification message is used to prompt that the payment result obtained by paying the resources to be paid is a successful payment.

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

[0116] After the transaction service end 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, the refund process can be implemented by the following steps: according to the consolidated transport order to be canceled, the transaction account and transaction resources corresponding to the consolidated transport 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 resource is the fee paid when purchasing the goods. When the fee for the purchase of the goods is successfully returned to the transaction account, the return result is determined as 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 way of the purchase of the goods, the return result is determined as a failed return. At this time, the user can contact customer service to modify the return account or use other methods for refund.

[0117] Step S316, 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.

[0118] After the cost of purchasing the goods is successfully refunded, it is determined that the consolidated shipping order to be canceled is successfully canceled, and 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.

[0119] Step S317, determining that the cancellation of the to-be-cancelled consolidated shipping order has failed.

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

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

[0122] 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.

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

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

[0125] The method for canceling the consolidated transport order provided in the embodiment of the present application, when it is found that the consolidated transport order to be canceled has been packaged, it is prompted that the packaged order is not allowed to be canceled and the application is rejected; when it is found that the consolidated transport order to be canceled has not been packaged, the consolidated transport service end cancels the consolidated transport order to be canceled and obtains the cancellation processing result. When the cancellation processing result is that the consolidated transport order to be canceled is successfully intercepted, the transaction object is refunded, and the completion of the refund determines that the consolidated transport order to be canceled is successfully canceled; when the cancellation processing result is that the consolidated transport order to be canceled is reversely returned, after the transaction party pays the postage required for the return, the consolidated transporter 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 transport order to be canceled is successfully canceled; when the cancellation processing result is that the cancellation application of the consolidated transport order to be canceled is rejected, it is prompted that the transaction party does not agree to the cancellation and rejects the application. 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.

[0126] Figure 4 A schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present application. The method can be performed by Figure 1 The consolidation service side implementation of the network architecture shown in the figure is as follows: Figure 4 As shown, the method comprises the following steps:

[0127] 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.

[0128] The embodiment of the present application can be executed by a consolidated transport order cancellation device in a consolidated transport service end. When the transaction service end determines that the consolidated transport order to be canceled is in an unpackaged state, a second request message is generated and sent to the consolidated transport service end according to the order identifier of the consolidated transport order to be canceled sent by the transaction terminal. After the consolidated transport service end receives the second request message carrying the order identifier of the consolidated transport order to be canceled, it is learned that the transaction party (referring to the party that purchases the transaction object among the two transaction parties corresponding to the consolidated transport order to be canceled, that is, the buyer of the goods) applies to cancel the consolidated transport order to be canceled.

[0129] Step S402, sending a first control instruction to the consolidation terminal, so that the consolidation terminal stops the consolidation process for the consolidation order to be canceled.

[0130] In order to prevent the consolidation terminal from continuing to combine the canceled consolidation orders, when receiving the second request message, the consolidation service sends a first control instruction for terminating the combination of the canceled consolidation orders to the consolidation terminal. After receiving the first control instruction, the consolidation terminal terminates the combination.

[0131] Step S403, obtaining the delivery information and transaction information of the consolidated shipping order to be cancelled.

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

[0133] 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.

[0134] 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 for the transaction object to arrive at the collection warehouse and then be returned by the collection merchant. At this time, the transaction party needs to bear the postage required for the reverse return of the transaction object.

[0135] In the embodiment of the present application, the transaction information may include the type of the transaction counterparty (referring to the party that sold the transaction object among the two transaction parties corresponding to the consolidated shipping order to be canceled, 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 consolidated shipping order to be canceled is approved; when the type of the transaction object is non-self-operated, the transaction counterparty needs to review whether to agree to the transaction party's request to cancel the consolidated shipping order to be canceled. If the review result is approved, it indicates that the transaction counterparty agrees to cancel the consolidated shipping order to be canceled; if the review result is unsuccessful, it indicates that the transaction counterparty does not agree to cancel the consolidated shipping order to be canceled.

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

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

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

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

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

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

[0142] 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.

[0143] The audit terminal is the terminal held by the counterparty. The counterparty can use the audit terminal to audit the cancellation application submitted by the counterparty. If the counterparty performs the operation of agreeing to cancel on the audit terminal, the audit result will be determined as approved; if the counterparty performs the operation of refusing to cancel on the audit terminal, the audit result will be determined as unsuccessful. The audit terminal then generates and sends an audit response message to the consolidation service end. The audit response message carries the audit result obtained by the counterparty on the cancellation application, which includes approved and unsuccessful.

[0144] Step S40404, receiving the audit response message sent by the audit terminal.

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

[0146] 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.

[0147] Step S40406: The cancellation processing result is determined as the cancellation application of the to-be-cancelled consolidated shipping order is rejected.

[0148] When the transaction counterparty disagrees with the transaction party's cancellation of the consolidated shipping order to be canceled, the consolidated shipping order to be canceled 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 the consolidated shipping order to be canceled.

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

[0150] Here, delivery parties include self-operated delivery parties and other delivery parties.

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

[0152] 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.

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

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

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

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

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

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

[0159] 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.

[0160] Step S40413, determining the cancellation processing result as the consolidated shipping order to be canceled is successfully intercepted.

[0161] When the transaction object is successfully intercepted before arriving at the shipping warehouse, the transaction party does not need to bear the cost of returning the transaction object to the shipping warehouse.

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

[0163] 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 collection warehouse.

[0164] Step S40415, obtaining the shipping address of the transaction object according to the consolidated shipping order to be canceled.

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

[0166] Step S40416, generate a reverse order based on the shipping address.

[0167] The reverse order is used to return the transaction object from the delivered consolidation warehouse to the shipping address.

[0168] Step S40417, the cancellation processing result is determined as the to-be-cancelled consolidated shipping order being returned in reverse.

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

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

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

[0172] In the embodiment of the present application, the consolidated transport service end cancels the consolidated transport order to be canceled according to the delivery information and transaction information of the consolidated transport 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 transport service end can implement the online cancellation process of the consolidated transport order, which not only simplifies the cancellation operation, but also improves the processing efficiency. The transparent online process can also reduce the dispute rate.

[0173] In some embodiments, when the transaction object has arrived at the consolidation warehouse, although the consolidation order to be canceled has not been packaged, the transaction party may have paid the fee for delivering the transaction object from the consolidation warehouse to the delivery address (i.e., the destination). Before the transaction object is returned in reverse, the payment resources paid for delivering the transaction object from the consolidation 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 consolidation order cancellation method further performs the following steps:

[0174] Step S11, according to the consolidated transport order to be canceled, obtaining the payment status of the resources required to deliver the transaction object from the consolidated transport warehouse to the delivery address.

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

[0176] Step S12, obtaining the payment account and payment resources corresponding to the consolidated shipping order to be canceled.

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

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

[0179] The second return instruction is used to return the payment resource to the payment account.

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

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

[0182] When the fee required for the transportation section is successfully returned to the payment account, the second return result is determined as a successful return. The consolidation service end generates a third prompt message, which is used to prompt that the payment resources have been returned to the payment account.

[0183] Step S16, sending a third prompt message to the transaction terminal.

[0184] 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 prepaid by the party.

[0185] In some embodiments, when the consolidator returns the transaction object to the shipping warehouse, a reverse return freight will be generated. This fee is generated because the transaction party cancels the consolidation order, so the transaction party needs to bear this section of the freight. After the transaction party pays this section of the freight, 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:

[0186] Step S21, receiving a payment result sent by a transaction terminal for paying a resource to be paid.

[0187] 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.

[0188] 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.

[0189] Step S23, receiving the reverse waybill identifier sent by the consolidation terminal.

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

[0191] Step S25, sending a third notification message to the transaction server.

[0192] 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 server, so that the consolidation server sends it to the transaction server, and the transaction server feeds back to the transaction terminal, so that the transaction party can track the progress of the reverse return.

[0193] 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 consolidation order to be canceled is successfully canceled; based on the fourth notification message, the status of the consolidation order to be canceled is updated to a canceled status.

[0194] In the consolidation scenario, when the consolidation order to be canceled is in an unpacked state, the transaction server sends a second request message to cancel the consolidation order to the consolidation server. That is, before sending the second request message, the transaction server needs to first determine the packing status of the consolidation order to be canceled. Figure 4 Before step S401 of the illustrated embodiment, the method for cancelling a consolidated shipping order further includes the following steps:

[0195] Step S31, receiving a query request message sent by a transaction server.

[0196] 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.

[0197] Step S32, querying the consolidation status of the to-be-cancelled consolidation order according to the order ID.

[0198] Among them, the packaging status of the consolidated shipping order to be canceled includes the packaged status and the unpackaged status.

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

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

[0201] Step S34, sending a query response message to the transaction server.

[0202] When the transaction server determines that the consolidated shipment order to be canceled is in an unpackaged state according to the query response message, the transaction server sends a second request message to the consolidated shipment server and executes step S401; when the transaction server determines that the consolidated shipment order to be canceled is in a packaged state according to the query response message, it determines that the cancellation of the consolidated shipment 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 of the failure to cancel the consolidated shipment order, and the first prompt message is used to inform the transaction party of the reason for the failure, that is, the consolidated shipment order in the packaged state is not allowed to be cancelled.

[0203] The following is an introduction to the method for cancelling a consolidated shipping order provided in an embodiment of the present application. Figure 5 A schematic diagram of another implementation flow of the method for canceling a consolidated shipping order provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the method for canceling a consolidated transport order provided in the embodiment of the present application is implemented collaboratively by a transaction terminal, a transaction service end, a consolidated transport service end, a consolidated transport terminal, and an audit terminal. The method for canceling a consolidated transport order includes the following steps:

[0204] 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.

[0205] 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.

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

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

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

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

[0210] Step S505: the consolidation service end sends a query response message to the transaction service end.

[0211] Step S506: The transaction server obtains the consolidation status of the consolidated shipment order to be canceled according to the query response message.

[0212] Step S507: the transaction server determines whether the consolidated shipment order to be cancelled is in an unpackaged state.

[0213] When the consolidated shipment order to be canceled is in an unpackaged state, the transaction server generates a second request message, which is used to cancel the consolidated shipment order to be canceled, and then enters step S508; when the consolidated shipment order to be canceled is in a packaged state, the transaction server determines that the cancellation of the consolidated shipment 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 shipment order to be canceled, and the first prompt message is used to prompt that the consolidated shipment order in the packaged state is not allowed to be cancelled, and then enters step S531.

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

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

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

[0217] Step S511, the consolidation service end obtains the delivery information and transaction information of the consolidation order to be canceled.

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

[0219] The cancellation processing results 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.

[0220] For a detailed implementation of step S512 in the embodiment of the present application, see Figure 4 Detailed description of step S404 in the illustrated embodiment.

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

[0222] Step S514: the consolidation service end sends a second response message to the transaction service end.

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

[0224] The transaction server receives the second response message from the consolidation service end, 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 goes to step S516; otherwise, the process goes to step S518.

[0225] Step S516: The transaction server performs resource return processing on the canceled consolidated shipping order and obtains a return result.

[0226] Step S517, the transaction service end sends a notification message of successful cancellation of the to-be-cancelled consolidated shipping order to the transaction terminal.

[0227] 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.

[0228] 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 goes to step S519; otherwise, the process goes to step S520.

[0229] 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 the transaction counterparty has refused to cancel the order.

[0230] Step S520: The transaction server sends a second notification message to the transaction terminal.

[0231] 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.

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

[0233] Step S522: The transaction parties pay the resources to be paid.

[0234] Step S523, the transaction terminal sends the payment result to the consolidation service end.

[0235] Step S524: the consolidation service end sends a third control instruction to the consolidation terminal.

[0236] Step S525: the consolidation terminal performs reverse return processing on the transaction object and generates a reverse waybill identifier.

[0237] Step S526: The consolidation terminal sends the reverse waybill identifier to the consolidation service end.

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

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

[0240] Step S528: The consolidation service end sends a third notification message to the transaction service end.

[0241] 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.

[0242] Step S530, the transaction service end sends a notification message of successful cancellation of the to-be-cancelled consolidated shipping order to the transaction terminal.

[0243] Step S531, the transaction service end sends a notification message to the transaction terminal indicating that the cancellation of the consolidated shipment order to be cancelled has failed and that the consolidated shipment order in the packaged state is not allowed to be cancelled.

[0244] The method for cancelling a consolidated shipping order provided in the embodiment of the present application no longer requires customer service personnel to assist in the offline cancellation of the consolidated shipping order. The user 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.

[0245] The following is an explanation of an exemplary application of the embodiments of the present application in a practical application scenario.

[0246] A complete consolidation service, the entire fulfillment process is as follows Figure 6 As shown in the figure, after the user places an order, the merchant first transports the goods ordered by the user from the shipping warehouse to the shipping warehouse, which is the domestic transportation section; then the shipping company packs multiple goods together and transports them from the shipping warehouse to the user's destination, which is the cross-border transportation section. After the goods arrive at the shipping warehouse, there may be three states: ① The user has not paid the cross-border freight and the goods have not been packed together; ② The user has paid the cross-border freight and the goods have not been packed together; ③ The user has paid the cross-border freight and the goods have been packed together.

[0247] In the current consolidation process, when users pay for the goods and domestic shipping fees on the online shopping platform, the shipping warehouse packs the goods and sends them out. Figure 6 At nodes 2, 3, and 4 in the above process, the existing consolidation system lacks a complete online reverse cancellation process and cannot support the user's application to cancel the order through the online shopping platform. The user can only contact the customer service staff, who will manually cancel the order to meet the user's request to cancel the order.

[0248] The current process of manually canceling orders by customer service staff 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 perform the "confirm receipt" operation (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 circumstances). This type of consolidated shipping reverse process has the following defects:

[0249] 1) Offline processing is inefficient, has a long cycle, and has poor user experience. According to statistics from a certain online shopping platform, the current reverse process work orders for consolidated transportation account for 3% of the total orders, with an average of about 700 orders per month, all of which need to be processed offline. It takes 7 to 10 days to complete a work order. Users have a long waiting cycle and a poor consumer experience, which also increases the work pressure of customer service staff;

[0250] 2) The process is complicated and the dispute rate is high. The current reverse process of consolidation 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 and handle the matter between multiple parties such as online shopping platforms, merchants, consolidators, and users, which is very likely to cause cost disputes;

[0251] 3) The offline processing operation process is not standardized. Users often question whether there is a risk in confirming receipt of goods without receiving them; in addition, after the order is cancelled after sales, the cost of purchasing goods and reverse freight are traded through third-party channels, and the safety of funds cannot be guaranteed.

[0252] In order to solve the problems existing in the existing reverse process of consolidation and transportation, the embodiment of the present application provides a design solution for online reverse process of consolidation and transportation. Figure 7 A schematic diagram of an implementation flow of the consolidation reverse processing method provided in the embodiment of the present application is as follows: Figure 7 As shown, 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 result 703, and refunding and re-shipping the goods 704. The implementation process of these four stages is described in detail below:

[0253] Figure 8 This is a schematic diagram of the implementation process of the application stage of initiating the cancellation of an order in the reverse processing method of the consolidated transport provided in the embodiment of the present application, see Figure 8 , this stage includes the following processes:

[0254] 1.1. The order list page or order details page of the online shopping platform client displays a "Cancel Order" button. When the user clicks the "Cancel Order" button, the online shopping platform server determines that the order to be cancelled is a consolidated shipping order, and then initiates a query request to the consolidated shipping platform to apply for order cancellation status;

[0255] 1.2. After receiving the query request sent by the server, the consolidation platform determines whether the documents for the order cancellation application have been combined and packaged (referred to as combined package). If the documents have been combined, the query result of "the documents have been combined" is returned to the server; if the documents have not been combined, the query result of "the documents have not been combined" is returned to the server;

[0256] 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 "the document is not packaged", it indicates that the document is in an unpackaged state, and the order is determined to be cancelable, and enters the "review and cancel order application" stage; if the consolidation platform returns the query result of "the document is packaged", it indicates that the document is in a packaged state, and the order is determined to be non-cancellable, and a "non-cancellable" prompt message and reason are sent to the client;

[0257] 1.4. After the user submits an application to cancel the order, the server enters the process of applying to cancel the order. 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 stops the consolidation.

[0258] Fig. 9 This is a schematic diagram of the implementation process of the application stage of reviewing and canceling orders in the reverse processing method for consolidation provided in the embodiment of the present application, see Fig. 9 , this stage includes the following processes:

[0259] 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 a self-operated product, the server will directly determine the review result as "review passed" and enter the 2.2 interception process; if the order is for a product sold directly by a store or manufacturer (that is, not a self-operated product), if the merchant approves the application to cancel the order, the review result will be determined as "review passed", 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 "review failed", and the merchant can inform the user of the reason for the review failure, 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;

[0260] 2.2, when the user's application for order cancellation is approved, the logistics interception process will be entered. If the order is delivered by self-operated logistics, the order will be intercepted and returned to the warehouse. If the domestic logistics segment is successfully intercepted, the goods will flow back to the delivery warehouse, and the order canceled on the online shopping platform will enter the fast refund process, and the order cancellation process will be completed; if the logistics interception fails, or the order is delivered through a third-party logistics channel that is not self-operated, it will enter the review result processing stage, and the goods will continue to be sent to the collection warehouse for processing by the collection platform.

[0261] Fig.10 This is a schematic diagram of the implementation flow of the audit result processing stage in the reverse processing method for consolidation provided in the embodiment of the present application, see Fig.10 , this stage includes the following processes:

[0262] 3.1. The consolidation platform has added a new entry screening process. For the goods to be entered into the warehouse, the status of the document on the consolidation platform is queried according to the order number and waybill number. For orders in the "cancelled" status, they are still entered into the warehouse. After entering the warehouse, such goods are stored in a specific reverse goods storage area; the consolidation warehouse can provide n days of rent-free period. If the goods are stored for more than n days, the user needs to pay the overdue storage fee. Here n can be set to 20, or 30 according to the actual situation;

[0263] 3.2, for orders that have been received but not paid for, or have been paid but not packaged ( Figure 6 In process 3 and 4), after the consolidation system stops the production process, it determines whether the product needs to be transferred to a specific reverse product storage area according to the instructions of the consolidation platform;

[0264] 3.3. After the goods are placed in a specific reverse goods storage area, the consolidation platform will refund the cross-border freight and then enter the goods refund and reverse return process.

[0265] Fig.11 This is a schematic diagram of the implementation process of the product refund and reverse return stage in the consolidated shipping reverse processing method provided in the embodiment of the present application, see Fig.11 , this stage includes the following processes:

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

[0267] 4.2. The server will display the "Reverse Process Details Page" for the order that initiates the reverse process, and the user can pay the reverse freight on the details page. After the user pays, the server will synchronize the payment result with the consolidation platform.

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

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

[0270] 4.5. The server receives the reverse return message from the consolidation platform, displays the reverse waybill number on the order page, associates it with the reverse package track, and processes product refunds and domestic shipping costs;

[0271] 4.6. After the user receives the product refund and domestic shipping fee refund, the client-side order cancellation process is completed;

[0272] 4.7. After successfully returning the product and refunding the domestic shipping fee to the user, the server will synchronize the results to the shipping platform and update the order status on the server to "cancelled". The order cancellation process on the server side is completed;

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

[0274] The embodiment of the present application designs a solution for online reverse process of the consolidated shipping business, which is currently missing. The solution includes the operation nodes of the reverse process and the process interaction and data flow of multiple parties such as the online shopping platform, consolidated shipping platform, and consolidated shipping system, to replace the current complex offline reverse processing method and solve the above-mentioned problems of offline order cancellation.

[0275] After testing, it was found that except for some extreme situations that are difficult to handle (such as complex user demands, 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 and handle, the method provided in the embodiment of the present application is used to complete the online reverse process of the consolidated transportation business, which can reduce the consolidated transportation reverse work order rate of the x online shopping platform to 1%, and reduce the monthly work order 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 transportation business, all reverses are processed online, and users no longer need to contact customer service or consolidated transportation companies, avoiding information asymmetry caused by coordination of multiple personnel, and avoiding the situation where user funds circulate through third-party channels; after the reverse process is online, the growth of the consolidated transportation business order volume is reversely promoted by improving processing efficiency and user experience.

[0276] Based on the foregoing embodiments, an embodiment of the present application provides 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, Central Processing Unit), a microprocessor (MPU, Microprocessor Unit), a digital signal processor (DSP, Digital Signal Processing) or a field programmable gate array (FPGA, Field Programmable Gate Array), etc.

[0277] The embodiment of the present application provides a device for canceling a consolidated shipping order, which is applied to a transaction service end. Fig.12A schematic diagram of a structure of a device for canceling a consolidated shipping order provided in an embodiment of the present application is shown in FIG. Fig.12 As shown, the consolidated shipping order cancellation device 1200 includes:

[0278] 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;

[0279] The first acquisition module 1202 is used to acquire the package consolidation status of the to-be-cancelled consolidated transport order according to the order identifier, where the package consolidation status includes a packaged state and an unpackaged state;

[0280] The first sending module 1203 is used to send a second request message for canceling the to-be-cancelled consolidated transport order to the consolidated transport service end when it is determined that the to-be-cancelled consolidated transport order is in an unpackaged state, 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;

[0281] The resource return processing module 1204 is used to perform resource return processing on the to-be-cancelled consolidated transport order 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, and obtain a return result;

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

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

[0284] A first generating unit, 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;

[0285] A first sending unit is used 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, and the query response message carries the package consolidation status of the to-be-cancelled consolidation order, and the package consolidation status includes a packaged state and a not-packaged state;

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

[0287] The parsing unit is used to parse the query response message to obtain the package consolidation status of the to-be-cancelled consolidation order.

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

[0289] A second determination module is used to determine that the cancellation of the to-be-cancelled consolidated transport order fails when it is determined that the to-be-cancelled consolidated transport order is in a packaged state;

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

[0291] The second sending module is used 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.

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

[0293] A third determining module, configured to determine that the cancellation of the to-be-cancelled consolidated transport order fails when determining, according to the second response message, that the cancellation application of the to-be-cancelled consolidated transport order is rejected;

[0294] A second generating module is used to generate a third response message, wherein the third response message carries the first notification message and the second prompt message of the failure to cancel the consolidated transport order to be canceled, wherein the second prompt message is used to prompt that the application for canceling the consolidated transport order to be canceled is rejected by the transaction counterparty, and the transaction counterparty is the party that sold the transaction object among the two transaction parties corresponding to the consolidated transport order to be canceled;

[0295] The third sending module is used 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.

[0296] 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;

[0297] The fourth sending module is used for sending a second notification message to the transaction terminal when it is determined according to the second response message that the to-be-cancelled consolidated transport order is reversely returned, so that the transaction party pays the to-be-paid resources based on the second notification message, the to-be-paid resources are the resources required for reversely returning the transaction object corresponding to the to-be-cancelled consolidated transport order, and the transaction party is the party that purchases the transaction object among the two transaction parties corresponding to the to-be-cancelled consolidated transport order;

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

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

[0300] The fourth determination module is used to determine that the to-be-cancelled consolidated transport order is cancelled successfully when it is determined that the resource return result is a successful return.

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

[0302] A first acquisition unit is used to acquire, according to the consolidated transport order to be canceled, a transaction account and transaction resources corresponding to the consolidated transport order to be canceled;

[0303] The second generating unit is used to generate a first return instruction 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.

[0304] The execution unit is used to execute the first rollback instruction.

[0305] The embodiment of the present application further provides a device for canceling a consolidation order applied to a consolidation service end. Fig.13 Another structural diagram of the device for canceling a consolidated shipping order provided in an embodiment of the present application is shown in FIG. Fig.13 As shown, the consolidated shipping order cancellation device 1300 includes:

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

[0307] The fifth sending module 1302 is used to send a first control instruction to the consolidation terminal, so that the consolidation terminal stops the consolidation process for the consolidation order to be canceled;

[0308] The second acquisition module 1303 is used to acquire the delivery information and transaction information of the to-be-cancelled consolidated shipping order;

[0309] The order cancellation processing module 1304 is used 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 that the consolidated shipping order to be canceled is successfully intercepted, the cancellation application of the consolidated shipping order to be canceled is rejected, and the consolidated shipping order to be canceled is reversely returned;

[0310] A third generating module 1305 is used to generate a second response message based on the cancellation processing result;

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

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

[0313] 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;

[0314] A query module, used to query the package consolidation status of the to-be-cancelled consolidated transport order according to the order identifier, wherein the package consolidation status includes a packaged state and an unpackaged state;

[0315] A fourth generating module, configured to generate a query response message, wherein the query response message carries the package consolidation status of the to-be-cancelled consolidation order;

[0316] A seventh sending module is used to send the query response message to the transaction service end.

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

[0318] A first determining unit is used to 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 to-be-cancelled consolidated transport order;

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

[0320] A second receiving unit is configured to receive 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;

[0321] The second determining unit is configured to determine, when the audit result is that the audit fails, that the cancellation processing result is that the cancellation application for the to-be-cancelled consolidated shipping order is rejected.

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

[0323] A third determining unit is used to determine the delivery party of the transaction object according to the delivery information when the audit result is determined to be passed, and the delivery party includes a self-operated delivery party and other delivery parties;

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

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

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

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

[0328] 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;

[0329] A second acquisition unit is used to acquire the shipping address of the transaction object according to the to-be-cancelled consolidated transport order when determining that the transaction object is in a delivered state;

[0330] A third generating unit is used 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;

[0331] The sixth determining unit is used to determine the cancellation processing result as the to-be-cancelled consolidated transport order being returned in reverse.

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

[0333] The eighth sending module is used to send a second control instruction to the consolidation terminal when it is determined that the audit result is failure to pass the audit, so that the consolidation terminal continues to carry out consolidation processing on the consolidation order to be canceled.

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

[0335] A third acquisition module is used to obtain, when determining that the transaction object is in a delivered state, a payment status of resources required to deliver the transaction object from the consolidation warehouse to the delivery address according to the consolidation order to be canceled, wherein the payment status includes a paid state and an unpaid state;

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

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

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

[0339] 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;

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

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

[0342] A fifth receiving module is used 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 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;

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

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

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

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

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

[0348] It should be noted that in the embodiment of the present application, 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 such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which 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 application. 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 disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0349] Accordingly, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and 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.

[0350] An embodiment of the present application provides an electronic device, Fig.14 A schematic diagram of a composition structure of an electronic device provided in an embodiment of the present application, according to Fig.14 The exemplary structure of the electronic device 1400 shown can foresee other exemplary structures of the electronic device 1400, so the structure described here should not be regarded as limiting. 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.

[0351] Fig.14 The electronic device 1400 shown 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 realize the connection and 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 the program of the method for canceling the consolidated transport order stored in the memory to implement the steps in the method for canceling the consolidated transport order provided in the above embodiment.

[0352] 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 application, please refer to the description of the method embodiments of the present application for understanding.

[0353] 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 application. 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 various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and 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 application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0354] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0355] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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.

[0356] 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 on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0357] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate 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.

[0358] A person of ordinary skill in the art can 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.

[0359] Alternatively, if the above-mentioned integrated unit of the present application 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 application can essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0360] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for cancelling a consolidation order, applied to a transaction service end, characterized in that: The method comprises: 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, characterized in that 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, characterized in that The method further comprises: 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, characterized in that: The method further comprises: 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, characterized in that: The method further comprises: 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, characterized in that: 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 consolidation order, applied to a consolidation service end, characterized in that: The method comprises: 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, characterized in that 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 identifier, query the package consolidation status of the to-be-cancelled consolidated transport order, where the package consolidation status 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, characterized in that: 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, characterized in that The method further comprises: 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 an interception processing result is obtained; when it is determined that the interception processing result is a 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, the delivery status of the transaction object is monitored; when it is determined that the transaction object is in a 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, characterized in that The method further comprises: 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, characterized in that The method further comprises: 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, characterized in that: include: 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, characterized in that: Computer executable instructions are stored, and 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.