A method, device and medium for confirming order based on advance payment

By receiving and broadcasting purchaser nodes on the online platform, and determining the supplier node with the highest scoring according to the reaction data of the supplier node, the problem of prepaid transaction risks in large order transactions has been solved. The transaction process guarantees the interests of the purchaser's nodes.

CN114708049BActive Publication Date: 2025-01-28SHANDONG INSPUR AIGOU CLOUD CHAIN INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111043243.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-07
Publication Date
2025-01-28
Estimated Expiration
2041-09-07

AI Technical Summary

Technical Problem

In existing large-value order transactions, the prepaid prepaid has transaction risks, and it is impossible to ensure that the amount of prepaid transaction set by the supplier meets the actual situation of the buyer, reducing the buyer's interest in online shopping.

Method used

The order information is generated by receiving product purchase requests initiated by the purchaser node on the network platform and the pre -determined first payment range, and the order information is identified through the unique identifier to the node broadcast to the online platform. According to the product information released by the supplier node, the supplier node that matches the order information, and receives the second payment interval in the reaction data. According to the matching of the interval between the two, it is determined to match multiple supplier nodes that match the buyer nodes, and calculate the score of the historical supply information to push the supplier node with the highest score to the buyer node.

Benefits of technology

Through open and transparent transaction process and scoring mechanism, help buyers' nodes to find the best supplier nodes that match their prepaid interval, reduce transaction risks, ensure the interests of purchaser nodes, and improve the transaction through blockchain technology Safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114708049B_ABST
    Figure CN114708049B_ABST
Patent Text Reader

Abstract

The present application discloses an order confirmation method, device and medium based on prepayment, which is used to solve the technical problem of transaction risk when prepaying a deposit or prepayment for existing large-amount order transactions. The method includes: receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generating corresponding order information; identifying the order information through a unique identifier; determining several supplier nodes matching the order information according to the commodity information published by the supplier node, and receiving response data of several supplier nodes to the order information; determining multiple supplier nodes matching the buyer node from several supplier nodes according to the second prepayment interval and the first prepayment interval, and determining the score of each supplier node according to the historical supply information of the multiple supplier nodes for the order information; pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic information transaction, and in particular to a method, device and medium for confirming an order based on prepayment. Background Art

[0002] With the development of technology and the rapid rise of e-commerce, online shopping has become the mainstream way of purchasing. For large-value order transactions, buyers are required to pay a prepayment of the goods in advance when initiating a purchase request, which serves as a deposit. The prepayment of existing order transactions is pre-set by the supplier.

[0003] However, while online transactions bring convenience to people, there is also the possibility of leaking transaction information and dishonesty. For different orders, there is no guarantee that the prepayment transaction amount set by the supplier is in line with the actual situation of the buyer, which reduces the buyer's interest in online shopping. Summary of the invention

[0004] The embodiments of the present application provide an order confirmation method, device and medium based on prepayment, which are used to solve the technical problem of transaction risks when a deposit or prepayment is paid in advance for existing large-amount order transactions.

[0005] On the one hand, an embodiment of the present application provides an order confirmation method based on prepayment, which is applied to a pre-built network platform, including: receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generating corresponding order information; identifying the order information by a unique identifier to broadcast the order information to each node in the network platform; determining a number of supplier nodes matching the order information based on the commodity information published by the supplier node, and receiving response data of the several supplier nodes to the order information; wherein the response data includes a second prepayment interval; determining a plurality of supplier nodes matching the buyer node from the several supplier nodes based on the second prepayment interval and the first prepayment interval, and determining the score of each supplier node based on the historical supply information of the multiple supplier nodes for the order information; and pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node.

[0006] In one implementation of the present application, the network platform also includes a third-party authentication system node; before receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generating corresponding order information, the method also includes: obtaining a comprehensive score of the buyer node based on the weight ratio corresponding to the buyer node's commodity purchase record, final payment record, and return and refund record; determining the credit index of the buyer node based on the comprehensive score of the buyer node, and storing it in a database; obtaining the enterprise registration information of the buyer node through the third-party authentication system node; and completing the authentication of the buyer node based on the enterprise registration information of the buyer node and the credit index of the buyer node.

