Configuration method, order delivery method, device, medium and electronic device
By selecting and authorizing the target delivery provider on the display page, the complex problem of cross-platform delivery order operations is solved and a more efficient delivery process is achieved.
Patent Information
- Application Number
- CN202311826344.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2043-12-27
AI Technical Summary
When existing food delivery platforms deliver orders across platforms, merchants need to frequently switch platforms, which is complex in operations and affects efficiency.
Provides a configuration method where merchants can select target delivery providers from the display page and determine the target delivery providers to complete delivery tasks through authorization instructions and authorization authentication.
The target delivery provider that passes authorization and certification can undertake the delivery task of delivery orders. Merchants do not need to switch to multiple platforms, which greatly reduces the operational complexity and improves the efficiency of order delivery.
Smart Images

Figure CN117933856B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular, to a configuration method, an order delivery method, a device, a medium and an electronic device. Background Art
[0002] As the number of food delivery platforms continues to increase, users can place orders through different food delivery platforms. Usually, one food delivery platform corresponds to one delivery provider. If merchants want to deliver user orders through other delivery providers, they need to frequently switch between different platforms to achieve cross-platform delivery operations. The complexity of merchant operations is high, which indirectly affects the efficiency of order delivery. Summary of the invention
[0003] The purpose of the present disclosure is to provide a configuration method, an order delivery method, a device, a medium and an electronic device to solve the technical problems existing in the related art.
[0004] According to a first aspect of an embodiment of the present disclosure, a configuration method is provided, the method comprising:
[0005] Determine a target couriers selected by the merchant from among multiple couriers displayed on the display page;
[0006] receiving an authorization instruction triggered by the merchant to the target delivery provider;
[0007] According to the authorization instruction, an authorization authentication is initiated to the target delivery provider, and the authorization authentication is used to indicate that the merchant can complete the delivery task of the delivery order through the target delivery provider.
[0008] Optionally, initiating authorization authentication to the target distributor according to the authorization instruction includes:
[0009] According to the authorization instruction, obtaining an authorization link from the target distributor;
[0010] Based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and perform authorization authentication on the target distributor through the authorization authentication page.
[0011] Optionally, the method further comprises:
[0012] receiving a deauthorization instruction triggered by the merchant to the target delivery provider;
[0013] According to the deauthorization instruction, the authorization authentication for the target delivery provider is deauthorized.
[0014] Optionally, the method further comprises:
[0015] Acquire a target delivery order associated with the target delivery provider;
[0016] The deauthorizing the target distributor according to the deauthorization instruction comprises:
[0017] When the order status of the target delivery order is that the order has been completed, the authorization authentication of the target delivery provider is released according to the deauthorization instruction.
[0018] Optionally, the method further comprises:
[0019] When the order status of the target delivery order is an uncompleted order, a prompt message is generated, wherein the prompt message is used to prompt that there is an uncompleted target delivery order with the target delivery provider.
[0020] Optionally, the method further comprises:
[0021] Receiving a recharge instruction to the target delivery provider triggered by the merchant;
[0022] According to the recharge instruction, the delivery balance of the target delivery provider is recharged.
[0023] Optionally, the recharging the delivery balance of the target delivery provider according to the recharging instruction includes:
[0024] According to the recharge instruction, obtain a recharge link from the target delivery provider;
[0025] Based on the recharge link, jump to the recharge page corresponding to the target delivery provider;
[0026] The delivery balance of the target delivery provider is recharged according to the recharge information entered by the merchant on the recharge page.
[0027] According to a second aspect of an embodiment of the present disclosure, a method for delivering an order is provided, the method comprising:
[0028] If a product delivery order generated by a user through an order platform is received, a candidate delivery provider for delivering the product delivery order is determined from a plurality of delivery providers according to order information corresponding to the product delivery order;
[0029] When it is determined that the authorization result of the candidate distributor is that it has passed the authorization authentication, the candidate distributor is used as the target distributor; wherein, the target distributor is used to complete the delivery task of the commodity delivery order, and the authorization authentication is initiated by the merchant to the target distributor in advance by triggering an authorization instruction to the target distributor.
[0030] Optionally, the authorization authentication is pre-implemented in the following manner:
[0031] Obtaining an authorization link from the target distributor according to the authorization instruction triggered by the merchant to the target distributor;
[0032] Based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and perform authorization authentication on the target distributor through the authorization authentication page.
[0033] Optionally, the method further includes: determining a target fee required by the target distributor to distribute the commodity distribution order and a distribution balance corresponding to the target distributor; the distribution balance is the remaining amount after the merchant has recharged the distribution balance of the target distributor in advance through a recharge instruction triggered on the target distributor;
[0034] In the case that the delivery balance is greater than or equal to the target fee, in response to the delivery request for the target distributor triggered by the merchant, the target fee is deducted from the delivery balance so as to pay the target distributor the target fee required to deliver the commodity delivery order, and the delivery request is used to initiate a delivery request for the commodity delivery order to the target distributor.
[0035] Optionally, recharging the delivery balance of the target delivery provider is pre-implemented in the following manner:
[0036] According to the recharge instruction triggered by the merchant to the target delivery provider, obtaining a recharge link from the target delivery provider according to the recharge instruction;
[0037] Based on the recharge link, jump to the recharge page corresponding to the target delivery provider;
[0038] The delivery balance of the target delivery provider is recharged according to the recharge information entered by the merchant on the recharge page.
[0039] Optionally, the method also includes: when the delivery balance is less than the target fee, in response to a delivery request for the target distributor triggered by the merchant, generating a balance prompt information; the balance prompt information is used to prompt the merchant that the current delivery balance of the target distributor is insufficient.
[0040] According to a third aspect of an embodiment of the present disclosure, a configuration device is provided, the device comprising:
[0041] A first determination module is used to determine a target delivery provider selected by the merchant from among a plurality of delivery providers displayed on the display page;
[0042] A receiving module, used for receiving an authorization instruction triggered by the merchant to the target delivery provider;
[0043] The authorization module is used to initiate authorization authentication to the target delivery provider according to the authorization instruction, and the authorization authentication is used to indicate that the merchant can complete the delivery task of the delivery order through the target delivery provider.
[0044] Optionally, the authorization module is used to obtain an authorization link from the target delivery provider according to the authorization instruction;
[0045] Based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and perform authorization authentication on the target distributor through the authorization authentication page.
[0046] Optionally, the receiving module is further used to receive a deauthorization instruction for the target delivery provider triggered by the merchant;
[0047] The authorization module is further used to release the authorization authentication for the target distributor according to the release authorization instruction.
[0048] Optionally, the device further comprises:
[0049] An acquisition module, used for acquiring a target delivery order associated with the target delivery provider;
[0050] The authorization module is used to release the authorization authentication of the target delivery provider according to the release authorization instruction when the order status of the target delivery order is that the order is completed.
[0051] Optionally, the device further comprises:
[0052] The first prompt module is used to generate a prompt message when the order status of the target delivery order is an uncompleted order, wherein the prompt message is used to prompt that there is an uncompleted target delivery order with the target delivery provider.
[0053] Optionally, the receiving module is further configured to receive a recharge instruction to the target delivery provider triggered by the merchant;
[0054] The device further comprises: a recharging module, configured to recharge the delivery balance of the target delivery provider according to the recharging instruction.
[0055] Optionally, the recharge module is used to obtain a recharge link from the target distributor according to the recharge instruction; based on the recharge link, jump to the recharge page corresponding to the target distributor; and recharge the delivery balance of the target distributor according to the recharge information entered by the merchant on the recharge page.
[0056] According to a fourth aspect of an embodiment of the present disclosure, there is provided an order delivery device, the device comprising:
[0057] A second determination module is used to determine a candidate delivery provider for delivering the commodity delivery order from a plurality of delivery providers according to order information corresponding to the commodity delivery order when a commodity delivery order generated by the user through the order platform is received;
[0058] The third determination module is used to select the candidate distributor as the target distributor when it is determined that the authorization result of the candidate distributor has passed the authorization authentication; wherein, the target distributor is used to complete the delivery task of the commodity delivery order, and the authorization authentication is an authorization authentication initiated by the merchant to the target distributor in advance by triggering an authorization instruction to the target distributor.
[0059] Optionally, the authorization authentication is pre-implemented in the following manner: according to the authorization instruction to the target distributor triggered by the merchant, an authorization link is obtained from the target distributor; based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and authorize and authenticate the target distributor through the authorization authentication page.
[0060] Optionally, the device further comprises:
[0061] A fourth determination module is used to determine the target fee required by the target distributor to distribute the commodity distribution order and the corresponding distribution balance of the target distributor; the distribution balance is the remaining amount after the merchant has recharged the distribution balance of the target distributor in advance through a recharge instruction triggered to the target distributor;
[0062] A deduction module is used to deduct the target fee from the delivery balance in response to a delivery request to the target distributor triggered by the merchant when the delivery balance is greater than or equal to the target fee, so as to pay the target distributor the target fee required for delivering the commodity delivery order, and the delivery request is used to initiate a delivery request for the commodity delivery order to the target distributor.
[0063] Optionally, recharging the delivery balance of the target distributor is pre-implemented in the following manner: according to the recharge instruction triggered by the merchant to the target distributor, obtaining a recharge link from the target distributor according to the recharge instruction; based on the recharge link, jumping to the recharge page corresponding to the target distributor; and recharging the delivery balance of the target distributor according to the recharge information entered by the merchant on the recharge page.
[0064] Optionally, the device further comprises:
[0065] The second prompt module is used to generate balance prompt information in response to the delivery request to the target distributor triggered by the merchant when the delivery balance is less than the target fee; the balance prompt information is used to prompt the merchant that the current delivery balance of the target distributor is insufficient.
[0066] According to a fifth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the steps of the configuration method provided in the first aspect of the present disclosure are implemented, or the steps of the order delivery method provided in the second aspect of the present disclosure are implemented.
[0067] According to the sixth aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a memory on which a computer program is stored; and a processor for executing the computer program in the memory to implement the steps of the configuration method provided in the first aspect of the present disclosure, or to implement the steps of the order delivery method provided in the second aspect of the present disclosure.
[0068] Through the above technical solution, first, the target distributor selected by the merchant from the multiple distributors displayed on the display page is determined. Secondly, the authorization instruction for the target distributor triggered by the merchant is received. After that, according to the authorization instruction, the authorization authentication is initiated to the target distributor, and the authorization authentication is used to indicate that the merchant can complete the delivery task of the delivery order through the target distributor. With the above technical solution, the merchant can select the target distributor from the multiple distributors displayed on the display page and trigger the authorization instruction for the target distributor. Then, according to the authorization instruction, the target distributor can be authorized and authenticated, and the target distributor that passes the authorization authentication can undertake the delivery task of the delivery order. In this way, the merchant can add the target distributor to the list of distributors that can be delivered by authorizing and authenticating different target distributors. When the delivery order is subsequently delivered, the merchant does not need to switch multiple platforms, that is, it can initiate a delivery request to the target distributor that passes the authorization authentication, which greatly reduces the complexity of the merchant's operation.
[0069] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:
[0071] Figure 1 is a flow chart showing a configuration method according to an exemplary embodiment;
[0072] Figure 2is a schematic diagram of a display page according to an exemplary embodiment;
[0073] Figure 3 is a schematic diagram of another display page according to an exemplary embodiment;
[0074] Figure 4 is a flow chart showing another configuration method according to an exemplary embodiment;
[0075] Figure 5 is a schematic diagram of another display page according to an exemplary embodiment;
[0076] Figure 6 is a flow chart showing another configuration method according to an exemplary embodiment;
[0077] Figure 7 is a flow chart showing another configuration method according to an exemplary embodiment;
[0078] Figure 8 is a flow chart of a method for delivering an order according to an exemplary embodiment;
[0079] Fig. 9 is a flow chart of another order delivery method according to an exemplary embodiment;
[0080] Fig.10 is a flow chart of another order delivery method according to an exemplary embodiment;
[0081] Fig.11 is a block diagram of a configuration device according to an exemplary embodiment;
[0082] Fig.12 is a block diagram showing another configuration device according to an exemplary embodiment;
[0083] Fig.13 is a block diagram showing another configuration device according to an exemplary embodiment;
[0084] Fig.14 is a block diagram showing another configuration device according to an exemplary embodiment;
[0085] Fig.15 is a block diagram of an order delivery device according to an exemplary embodiment;
[0086] Fig.16 is a block diagram of another order delivery device according to an exemplary embodiment;
[0087] Fig.17 is a block diagram of another order delivery device according to an exemplary embodiment;
[0088] Fig.18 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0089] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.
[0090] The terms "first", "second", etc. in the specification and claims of this application and the above drawings are used to distinguish similar objects and do not have to be understood as a specific order or sequence. In addition, in the description with reference to the drawings, the same symbols in different drawings represent the same elements.
[0091] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0092] In the description of the present disclosure, unless otherwise specified, "multiple" means two or more than two, and other quantifiers are similar thereto; "at least one item", "one item or multiple items" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one item a can represent any number of a; for another example, one item or multiple items among a, b and c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple; "and / or" is a kind of description of the association relationship of associated objects, indicating that there can be three kinds of relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " indicates that the associated objects before and after are in an "or" relationship.
[0093] The specific implementation modes of the present invention are described in detail below with reference to the accompanying drawings.
[0094] Figure 1is a flowchart of a configuration method according to an exemplary embodiment, which can be applied to a terminal or a server. The terminal can be, for example, a mobile terminal such as a smart phone, a tablet computer, a smart TV, a smart watch, a PDA (Personal Digital Assistant), a portable computer, or a fixed terminal such as a desktop computer. The server can be a local server or a server cluster such as a cloud server. Figure 1 As shown, the method may include the following steps:
[0095] Step S101, determining a target distributor selected by the merchant from a plurality of distributors displayed on a display page.
[0096] In order to simplify the operational complexity of merchants and avoid switching back and forth between multiple platforms, in this embodiment, data transmission channels with multiple distributors can be established in advance, and merchants can select the target distributor to be authorized from the multiple distributors displayed on the display page.
[0097] For a more intuitive understanding, Figure 2 A schematic diagram of a distributor management page is shown, such as Figure 2 As shown, the figure includes authorized distributors (distributor 1, distributor 2 and distributor 3) and unauthorized distributors (distributor 4, distributor 5, distributor 6, distributor 7, distributor 8 and distributor 9). Among them, the authorized distributor is the distributor that has obtained authorization and certification, and the merchant can perform the delivery task of the delivery order through the authorized distributor. In this embodiment, the merchant can select a target distributor from the unauthorized distributors, and then further authorize and authenticate the target distributor.
[0098] Step S102, receiving the authorization instruction triggered by the merchant to the target delivery company.
[0099] The merchant can trigger the authorization instruction to the target delivery provider by clicking the authorization component on the display page. Figure 2 For example, if the merchant wants to authorize and authenticate Distributor 5, that is, the target distributor is Distributor 5, the authorization instruction for Distributor 5 can be triggered by clicking the "Authorization" component on the right side of the row where Distributor 5 is located.
[0100] Step S103: Initiate authorization authentication to the target distributor according to the authorization instruction.
[0101] The authorization certification is used to indicate that the merchant can complete the delivery task of the delivery order through the target delivery provider.
[0102] For example, an authorization link with the target distributor can be pre-established. After receiving the authorization instruction, the authorization link pre-established with the target distributor can be obtained from the target distributor according to the authorization instruction. Then, based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and perform authorization authentication on the target distributor through the authorization authentication page. Specifically, the merchant can trigger the authorization authentication of the target distributor by clicking the "Confirm Authorization" component in the authorization authentication page. After the authorization authentication is passed, the authorization status of the target distributor will be changed to authorized.
[0103] For example, for Figure 2 If the merchant authorizes and authenticates the delivery provider 5, the display page will change to Figure 3 The page shown. Figure 3 It can be seen that the authorization status of Distributor 5 has changed to Authorized.
[0104] In some embodiments, the authorization authentication process may also include logging in with an account password, as well as associating with a corresponding merchant's store / shop / account to obtain authorization.
[0105] Furthermore, after the authorization authentication is passed, the authorization authentication result can also be stored. In this way, the merchant can also query the situation of the authorized distributors of different merchant stores in the future, so as to timely grasp the situation of the authorized distributors corresponding to each store. Specifically, according to the store information to be queried input by the merchant, the authorized distributor corresponding to the store information can be obtained and displayed on the display page of the merchant terminal device for the merchant to view.
[0106] By adopting the above technical solution, merchants can select a target distributor from multiple distributors displayed on the display page and trigger an authorization instruction for the target distributor. Then, according to the authorization instruction, the target distributor can be authorized and authenticated, and the target distributor that has passed the authorization and authentication can undertake the delivery task of the delivery order. In this way, merchants can add target distributors to the list of distributors that can be delivered by authorizing and authenticating different target distributors. When the delivery order is subsequently delivered, the merchant does not need to switch multiple platforms, and can initiate a delivery request to the target distributor that has passed the authorization and authentication, which greatly reduces the complexity of the merchant's operation.
[0107] Figure 4 is a flowchart of another configuration method according to an exemplary embodiment. Considering that in some scenarios, merchants have the need to release the authorization relationship of authorized distributors, in order to meet the needs of merchants, such as Figure 4 As shown, the method may also include the following steps:
[0108] Step S104, receiving a deauthorization instruction triggered by the merchant to the target delivery provider.
[0109] For example, the merchant can trigger a deauthorization instruction to the target delivery provider by clicking a deauthorization component corresponding to the target delivery provider on the display page.
[0110] For example, Figure 5 As shown in the figure, if the merchant wants to cancel the authorization authentication of the delivery provider 5, he can click anywhere in the row where the delivery provider 5 is located, and a window for canceling the authorization will pop up, as shown in the figure below. Figure 5 The window shown in (showing the authorization status of the fifth distributor and the associated store ID). Further, the merchant can click the "Release Authorization" component at the bottom of the window to trigger the revocation instruction for the fifth distributor.
[0111] Step S105: according to the deauthorization instruction, deauthorize the target distributor.
[0112] In this step, after receiving the deauthorization instruction, the deauthorization link pre-established with the target distributor can be obtained according to the deauthorization instruction. Then, through the deauthorization link, jump to the deauthorization authentication page corresponding to the target distributor, and deauthorize the target distributor through the deauthorization authentication page. Specifically, the merchant can trigger the deauthorization of the target distributor by clicking the "Confirm Deauthorization" component in the deauthorization authentication page. After the deauthorization authentication is passed, the authorization status of the target distributor will be changed to unauthorized.
[0113] In addition, considering that in some scenarios, when the merchant cancels the authorization authentication of the target distributor, the target distributor may still have uncompleted delivery orders. In order to ensure that these delivery orders are not affected, such as Figure 6 As shown, the method may also include the following steps:
[0114] Step S106, obtaining the target delivery order currently associated with the target delivery provider.
[0115] Accordingly, in step S105, releasing the authorization authentication for the target distributor according to the release authorization instruction may include: when the order status of the delivery order is that the order is completed, releasing the authorization authentication for the target distributor according to the release authorization instruction.
[0116] In some embodiments, if the order status of the target delivery order is an uncompleted order (e.g., it may be waiting for delivery, delivering, etc.), a prompt message may be generated to indicate that there is an uncompleted target delivery order with the target delivery provider. In this way, the prompt message may be used to indicate that the merchant cannot currently complete the deauthorization and there are uncompleted target delivery orders, so as to ensure that the delivery of these target delivery orders is not affected.
[0117] In some delivery scenarios, before a merchant initiates a delivery request to a target delivery provider, it is necessary to have sufficient delivery balance stored in the target delivery provider in advance. When the delivery balance is insufficient, the merchant will not be able to initiate a delivery request normally. Figure 7 As shown, in the case where the target distributor has obtained authorization authentication, the method may further include the following steps:
[0118] Step S107, receiving a recharge instruction triggered by the merchant to the target delivery provider.
[0119] For example, the merchant can trigger a recharge instruction to the target delivery provider by clicking a "recharge" component corresponding to the target delivery provider on the display page.
[0120] Step S108: Recharge the delivery balance of the target delivery provider according to the recharge instruction.
[0121] For example, a recharge link can be established with the target distributor in advance. After receiving the recharge instruction, the recharge link can be obtained from the target distributor. Based on the recharge link, jump to the recharge page corresponding to the target distributor. Then, according to the recharge information entered by the merchant on the recharge page, the delivery balance of the target distributor is recharged. In this way, the merchant can complete the recharge of the delivery balance of the target distributor without switching to the platform where the target distributor is located, which greatly facilitates the merchant's recharge operation and improves the merchant's recharge efficiency.
[0122] In addition, merchants can also query the delivery balances corresponding to different delivery providers so that merchants can recharge the delivery providers with insufficient delivery balances in a timely manner. Specifically, the delivery balance corresponding to the delivery provider information input by the merchant can be obtained and displayed on the display page for the merchant to check.
[0123] By adopting the above technical solution, merchants can select a target distributor from multiple distributors displayed on the display page and trigger an authorization instruction for the target distributor. Then, according to the authorization instruction, the target distributor can be authorized and authenticated, and the target distributor that has passed the authorization and authentication can undertake the delivery task of the delivery order. In this way, merchants can add target distributors to the list of distributors that can be delivered by authorizing and authenticating different target distributors. When the delivery order is subsequently delivered, the merchant does not need to switch multiple platforms, and can initiate a delivery request to the target distributor that has passed the authorization and authentication, which greatly reduces the complexity of the merchant's operation.
[0124] Figure 8 It is a flow chart of an order delivery method according to an exemplary embodiment. The method can be applied to a merchant order management device in a delivery order management system. The delivery order management system also includes: a user order management device and a rider delivery management device. The merchant order management device is connected to the user order management device and the rider delivery management device through interfaces. Among them, the merchant order management device can be used to manage the relevant order information on the merchant side, the user order management device can be used to manage the relevant order information on the user side, and the rider delivery management device can be used to manage the relevant order delivery information on the rider side. Figure 8 As shown, the method may include the following steps:
[0125] Step S201: If a product delivery order generated by a user through an order platform is received, a candidate delivery provider for delivering the product delivery order is determined from a plurality of delivery providers according to order information corresponding to the product delivery order.
[0126] Specifically, the user can send the generated product delivery order to the merchant order management device through the user order management device, so that the merchant order management device can determine the selected distributor for delivering the product delivery order from multiple distributors according to the order information corresponding to the product delivery order. For example, the selected distributor can be a distributor selected by the merchant from multiple distributors, or a distributor matched from multiple distributors according to the order information corresponding to the product delivery order.
[0127] Step S202: When it is determined that the authorization result of the candidate delivery provider is that the delivery provider has passed the authorization authentication, the candidate delivery provider is selected as the target delivery provider.
[0128] The target distributor is used to complete the delivery task of the commodity delivery order, and the authorization authentication is initiated by the merchant to the target distributor in advance by triggering an authorization instruction to the target distributor.
[0129] For example, the authorization authentication is pre-implemented in the following way:
[0130] S11, according to the authorization instruction triggered by the merchant to the target distributor, obtain the authorization link from the target distributor; based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and authorize and authenticate the target distributor through the authorization authentication page.
[0131] S12, after determining the target delivery provider, the merchant can initiate a delivery request to the rider delivery management device through the merchant order management device. When the rider receives the delivery request through the rider delivery management device, the rider corresponding to the target delivery provider will complete the product delivery order.
[0132] In some embodiments, Fig. 9 As shown, the method may also include the following steps:
[0133] Step S203, determining the target fee required by the target distributor to distribute the product distribution order and the corresponding distribution balance of the target distributor.
[0134] The delivery balance is the remaining amount after the merchant has recharged the delivery balance of the target distributor by triggering a recharge instruction to the target distributor in advance.
[0135] For example, recharging the delivery balance of the target delivery provider is pre-implemented in the following manner:
[0136] S21, according to the recharge instruction triggered by the merchant to the target distributor, obtain a recharge link from the target distributor according to the recharge instruction.
[0137] The recharge link may be a pre-established recharge link with a target delivery provider.
[0138] S22, based on the recharge link, jump to the recharge page corresponding to the target delivery provider.
[0139] S23, recharging the delivery balance of the target delivery provider according to the recharging information entered by the merchant on the recharging page.
[0140] The recharge information may include the recharge amount.
[0141] Step S204, when the delivery balance is greater than or equal to the target fee, in response to the delivery request to the target delivery provider triggered by the merchant, the target fee is deducted from the delivery balance.
[0142] In this way, the target fee required for delivering the product delivery order is paid to the target distributor. The delivery request is used to initiate a delivery request for the product delivery order to the target distributor. For example, a delivery request can be initiated by the merchant order management device to the rider delivery management device corresponding to the target distributor.
[0143] In some embodiments, Fig.10 As shown, the method may also include the following steps:
[0144] In step S205, when the delivery balance is less than the target fee, a balance prompt message is generated in response to the delivery request to the target delivery provider triggered by the merchant.
[0145] The balance reminder information is used to remind the merchant that the current delivery balance of the target delivery provider is insufficient. In this way, when the delivery balance is insufficient, the merchant can be reminded to recharge the delivery balance of the target delivery provider in time through the balance reminder information.
[0146] Regarding the method in the above embodiment, the specific manner of performing the operations related to each step is already described in Figures 1 to 7 The configuration method has been described in detail in the embodiments and will not be elaborated here.
[0147] Fig.11 is a block diagram of a configuration device according to an exemplary embodiment. Fig.11 As shown, the device 300 includes:
[0148] The first determination module 301 is used to determine a target delivery provider selected by the merchant from among multiple delivery providers displayed on the display page;
[0149] A receiving module 302 is used to receive an authorization instruction triggered by the merchant to the target delivery provider;
[0150] The authorization module 303 is used to initiate authorization authentication to the target delivery provider according to the authorization instruction, and the authorization authentication is used to indicate that the merchant can complete the delivery task of the delivery order through the target delivery provider.
[0151] Optionally, the authorization module 303 is used to obtain an authorization link from the target distributor according to the authorization instruction; based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and authorize and authenticate the target distributor through the authorization authentication page.
[0152] Optionally, the receiving module 302 is further configured to receive a deauthorization instruction triggered by the merchant to the target delivery provider;
[0153] The authorization module 303 is further used to cancel the authorization authentication of the target delivery provider according to the deauthorization instruction.
[0154] Alternatively, if Fig.12 As shown, the device 300 also includes:
[0155] An acquisition module 304 is used to acquire a target delivery order associated with the target delivery provider;
[0156] The authorization module 303 is used to release the authorization authentication of the target delivery provider according to the release authorization instruction when the order status of the target delivery order is completed.
[0157] Alternatively, if Fig.13 As shown, the device 300 also includes:
[0158] The first prompt module 305 is used to generate a prompt message when the order status of the target delivery order is an uncompleted order, and the prompt message is used to prompt that there is an uncompleted target delivery order with the target delivery provider.
[0159] Optionally, the receiving module 302 is further configured to receive a recharge instruction triggered by the merchant to the target delivery provider;
[0160] like Fig.14 As shown, the device 300 also includes: a recharge module 306, which is used to recharge the delivery balance of the target delivery provider according to the recharge instruction.
[0161] Optionally, the recharge module 306 is used to obtain a recharge link from the target distributor according to the recharge instruction; based on the recharge link, jump to the recharge page corresponding to the target distributor; and recharge the delivery balance of the target distributor according to the recharge information entered by the merchant on the recharge page.
[0162] Fig.15 is a block diagram of an order delivery device according to an exemplary embodiment. Fig.15 As shown, the device 400 includes:
[0163] The second determination module 401 is used to determine a candidate delivery provider for delivering the product delivery order from multiple delivery providers according to order information corresponding to the product delivery order if a product delivery order generated by a user through an order platform is received;
[0164] The third determination module 402 is used to select the candidate distributor as the target distributor when it is determined that the authorization result of the candidate distributor has passed the authorization authentication; wherein, the target distributor is used to complete the delivery task of the commodity delivery order, and the authorization authentication is initiated by the merchant to the target distributor in advance by triggering an authorization instruction to the target distributor.
[0165] Optionally, the authorization authentication is pre-implemented in the following way:
[0166] According to the authorization instruction to the target delivery company triggered by the merchant, obtaining the authorization link from the target delivery company;
[0167] Based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and authorize and authenticate the target distributor through the authorization authentication page.
[0168] Alternatively, if Fig.16 As shown, the device 400 also includes:
[0169] The fourth determination module 403 is used to determine the target fee required by the target distributor to distribute the product distribution order and the corresponding distribution balance of the target distributor; the distribution balance is the remaining amount after the merchant pre-charges the distribution balance of the target distributor through the recharge instruction triggered by the merchant to the target distributor;
[0170] The deduction module 404 is used to deduct the target fee from the delivery balance in response to a delivery request to the target distributor triggered by the merchant when the delivery balance is greater than or equal to the target fee, so as to pay the target distributor the target fee required to deliver the product delivery order. The delivery request is used to initiate a delivery request for the product delivery order to the target distributor.
[0171] Optionally, the delivery balance of the target delivery provider is recharged in advance by:
[0172] According to the recharge instruction triggered by the merchant to the target delivery provider, according to the recharge instruction, obtain the recharge link from the target delivery provider;
[0173] Based on the recharge link, jump to the recharge page corresponding to the target delivery provider;
[0174] The delivery balance of the target delivery provider is recharged according to the recharge information entered by the merchant on the recharge page.
[0175] Alternatively, if Fig.17 As shown, the device 400 also includes:
[0176] The second prompt module 405 is used to generate a balance prompt message in response to a delivery request to the target delivery provider triggered by the merchant when the delivery balance is less than the target fee; the balance prompt message is used to prompt the merchant that the current delivery balance of the target delivery provider is insufficient.
[0177] By adopting the above device, the merchant can select a target distributor from the multiple distributors displayed on the display page and trigger the authorization instruction for the target distributor. Then, according to the authorization instruction, the target distributor can be authorized and authenticated, and the target distributor that has passed the authorization and authentication can undertake the delivery task of the delivery order. In this way, the merchant can add the target distributor to the list of distributors that can be delivered by authorizing and authenticating different target distributors. When the delivery order is subsequently delivered, the merchant does not need to switch multiple platforms, and can initiate a delivery request to the target distributor that has passed the authorization and authentication, which greatly reduces the complexity of the merchant's operation.
[0178] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0179] Fig.18 FIG. 5 is a block diagram of an electronic device 500 according to an exemplary embodiment. Fig.18 As shown, the electronic device 500 may include: a processor 501 and a memory 502. The electronic device 500 may also include one or more of a multimedia component 503, an input / output (I / O) interface 504, and a communication component 505.
[0180] The processor 501 is used to control the overall operation of the electronic device 500 to complete all or part of the steps in the above-mentioned configuration method or order delivery method. The memory 502 is used to store various types of data to support the operation of the electronic device 500, and these data may include, for example, instructions for any application or method used to operate on the electronic device 500, and application-related data, such as contact data, sent and received messages, pictures, audio, video, etc. The memory 502 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. The multimedia component 503 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 502 or sent through the communication component 505. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 504 provides an interface between the processor 501 and other interface modules, and the above-mentioned other interface modules may be keyboards, mice, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 505 may include: Wi-Fi module, Bluetooth module, NFC module, etc.
[0181] In an exemplary embodiment, the electronic device 500 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned configuration method or order delivery method.
[0182] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned configuration method or order delivery method are implemented. For example, the computer-readable storage medium can be the above-mentioned memory 502 including program instructions, and the above-mentioned program instructions can be executed by the processor 501 of the electronic device 500 to complete the above-mentioned configuration method or order delivery method.
[0183] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program that can be executed by a programmable device, and the computer program has a code portion for executing the above-mentioned configuration method or order delivery method when executed by the programmable device.
[0184] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.
[0185] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0186] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
Claims
1. A configuration method, characterized in that: The method comprises: The merchant's delivery page displays authorized and unauthorized delivery providers. Authorized delivery providers are delivery providers that have obtained authorization and certification. Merchants can use authorized delivery providers to perform delivery tasks for delivery orders. Determining a target delivery provider selected by the merchant from among a plurality of unauthorized delivery providers displayed on the display page; Receiving an authorization instruction to the target delivery provider triggered by the merchant clicking an authorization component on the display page; Initiate authorization authentication to the target distributor according to the authorization instruction; After the authorization authentication is passed, the authorization status of the target delivery provider in the display page will be changed to authorized, and the authorization authentication is used to indicate that the merchant can complete the delivery task of the delivery order through the target delivery provider; Wherein, initiating authorization authentication to the target distributor according to the authorization instruction includes: According to the authorization instruction, obtaining an authorization link from the target distributor; Based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and authorize and authenticate the target distributor through the authorization authentication page; The method further comprises: Receiving a recharge instruction to the target delivery provider triggered by the merchant; According to the recharge instruction, the delivery balance of the target delivery provider is recharged, including: After receiving the recharge instruction, the recharge link is obtained from the target distributor, and based on the recharge link, the user is redirected to the recharge page corresponding to the target distributor without switching to the platform where the target distributor is located; the delivery balance of the target distributor is recharged according to the recharge information entered by the merchant on the recharge page.
2. The method according to claim 1, characterized in that The method further comprises: receiving a deauthorization instruction triggered by the merchant to the target delivery provider; According to the deauthorization instruction, the authorization authentication for the target delivery provider is deauthorized.
3. The method according to claim 2, characterized in that The method further comprises: Acquire a target delivery order associated with the target delivery provider; The deauthorizing the target distributor according to the deauthorization instruction comprises: When the order status of the target delivery order is that the order has been completed, the authorization authentication of the target delivery provider is released according to the deauthorization instruction.
4. The method according to claim 3, characterized in that The method further comprises: When the order status of the target delivery order is an uncompleted order, a prompt message is generated, wherein the prompt message is used to prompt that there is an uncompleted target delivery order with the target delivery provider.
5. The method according to claim 4, characterized in that The recharging the delivery balance of the target delivery provider according to the recharging instruction comprises: According to the recharge instruction, obtain a recharge link from the target delivery provider; Based on the recharge link, jump to the recharge page corresponding to the target delivery provider; The delivery balance of the target delivery provider is recharged according to the recharge information entered by the merchant on the recharge page.
6. A method for delivering an order, characterized in that: The method comprises: If a product delivery order generated by a user through an order platform is received, a candidate delivery provider for delivering the product delivery order is determined from a plurality of delivery providers according to order information corresponding to the product delivery order; When it is determined that the authorization result of the candidate distributor is that it has passed the authorization authentication, the candidate distributor is used as the target distributor; wherein the target distributor is used to complete the delivery task of the commodity delivery order, and the authorization authentication is configured using any one of claims 1 to 5, and the merchant initiates the authorization authentication to the target distributor in advance by triggering an authorization instruction to the target distributor.
7. The method according to claim 6, characterized in that The authorization authentication is pre-implemented in the following way: Obtaining an authorization link from the target distributor according to the authorization instruction triggered by the merchant to the target distributor; Based on the authorization link, jump to the authorization authentication page corresponding to the target distributor, and perform authorization authentication on the target distributor through the authorization authentication page.
8. The method according to claim 6, characterized in that The method further comprises: Determine the target fee required by the target distributor to distribute the product distribution order and the corresponding distribution balance of the target distributor; the distribution balance is the remaining amount after the merchant pre-charges the distribution balance of the target distributor through a recharge instruction triggered to the target distributor; In the case that the delivery balance is greater than or equal to the target fee, in response to the delivery request for the target distributor triggered by the merchant, the target fee is deducted from the delivery balance so as to pay the target distributor the target fee required to deliver the commodity delivery order, and the delivery request is used to initiate a delivery request for the commodity delivery order to the target distributor.
9. The method according to claim 8, characterized in that Recharging the delivery balance of the target delivery provider is pre-implemented in the following manner: According to the recharge instruction triggered by the merchant to the target delivery provider, obtaining a recharge link from the target delivery provider according to the recharge instruction; Based on the recharge link, jump to the recharge page corresponding to the target delivery provider; The delivery balance of the target delivery provider is recharged according to the recharge information entered by the merchant on the recharge page.
10. The method according to claim 8, characterized in that The method further comprises: In the case where the delivery balance is less than the target fee, a balance prompt message is generated in response to a delivery request to the target distributor triggered by the merchant; the balance prompt message is used to prompt the merchant that the current delivery balance of the target distributor is insufficient.
11. An order delivery device, characterized in that: The device comprises: A second determination module is used to determine a candidate delivery provider for delivering the commodity delivery order from a plurality of delivery providers according to order information corresponding to the commodity delivery order when a commodity delivery order generated by the user through the order platform is received; The third determination module is used to select the candidate distributor as the target distributor when it is determined that the authorization result of the candidate distributor has passed the authorization authentication; wherein the target distributor is used to complete the delivery task of the commodity delivery order, and the authorization authentication is configured using any one of claims 1 to 5, and the merchant initiates the authorization authentication to the target distributor in advance by triggering an authorization instruction to the target distributor.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the program implements the steps of any one of claims 1 to 5 or any one of claims 6 to 10.
13. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method described in any one of claims 1 to 5 or any one of claims 6 to 10.
Citation Information
Patent Citations
Method and system for conducting pre-authorized financial transactions
CN105264558A
Authorization and authentication system and authorization and authentication method
CN105897757A
Method for issuing orders in aggregation distribution mode
CN116976765A