[0007] In one implementation of the present application, the network platform also includes a third-party evaluation agency node; after receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generating corresponding order information, the method also includes: determining the total price of the commodity corresponding to the order information through the third-party evaluation agency node; determining the prepayment corresponding to the order information based on a preset prepayment ratio; and evaluating the first prepayment interval predetermined by the buyer node based on the prepayment corresponding to the order information.

[0008] In one implementation of the present application, after evaluating the first prepayment interval predetermined by the buyer node based on the prepayment corresponding to the order information, the method also includes: determining the commodity category corresponding to the order information; calculating the difference between the first prepayment interval and the historical prepayments for the same category of commodities on the network platform; when the difference exceeds a preset threshold, adjusting the first prepayment interval based on the standard selling price of the commodity corresponding to the order information, and sending the adjustment result to the buyer node.

[0009] In one implementation of the present application, receiving response data of the several supplier nodes to the order information specifically includes: determining the buyer node corresponding to the order information through the unique identifier of the order information; encrypting the response data of the several supplier nodes to the order information through the public key of the buyer node; sending the encrypted response data to the buyer node; and decrypting the encrypted response data through the private key of the buyer node to obtain the response data of the several supplier nodes to the order information.

[0010] In one implementation of the present application, the score of each supplier node is determined based on the historical supply information of the multiple supplier nodes for the order information, specifically including: based on a preset evaluation system, performing a logistics evaluation on the supplier node according to the delivery time of the supplier node and the receipt time of the buyer node; performing a product quality evaluation on the supplier node according to the inspection results of the buyer node on the received goods; performing a after-sales evaluation on the supplier node according to the after-sales processing response time of the supplier node for the supplied goods; determining a comprehensive score for each supplier node according to the corresponding weight ratio of the logistics evaluation, product quality evaluation and after-sales evaluation of the supplier node; determining the credit index of the several supplier nodes according to the comprehensive scores of the several supplier nodes, and storing them in the database.

[0011] In one implementation of the present application, the network platform also includes a third-party trust node; after receiving the response data of the supplier node to the order information, the method also includes: when the second prepayment interval does not overlap with the first prepayment interval, obtaining the credit index of the buyer node and the supplier node from the database respectively through the third-party trust node; when it is determined that the credit index of the buyer node is lower than a first threshold, increasing the first prepayment interval of the buyer node through the third-party trust node; and / or, when it is determined that the credit index of the supplier node is lower than a second threshold, reducing the second prepayment interval of the supplier node through the third-party trust node; determining the prepayment corresponding to the order information based on the adjusted first prepayment interval and second prepayment interval.

[0012] In one implementation of the present application, after pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node, the method also includes: determining that the buyer node has paid the advance payment, and transferring the advance payment to the account of the supplier node; sending a shipping notification of the order information to the supplier node, and obtaining proof information that the supplier node has shipped the goods.

[0013] On the other hand, an embodiment of the present application also provides an order confirmation device based on prepayment, which is applied to a pre-built network platform, and the device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; identify the order information by a unique identifier to broadcast the order information to each node in the network platform; determine a number of supplier nodes matching the order information based on the commodity information published by the supplier node, and receive response data from the several supplier nodes to the order information; wherein the response data includes a second prepayment interval; based on the second prepayment interval and the first prepayment interval, determine a number of supplier nodes matching the buyer node from the several supplier nodes, and determine the score of each supplier node based on the historical supply information of the multiple supplier nodes for the order information; push the supplier node with the highest score among the multiple supplier nodes to the buyer node.

[0014] On the other hand, an embodiment of the present application also provides a non-volatile computer storage medium for prepayment-based order confirmation, which stores computer executable instructions and is applied to a pre-built network platform, wherein the computer executable instructions are configured to: receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; identify the order information by a unique identifier to broadcast the order information to each node in the network platform; determine a number of supplier nodes that match the order information based on the commodity information published by the supplier node, and receive response data from the supplier nodes to the order information; wherein the response data includes a second prepayment interval; determine a number of supplier nodes that match the buyer node from the supplier nodes based on the second prepayment interval and the first prepayment interval, and determine the score of each supplier node based on the historical supply information of the multiple supplier nodes for the order information; and push the supplier node with the highest score among the multiple supplier nodes to the buyer node.

[0015] The embodiment of the present application provides an order confirmation method, device and medium based on prepayment, which at least includes the following beneficial effects: the order information requested by the purchaser node is identified by a unique identifier, and broadcast to each node in the network platform, so that the transaction process is open and transparent; according to the commodity information released by the supplier node, multiple supplier nodes that match the order information of the purchaser node are found, and the prepayment interval given by multiple supplier nodes is obtained; multiple supplier nodes that match the prepayment interval of the purchaser node are determined, and the purchaser node is helped to find the best supplier node based on the historical supply information of multiple supplier nodes. This application conducts large-amount order transactions through blockchain, which greatly protects the security of transactions; the order information of the purchaser node is transmitted to each node by broadcasting, the corresponding supplier node is found according to the prepayment interval preset by the purchaser node, and the best supplier node is found from the qualified supplier nodes, which fully protects the interests of the purchaser node. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0017] Figure 1 A flow chart of an order confirmation method based on prepayment provided in an embodiment of the present application;

[0018] Figure 2 A schematic diagram of the structure of an order confirmation device based on prepayment provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0020] The embodiment of the present application provides an order confirmation method, device and medium based on prepayment, which generates order information from the commodity purchase request of the buyer node, identifies the order information through a unique identifier, and then broadcasts the order information to each node, making the transaction process open and transparent; according to the commodity information released by the supplier node, find the supplier node that supplies all the commodities in the order information, and then find the supplier node that matches the prepayment interval of the buyer node according to the prepayment interval predetermined by the buyer node, and find the best supplier node from the qualified supplier nodes, so as to protect the interests of both parties to the transaction. It solves the technical problem that there is a transaction risk when a deposit or prepayment is paid in advance for existing large-amount order transactions.

[0021] The technical solution proposed in the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0022] Figure 1 The following is a flow chart of a method for confirming an order based on prepayment provided in an embodiment of the present application. Figure 1 As shown, the order confirmation method based on prepayment provided in the embodiment of the present application mainly includes the following steps:

[0023] S101: receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generating corresponding order information.

[0024] The buyer node publishes the list of goods that it needs to purchase on the network platform, and determines the first prepayment interval that it can pay according to its actual situation. The server generates corresponding order information according to the purchase demand of the buyer node and the first prepayment interval.

[0025] It should be noted that, as a node in the network platform, the buyer node can also serve as a supplier node when there is a demand to sell goods; based on the same principle, the supplier node can also serve as a buyer node when there is a demand to purchase goods.

[0026] In one embodiment of the present application, in addition to the buyer node and the supplier node, the network platform also includes a third-party authentication system node. The server obtains the commodity purchase record, final payment record, and return and refund record of the buyer node within six months to determine the authenticity of the purchase demand of the buyer node. Then the server calculates the comprehensive score of the purchase of the commodity by the buyer node based on the weight ratio corresponding to the commodity purchase record, final payment record, and return and refund record; based on the credit index corresponding to each score in the preset rules, the server can determine the credit index corresponding to the comprehensive score of the buyer node, and store it in the database for subsequent query when necessary. The server obtains the enterprise registration information of the buyer node through the third-party authentication system node, determines the identity of the buyer node for large transactions, and completes the authentication of the buyer node based on the enterprise registration information and credit index.

[0027] It should be noted that before receiving the commodity purchase request from the buyer node, the server authenticates the identity of the buyer node through a third-party authentication system node to prevent users from engaging in unfair competition and publishing false purchasing information.

[0028] In one embodiment of the present application, the network platform also includes a third-party evaluation agency node. The server obtains all the commodities in the order information through the third-party evaluation agency node, determines the total price of the commodities corresponding to the order information, and obtains the prepayment corresponding to the current order information according to the ratio of the preset prepayment to the total price of the commodities; then the server evaluates the first prepayment predetermined by the buyer node according to the difference between the prepayment actually corresponding to the current order information and the first prepayment predetermined by the buyer node. In this way, it can be clarified whether the first prepayment interval predetermined by the buyer node is consistent with the actual situation in the network platform, so that the interests of the supplier node can be protected.

[0029] In one embodiment of the present application, after the server evaluates the first advance payment predetermined by the purchaser node, the server determines the corresponding commodity category based on all commodities in the order information; then the server obtains the historical advance payments for commodities of the same category on the network platform, and calculates the difference between the first advance payment interval and the historical advance payments for commodities of the same category on the network platform. In the case where the difference exceeds the preset threshold, it indicates that the first advance payment predetermined by the purchaser node is significantly different from the advance payment under normal circumstances. At this time, the server needs to adjust the first advance payment interval according to the standard selling price of the commodity corresponding to the order information, so that the first advance payment of the purchaser node is consistent with the actual situation on the network platform, thereby protecting the interests of the supplier node. At the same time, the server will also send the adjustment results to the purchaser node, so that the purchaser node can promptly understand the advance payment it should pay.

[0030] S102: Identify the order information by a unique identifier to broadcast the order information to each node in the network platform.

[0031] There are several nodes in the network platform, and the structure is relatively complex. The server identifies the order information through a unique identifier, so that each node can distinguish different order information through a unique identifier. At the same time, the server broadcasts the identified order information to each node in the network platform, so that the supplier node can obtain the order information in time.

[0032] S103: Determine several supplier nodes that match the order information according to the commodity information published by the supplier node, and receive response data of the several supplier nodes to the order information.

[0033] In the network platform, the server can obtain the order information of the purchase request initiated by the buyer node and the supply commodity information published by the supplier node. The server compares the order information of the buyer node with the commodity information published by the supplier, determines several supplier nodes matching the order information, and then receives the second prepayment interval determined by the several supplier nodes for the order information.

[0034] In one embodiment of the present application, the server determines the buyer node corresponding to the current order information through the unique identifier of the order information. The supplier node encrypts the second prepayment interval determined by itself for the current order information through the public key of the buyer node to prevent the second prepayment interval determined by itself from being known by other supplier nodes, thereby generating vicious competition. The server then sends the encrypted second prepayment interval to the buyer node as response data. The buyer node decrypts the response data of the supplier node through its own private key to obtain the second prepayment interval of the supplier node.

[0035] S104: Determine a plurality of supplier nodes that match the buyer node from among the plurality of supplier nodes, and determine a score for each supplier node based on historical supply information of the plurality of supplier nodes with respect to order information.

[0036] The server determines multiple supplier nodes that match the buyer node from among several supplier nodes based on the second prepayment interval of the supplier node for the order information and the first prepayment interval predetermined by the buyer node, and then calculates the score of each supplier node based on the historical supply information of the multiple supplier nodes for the current order information. In this way, the buyer node can timely understand the historical supply status of each supplier node for the current order information.

[0037] In one embodiment of the present application, based on a preset evaluation system, first, the server performs a logistics evaluation on the supplier node based on the supplier node's historical delivery time of the goods in the current order information and the corresponding actual receipt time of the purchaser node; secondly, the server performs a product quality evaluation on the supplier node based on the purchaser node's test results of the actual received goods; then, the server performs a after-sales evaluation on the supplier node based on the supplier node's after-sales processing response time for the supplied goods. The server determines the comprehensive score of each supplier node based on the corresponding weight ratios of the supplier node's logistics evaluation, product quality evaluation, and after-sales evaluation, and determines the credit index of several supplier nodes based on the comprehensive scores of several supplier nodes, and stores them in the database for subsequent query.

[0038] In one embodiment of the present application, the network platform also includes a third-party public trust node. After the server receives the response data of the supplier node to the order information, when the second prepayment interval does not overlap with the first prepayment interval, the server obtains the credit index of the buyer node and the supplier node from the database through the third-party public trust node. When it is determined that the credit index of the buyer node is lower than the first threshold, the server increases the first prepayment interval of the buyer node through the third-party public trust node; and / or, when it is determined that the credit index of the supplier node is lower than the second threshold, the server reduces the second prepayment interval of the supplier node through the third-party public trust node so that the first prepayment interval and the second prepayment interval have an intersection. Then the server determines the prepayment corresponding to the order information through the third-party public trust node according to the adjusted first prepayment interval and the second prepayment interval. The present application makes the first prepayment and the second prepayment have an intersection through the above method, so that the buyer node determines the corresponding supplier node through the prepayment.

[0039] S105: Pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node.

[0040] The server helps the buyer node select the supplier node with the highest score, and then pushes the supplier node to the buyer node.

[0041] In one embodiment of the present application, the server verifies that the purchaser node has paid the advance payment, and then allocates the advance payment to the account of the supplier node with the highest score, and sends a shipping notification of the current order information to the supplier node, reminding the supplier node to ship as soon as possible, and obtains the express delivery number of the supplier node to prove that the supplier node has shipped. At the same time, the server also needs to obtain the supplier node's shipping list to determine that the goods sent by the supplier node are consistent with the purchaser node's order information, so as to avoid the supplier node from sending the wrong goods or missing goods, and protect the interests of the purchaser node.

[0042] The embodiment of the present application provides an order confirmation method, device and medium based on prepayment, which identifies the order information requested by the purchaser node through a unique identifier and broadcasts it to each node in the network platform, making the transaction process open and transparent; according to the commodity information released by the supplier node, find multiple supplier nodes that match the order information of the purchaser node, and obtain the prepayment interval given by multiple supplier nodes; determine multiple supplier nodes that match the prepayment interval of the purchaser node, and find the best supplier node for the purchaser node based on the historical supply information of multiple supplier nodes. This application conducts large-amount order transactions through blockchain, which greatly protects the security of transactions; transmits the order information of the purchaser node to each node by broadcasting, finds the corresponding supplier node according to the prepayment interval preset by the purchaser node, and finds the best supplier node from the qualified supplier nodes, fully protecting the interests of the purchaser node.

[0043] The above is an embodiment of the method proposed in this application. Based on the same inventive concept, the embodiment of this application also provides an order confirmation device based on prepayment, and its structure is as follows: Figure 2 shown.

[0044] Figure 2 A schematic diagram of a prepaid order confirmation device structure provided in an embodiment of the present application. Figure 2 As shown, the device is applied to a pre-built network platform, and includes at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; identify the order information by a unique identifier to broadcast the order information to each node in the network platform; determine a number of supplier nodes matching the order information based on the commodity information published by the supplier node, and receive response data of the supplier nodes to the order information; wherein the response data includes a second prepayment interval; determine a number of supplier nodes matching the buyer node from a number of supplier nodes based on the second prepayment interval and the first prepayment interval, and determine the score of each supplier node based on the historical supply information of the multiple supplier nodes for the order information; and push the supplier node with the highest score among the multiple supplier nodes to the buyer node.

[0045] The embodiment of the present application also provides a non-volatile computer storage medium for order confirmation based on prepayment, which stores computer executable instructions and is applied to a pre-built network platform, and the computer executable instructions are configured to: receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; identify the order information by a unique identifier to broadcast the order information to each node in the network platform; determine a number of supplier nodes that match the order information based on the commodity information published by the supplier node, and receive response data from the supplier nodes to the order information; wherein the response data includes a second prepayment interval; determine a number of supplier nodes that match the buyer node from a number of supplier nodes based on the second prepayment interval and the first prepayment interval, and determine the score of each supplier node based on the historical supply information of the multiple supplier nodes for the order information; and push the supplier node with the highest score among the multiple supplier nodes to the buyer node.

[0046] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0047] The devices and media provided in the embodiments of the present application correspond one-to-one to the methods. Therefore, the devices and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0048] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0049] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0050] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0051] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0052] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0053] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0054] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0055] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0056] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. An order confirmation method based on prepayment, characterized in that: Applied to a pre-built network platform, the method comprises: Receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; Identifying the order information by a unique identifier so as to broadcast the order information to each node in the network platform; According to the commodity information published by the supplier node, determine several supplier nodes matching the order information, and receive response data of the several supplier nodes to the order information; wherein the response data includes the second prepayment interval; According to the second prepayment interval and the first prepayment interval, a plurality of supplier nodes matching the buyer node are determined from the plurality of supplier nodes, and a score of each supplier node is determined according to historical supply information of the plurality of supplier nodes for the order information; Pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node; The network platform also includes a third-party evaluation agency node; After receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generating corresponding order information, the method further includes: Determine the total price of the goods corresponding to the order information through the third-party evaluation agency node; Determine the prepayment corresponding to the order information according to the preset prepayment ratio; According to the prepayment corresponding to the order information, evaluating a first prepayment interval predetermined by the buyer node; After evaluating the first prepayment interval predetermined by the buyer node according to the prepayment corresponding to the order information, the method further includes: Determine the commodity category corresponding to the order information; Calculating the difference between the first prepayment interval and the historical prepayments for the same category of goods on the online platform; When the difference exceeds a preset threshold, the first prepayment interval is adjusted according to the standard selling price of the commodity corresponding to the order information, and the adjustment result is sent to the buyer node.

2. The method for confirming an order based on prepayment according to claim 1, characterized in that: The network platform also includes a third-party authentication system node; Before receiving a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval and generating corresponding order information, the method further includes: Obtain a comprehensive score for the buyer node based on the weight ratios of the buyer node's commodity purchase records, final payment records, and return and refund records; Determine the credit index of the buyer node according to the comprehensive score of the buyer node, and store it in the database; Obtaining the enterprise registration information of the buyer node through the third-party authentication system node; The authentication of the buyer node is completed according to the enterprise registration information of the buyer node and the credit index of the buyer node.

3. The method for confirming an order based on prepayment according to claim 1, characterized in that: Receiving response data of the plurality of supplier nodes to the order information specifically includes: Determine the buyer node corresponding to the order information through the unique identifier of the order information; Encrypting the response data of the several supplier nodes to the order information respectively by using the public key of the buyer node; Sending the encrypted response data to the buyer node; The encrypted response data are decrypted respectively by using the private key of the buyer node to obtain the response data of the supplier nodes to the order information.

4. The method for confirming an order based on prepayment according to claim 2, characterized in that: Determining the score of each supplier node according to the historical supply information of the multiple supplier nodes for the order information, specifically including: Based on a preset evaluation system, a logistics evaluation is performed on the supplier node according to the delivery time of the supplier node and the receipt time of the buyer node; According to the inspection result of the buyer node on the received goods, the supplier node performs a product quality evaluation; Performing a post-sales evaluation on the supplier node according to the after-sales processing response time of the supplier node for the supplied goods; Determine the comprehensive score of each supplier node based on the corresponding weight ratio of the supplier node's logistics evaluation, product quality evaluation, and after-sales evaluation; According to the comprehensive scores of the several supplier nodes, the credit indexes of the several supplier nodes are respectively determined and stored in the database.

5. The method for confirming an order based on prepayment according to claim 4, characterized in that: The network platform also includes a third-party public trust node; After receiving the response data of the supplier node to the order information, the method further includes: When the second prepayment interval does not overlap with the first prepayment interval, respectively obtaining the credit index of the buyer node and the supplier node from the database through the third-party public trust node; When it is determined that the credit index of the buyer node is lower than the first threshold, increasing the first prepayment interval of the buyer node through the third-party public trust node; and / or, When it is determined that the credit index of the supplier node is lower than a second threshold, reducing the second prepayment interval of the supplier node through the third-party public trust node; The prepayment corresponding to the order information is determined according to the adjusted first prepayment interval and the second prepayment interval.

6. The method for confirming an order based on prepayment according to claim 5, characterized in that: After pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node, the method further includes: Determining that the purchaser node has paid the advance payment, and transferring the advance payment to the account of the supplier node; A delivery notification of the order information is sent to the supplier node, and certification information that the supplier node has delivered the goods is obtained.

7. An order confirmation device based on prepayment, characterized in that: Applied to a pre-built network platform, the device includes: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: Receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; Identifying the order information by a unique identifier so as to broadcast the order information to each node in the network platform; According to the commodity information published by the supplier node, determine several supplier nodes matching the order information, and receive response data of the several supplier nodes to the order information; wherein the response data includes the second prepayment interval; According to the second prepayment interval and the first prepayment interval, a plurality of supplier nodes matching the buyer node are determined from the plurality of supplier nodes, and a score of each supplier node is determined according to historical supply information of the plurality of supplier nodes for the order information; Pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node; The network platform also includes a third-party evaluation agency node; After receiving the commodity purchase request initiated by the buyer node and the predetermined first prepayment interval and generating corresponding order information, the method further includes: Determine the total price of the goods corresponding to the order information through the third-party evaluation agency node; Determine the prepayment corresponding to the order information according to the preset prepayment ratio; According to the prepayment corresponding to the order information, evaluating a first prepayment interval predetermined by the buyer node; After evaluating the first prepayment interval predetermined by the buyer node according to the prepayment corresponding to the order information, the method further includes: Determine the commodity category corresponding to the order information; Calculating the difference between the first prepayment interval and the historical prepayments for the same category of goods on the online platform; When the difference exceeds a preset threshold, the first prepayment interval is adjusted according to the standard selling price of the commodity corresponding to the order information, and the adjustment result is sent to the buyer node.

8. A non-volatile computer storage medium storing computer executable instructions for prepaid order confirmation, characterized in that: Applied to a pre-built network platform, the computer executable instructions are configured as: Receive a commodity purchase request initiated by a buyer node and a predetermined first prepayment interval, and generate corresponding order information; Identifying the order information by a unique identifier so as to broadcast the order information to each node in the network platform; According to the commodity information published by the supplier node, determine several supplier nodes matching the order information, and receive response data of the several supplier nodes to the order information; wherein the response data includes the second prepayment interval; According to the second prepayment interval and the first prepayment interval, a plurality of supplier nodes matching the buyer node are determined from the plurality of supplier nodes, and a score of each supplier node is determined according to historical supply information of the plurality of supplier nodes for the order information; Pushing the supplier node with the highest score among the multiple supplier nodes to the buyer node; The network platform also includes a third-party evaluation agency node; After receiving the commodity purchase request initiated by the buyer node and the predetermined first prepayment interval and generating corresponding order information, the method further includes: Determine the total price of the goods corresponding to the order information through the third-party evaluation agency node; Determine the prepayment corresponding to the order information according to the preset prepayment ratio; According to the prepayment corresponding to the order information, evaluating a first prepayment interval predetermined by the buyer node; After evaluating the first prepayment interval predetermined by the buyer node according to the prepayment corresponding to the order information, the method further includes: Determine the commodity category corresponding to the order information; Calculating the difference between the first prepayment interval and the historical prepayments for the same category of goods on the online platform; When the difference exceeds a preset threshold, the first prepayment interval is adjusted according to the standard selling price of the commodity corresponding to the order information, and the adjustment result is sent to the buyer node.

Citation Information

Patent Citations

  • Commodity pricing method and system of B2B electronic commerce platform

    CN106971333A

  • Purchasing management method and system

    CN108830535A

  • Method for carrying out alternative purchasing logistics financing based on block chain and storage medium

    CN112258100A

  • Supplier product purchasing method and device and storage medium

    CN112508436A