Automation method and system for order processing in merchant management platform
By introducing blockchain smart contracts into the merchant management platform for order processing, the problems of high operating costs, insufficient supervision and easy leakage of transaction information in the centralized platform are solved, and the automated processing of orders and transaction transparency and security are achieved. .
Patent Information
- Application Number
- CN202411614321.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-02-18
AI Technical Summary
The centralized merchant management platform has problems such as high operating costs for merchants, lack of voice for individual merchants, easy leakage of transaction information, and insufficient transaction supervision, resulting in buyers being in a weak position.
The order processing module is introduced into the merchant management platform, and the order processing is automated by communicating with blockchain smart contracts. Smart contracts obtain the blockchain address information of buyers and merchants, generate order records, and upload them to the blockchain.
Blockchain technology ensures that transaction information is immutable and de-trustworthy, reduces differences and confrontations between buyers and sellers, reduces operating costs, and improves transaction transparency and security.
Smart Images

Figure CN119477473A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of blockchain smart contracts, and in particular to an automated method and system for order processing in a merchant management platform. Background Art
[0002] With the rapid development of the Internet, online transactions (including transactions of goods and services) are becoming more and more common, and the implementation of transactions mainly relies on centralized merchant management platforms, such as Taobao and JD.com. This platform-based transaction has the advantages of low cost and low entry barriers, so it has developed very rapidly. However, centralized platforms also have certain limitations: in order to increase their own traffic, merchants charge various fees to individual merchants entering the platform; the authority of the centralized management platform is concentrated on the platform owner, and policies change frequently, and individual merchants have no say on the platform; transaction information on the platform is open to the platform owner and is easily stolen by third parties inside or outside the platform. Individual merchants and buyers on the platform need to be vigilant at all times to prevent the leakage of commercial secrets; transactions based on centralized platforms do not rely on any form of supervision. Sellers may abuse platform rules and modify order status at will (such as tampering with order information, not shipping according to order agreements, or even not fulfilling orders). Buyers can only protect their rights by submitting reviews and disputes. The lack of platform supervision and authoritative third-party supervision puts buyers in a relatively weak position.
[0003] Blockchain is a distributed accounting technology. Due to its distributed architecture, blockchain does not rely on a specific third party for transactions. Blockchain conducts network communications and transactions through a consensus algorithm, transmits transaction data point-to-point, and automatically synchronizes it to every node on the blockchain. Any node can participate in the supervision and recording of transactions, and any node can participate in verifying the execution of transactions. Therefore, transactions are public. At the same time, transactions are authorized by the initiator and cannot be tampered with. This provides a higher level of tamper-proof and trustless reconciliation basis than centralized platforms.
[0004] Smart contracts are self-executing programs on the blockchain that can accurately and automatically execute some pre-defined rules and terms. The concept of smart contracts was proposed in response to the fact that traditional and real contracts are susceptible to interference, lack efficiency, and are costly. Smart contracts allow trusted transactions without a third party, and these transactions are traceable and irreversible. Smart contracts on the blockchain have expanded the functions of smart contracts. Smart contracts can not only realize the functions within the scope of traditional contracts, but also realize functions designed based on the blockchain architecture that were originally only possible by centralized platforms. This allows the buyer, seller, and platform owner to trade based on the blockchain's smart contracts without relying on the platform.
[0005] The current centralized merchant management platform charges various fees to individual merchants, which increases the operating costs of merchants. In addition, the authority of the centralized management platform is concentrated in the platform owner, and policies change frequently, and individual merchants lack the right to speak. In addition, the transaction information within the platform is open to the platform owner, which poses a risk of commercial secrets being leaked. Finally, the transaction supervision of the centralized platform is insufficient, and there is a lack of authoritative third-party supervision, which puts buyers in a relatively weak position.
[0006] To this end, an automated method and system for order processing in a merchant management platform are proposed. Summary of the invention
[0007] The purpose of the present invention is to solve the problems mentioned in the above background technology. The present invention provides an automated method and system for order processing in a merchant management platform.
[0008] In order to achieve the above-mentioned purpose, the present invention specifically adopts the following technical solutions:
[0009] Automated methods for order processing in the merchant management platform, including:
[0010] Add an order processing module to the merchant management platform, which provides a user interaction interface for both merchants and buyers;
[0011] The order processing module communicates with the smart contract of the blockchain through the user interaction interface to execute the order operation;
[0012] Smart contract, obtains the blockchain address information of the buyer and the merchant to confirm the order operation and generate order records at the same time. The blockchain address information includes public key and private key;
[0013] The order processing module sends the order records to the blockchain to upload the orders.
[0014] Further, the order processing module includes an order placing module, an order authorization module, a goods receipt confirmation module and a goods receipt confirmation module;
[0015] The order placing module communicates with the smart contract through the user interaction interface to realize the order placing operation of the buyer submitting the purchase product to the merchant, which operation includes: the buyer uploads the purchase product to the order processing module, the merchant receives the order information, the merchant confirms whether to provide the service, and the buyer confirms whether to trade;
[0016] The authorization order module communicates with the smart contract through the user interaction interface to realize the buyer submitting the authorization order operation to the merchant, which includes: the buyer authorizes the order operation, the buyer determines the authorization content, the merchant confirms the authorization content, the buyer confirms the authorization content, and the merchant confirms the receipt of the goods;
[0017] The delivery confirmation module communicates with the smart contract through the user interaction interface to enable the buyer to submit a delivery confirmation operation to the merchant, which includes: the buyer confirms the delivery information, confirms the delivery, the platform confirms the delivery, and the buyer sends a review;
[0018] The receipt confirmation module communicates with the smart contract through the user interaction interface to enable the buyer to submit a receipt confirmation operation to the merchant, which includes: the buyer confirms the receipt information, the merchant confirms the receipt of the order amount, the seller gives an evaluation, and the buyer sends the evaluation.
[0019] Furthermore, the buyer uploads the order placement operation of the purchased product to the order processing module, including:
[0020] The buyer enters the ordering interface, which displays all the records of the current user's orders; the ordering interface gives the buyer a list of products, and the buyer selects any product to add; the ordering module obtains product information in the blockchain;
[0021] When the buyer places an order, the system checks the balance in the blockchain based on the buyer's blockchain address information to see if it meets the order requirements. If so, it proceeds to the next operation. If not, the system automatically jumps the user from the order interface to the order module, prompting the user to recharge to make up the balance.
[0022] The buyer confirms the order information, selects the delivery requirements, and sends the order information to the smart contract; the smart contract sends the order information to the merchant, where the smart contract encrypts the order information based on the public key of the buyer's blockchain address information and sends it to the merchant's blockchain address;
[0023] After receiving the order information sent by the smart contract, the merchant decrypts the encrypted information according to the encryption method in the smart contract, checks the buyer's information after decryption, and sends a request to determine whether to accept the order after checking.
[0024] If rejected, the rejection information will be sent to the smart contract, and the smart contract will generate a rejected order record. At the same time, the system will jump the buyer from the order module to the order interface and delete the rejected order;
[0025] If the order is accepted, proceed to the next step;
[0026] The merchant sends and receives order information to the smart contract, and the smart contract sends the order information to the buyer;
[0027] After receiving the order information, the buyer confirms whether to trade. If the transaction is confirmed, the smart contract generates the buyer's order confirmation information. If the transaction is rejected, the smart contract sends the order confirmation information and the transaction rejection information to the platform, and the platform generates an order cancellation record.
[0028] Furthermore, the buyer's authorization order operation includes:
[0029] The buyer enters the authorization interface, which displays all the records of the current user's authorization. The authorization interface provides the buyer with the authorization methods to choose from. The buyer selects the authorization method and sends it to the smart contract. The smart contract selects the authorization method based on the buyer's selection and sends it to the merchant.
[0030] After receiving the credit order information, the merchant decrypts the information, checks the buyer's information, and confirms the authorization order information after confirming that it is correct and sends it to the smart contract;
[0031] The smart contract sends the authorization order information to the buyer for confirmation. After the buyer confirms the authorization content, the order is confirmed and sent to the smart contract for storage. If rejected, the smart contract sends the confirmation order information and the rejection order authorization information to the platform, and the platform generates an order cancellation record;
[0032] After the merchant confirms the authorization content, the authorization order is confirmed and sent to the smart contract; the smart contract generates an authorization order record.
[0033] Furthermore, the buyer confirms receipt information including:
[0034] The buyer enters the delivery verification interface, which displays all the records of the current user confirming the delivery; the buyer sends the delivery confirmation information to the smart contract, which determines whether it is an authorized order and whether the transaction is completed; if the transaction is not completed, the smart contract generates a record; the transaction is completed and the next operation is entered;
[0035] The seller completes the order information according to the smart contract record and sends it to the smart contract. If rejected, the smart contract generates a rejection order;
[0036] The buyer's confirmation of receipt information includes: confirmation of receipt, the smart contract generates confirmation of receipt information; or refusal to receive the goods, the smart contract generates refusal to receive the goods information.
[0037] Furthermore, the buyer sends a review including: the review interface provides the buyer with options for review, and the buyer selects any option; the smart contract obtains the buyer's blockchain address and the order sent by the buyer, and if it has not been sent, the smart contract generates a record; if it has been sent, it proceeds to the next operation;
[0038] After the buyer selects an option, the smart contract encrypts the information and sends it to the merchant’s blockchain address. The smart contract decrypts the encrypted information based on the corresponding decryption information recorded in the merchant’s blockchain.
[0039] Furthermore, the merchant confirms receipt of the order amount including:
[0040] The merchant enters the reconciliation interface, which displays all the information about the order that the merchant has not yet confirmed receiving. The smart contract sends the merchant confirmation of the order amount to the merchant, and the smart contract encrypts its information according to the merchant's blockchain address. The merchant confirms receipt of the order amount, sends the confirmation information to the smart contract, generates a record, and obtains the merchant's blockchain address to decrypt the confirmation information.
[0041] The merchant gives the evaluation, including: the merchant obtains the evaluation information on the blockchain, enters the evaluation interface and sends the evaluation information to the smart contract, the smart contract generates encrypted evaluation information based on the buyer's blockchain address, the buyer obtains the decryption information based on the blockchain address and decrypts the encrypted evaluation information;
[0042] The buyer's comments include:
[0043] The buyer enters the evaluation interface, which displays all orders for which the current user can send evaluations. The buyer sends the evaluation information to the smart contract, which determines whether it is an authorized order. If not, the smart contract generates a rejection of submitting the evaluation information. If so, it proceeds to the next operation.
[0044] After the buyer selects the buyer information to send the evaluation, he / she enters the evaluation content; the smart contract generates encrypted evaluation information based on the buyer's blockchain address, sends the encrypted evaluation information to the order platform blockchain address, and the platform smart contract decrypts the evaluation information; the order platform generates platform evaluation information after receiving the information.
[0045] The blockchain address information is encrypted using an asymmetric encryption algorithm, and the encryption and decryption information are set in the smart contract.
[0046] On the other hand, the present invention also proposes an automated system for order processing in a merchant management platform, including an order processing module, a smart contract and a blockchain;
[0047] The order processing module communicates with the smart contract through a user interaction interface to execute order operations;
[0048] The smart contract obtains the blockchain address information of the buyer and the blockchain address information of the merchant to confirm the order operation and generate an order record at the same time;
[0049] The blockchain sends the order record to the blockchain to upload the order.
[0050] Furthermore, the blockchain address information includes a public key and a private key; encryption information and decryption information are set in the smart contract; the order processing module includes an order placement module, an order authorization module, a receipt confirmation module and a receipt confirmation module; the smart contract is an Ethereum smart contract.
[0051] The beneficial effects of the present invention are as follows:
[0052] The present invention utilizes the characteristics of blockchain technology such as de-trust, collective maintenance, and tamper-proof data on the chain to ensure that all information of merchants and buyers on the platform is consistent through the order processing module, and the transaction data cannot be tampered with, thereby ultimately reducing order anomalies caused by disagreements or confrontations between buyers and sellers on the platform. The order processing module performs automated operations based on blockchain smart contracts, avoiding the participation of platform staff, reducing the labor cost of system operation, and realizing automated operations of merchants on orders. The present invention realizes reconciliation between users and completion of sellers' confirmation of buyers' orders by constructing an interactive mode of blockchain smart contracts and order placement modules, thereby reducing the possibility of errors in the order processing link. The method of obtaining order records through the order placement module reduces the transaction information gap between merchants and buyers, and automates the processing of commodity orders BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 It is a schematic flow chart of the automated processing method of the present invention; DETAILED DESCRIPTION
[0054] Automated methods for order processing in the merchant management platform, including:
[0055] S1. Add an order processing module to the merchant management platform, which provides a user interaction interface for both merchants and buyers;
[0056] S2, the order processing module communicates with the smart contract of the blockchain through the user interface to execute the order operation;
[0057] S3. The smart contract obtains the blockchain address information of the buyer and the blockchain address information of the merchant to confirm the order operation and generate an order record at the same time. The blockchain address information includes a public key and a private key; and
[0058] S4. The order processing module sends the order record to the blockchain to upload the order.
[0059] In the blockchain, a private key and a corresponding public key are created through a random algorithm, and the private key is stored in the user account, and the public key is sent to the user interaction interface;
[0060] The user interface sends the public key and user account information to the smart contract;
[0061] The smart contract generates the corresponding blockchain address information based on the user account information;
[0062] The smart contract sends the blockchain address information to the user interface.
[0063] After the user interaction interface obtains the blockchain address information, it stores it in the blockchain database.
[0064] In step S1, the merchant publishes product information through the order processing module, and the product information generates a product record, which includes a product identifier and product information, and the product identifier has a product price; the buyer selects the product through the user interaction interface and submits a first payment instruction, wherein the first payment instruction includes a first order code assigned by the merchant management platform; the order processing module sends the first order code to the smart contract, the smart contract generates a payment amount, and the first order code and the payment amount are aggregated to form a first payment record.
[0065] Step S3 includes confirming the order operation according to the order code and generating an order record at the same time, wherein the order record includes the payment amount, the buyer of the transaction, the merchant of the transaction, the transaction subject and the transaction description; wherein the transaction subject is determined by the buyer and the seller, and the transaction description serves as strong evidence for subsequent refunds or rights protection or dispute resolution.
[0066] The blockchain address information is used to generate a product identification code and an order record. In the present invention, the blockchain address information generates a product identification code through an encryption algorithm, and the order operation is confirmed and an order record is generated through the product identification code.
[0067] The product identification code can be automatically generated by the merchant management platform system or added by the merchant. The unique correspondence between the product, the buyer and the merchant is ensured by pairing the product identification code with the private key and the public key of the blockchain. The present invention confirms the legitimacy of the transaction through the correspondence between the private key, the public key and the product identification in the blockchain address information.
[0068] The user account information includes the user name, ID number or company registration number, and the blockchain address information includes any combination of the blockchain wallet address, wallet name and wallet identifier.
[0069] After querying the product information through the product identification code, the buyer sends a second payment instruction, where the second payment instruction includes a second order code assigned by the merchant management platform. The smart contract extracts the second payment amount from the buyer's blockchain database and the product price from the merchant's blockchain database according to a preset ratio, and aggregates the second payment amount and the product price to form a second payment record.
[0070] After the smart contract obtains the blockchain address information of the buyer and the merchant, it compares it with the transaction record in the blockchain to determine whether the product identification code exists. If it does, the order operation is confirmed and an order record is generated at the same time, and step S4 is performed.
[0071] Step S4 also includes: storing the order record in the blockchain.
[0072] 1. The merchant management platform adds an order processing module function to provide a user interaction interface for merchants and buyers at the same time;
[0073] 2. The user interface can communicate with the blockchain smart contract to execute order operations, including: generating order codes after the buyer and seller interact, merchants collecting payment, payment amount and other information, generating transaction records, and automatically uploading them to the blockchain;
[0074] 3. The smart contract obtains the blockchain address information of the buyer and the merchant to prevent the existence of the order operation and generate order records, including payment amount, buyer, merchant, transaction subject, transaction description, etc. This transaction information ensures that the transaction information of the buyer and seller is consistent and serves as a strong evidence for subsequent refunds, rights protection, and dispute resolution;
[0075] 4. The merchant management platform saves the buyer's blockchain address information. When the merchant publishes product information to the blockchain through the user interaction interface, the product identifier is generated through an encryption algorithm. The product identifier corresponds to the buyer's blockchain address information one by one to ensure the legitimacy of the transaction record.
[0076] The automated system for order processing in the merchant management platform includes the following units:
[0077] An interactive unit, used to add an order processing module to the merchant management platform, which provides a user interaction interface for both merchants and buyers;
[0078] An order processing unit, used to communicate with the smart contract of the blockchain through a user interaction interface to execute order operations;
[0079] A record generation unit, used to obtain the buyer's blockchain address information and the merchant's blockchain address information through a smart contract to confirm the order operation and generate an order record at the same time, wherein the blockchain address information includes a public key and a private key;
[0080] The uploading unit is used to upload the order by sending the order record to the blockchain through the order processing module.
[0081] This embodiment also proposes an automated system for order processing in a merchant management platform, which also includes a blockchain database unit for storing blockchain address information in a blockchain database.
[0082] The merchant publishes product information through the order processing module, and the product information generates a product record, which includes a product identifier and product information, and the product identifier has a product price; the buyer selects the product through the user interaction interface and submits a first payment instruction, wherein the first payment instruction includes a first order code assigned by the merchant management platform; the order processing module sends the first order code to the smart contract, the smart contract generates a payment amount, and the first order code and the payment amount are aggregated to form a first payment record.
[0083] The order operation is confirmed according to the order code and an order record is generated at the same time. The order record includes the payment amount, the buyer of the transaction, the merchant of the transaction, the transaction subject and the transaction description. The transaction subject is determined by the buyer and the seller, and the transaction description serves as strong evidence for subsequent refunds, rights protection or dispute resolution.
[0084] After the smart contract obtains the blockchain address information of the buyer and the merchant, it compares it with the transaction record in the blockchain to determine whether the product logo exists. If it does, the order operation is confirmed and an order record is generated at the same time, and step S4 is performed.
[0085] The record generation unit includes: after the smart contract obtains the product information according to the product identifier, it compares it with the transaction record in the blockchain to determine whether the product identifier exists. If it exists, the order operation is confirmed and an order record is generated at the same time, and step S4 is performed.
[0086] The automated method and system for order processing in the merchant management platform proposed in the present invention generates transaction records and automatically uploads them to the chain by adding blockchain smart contract communication means on the basis of traditional order processing; it utilizes the characteristics of blockchain technology such as trustlessness, collective maintenance, and the inalterability of all data to ensure that the transaction information of the merchant management platform, buyers, and merchants is consistent, realizes automated processing of order operations, and improves transaction efficiency. The transaction records generated in this process will serve as strong evidence for subsequent refunds, rights protection, and dispute resolution. Merchants and buyers no longer need to reconcile accounts through the merchant management platform, and the merchant management platform no longer needs to coordinate with a third party.
[0087] In this embodiment, the correspondence between the private key, public key and product information of the product identifier confirms the legitimacy of the transaction. The blockchain address information includes the merchant blockchain address information and the buyer blockchain address information. The blockchain address information ensures the legitimacy of the transaction record. The product identifier in the transaction record is generated based on the product information in the transaction record. The product identifier serves as a strong evidence for subsequent refunds, rights protection and dispute resolution. The blockchain address information includes any combination of blockchain wallet address, wallet name and wallet identifier.
[0088] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.
Claims
1. An automated method for order processing in a merchant management platform, characterized in that: include: Add an order processing module to the merchant management platform, which provides a user interaction interface for both merchants and buyers; The order processing module communicates with the smart contract of the blockchain through the user interaction interface to execute the order operation; Smart contract, obtains the blockchain address information of the buyer and the merchant to confirm the order operation and generate order records at the same time. The blockchain address information includes public key and private key; The order processing module sends the order records to the blockchain to upload the orders.
2. The automated method for order processing in a merchant management platform according to claim 1, characterized in that: The order processing module includes an order placing module, an order authorization module, a receipt confirmation module and a receipt confirmation module; The order placing module communicates with the smart contract through the user interaction interface to realize the order placing operation of the buyer submitting the purchase product to the merchant, which operation includes: the buyer uploads the purchase product to the order processing module, the merchant receives the order information, the merchant confirms whether to provide the service, and the buyer confirms whether to trade; The authorization order module communicates with the smart contract through the user interaction interface to realize the buyer submitting the authorization order operation to the merchant, which includes: the buyer authorizes the order operation, the buyer determines the authorization content, the merchant confirms the authorization content, the buyer confirms the authorization content, and the merchant confirms the receipt of the goods; The delivery confirmation module communicates with the smart contract through the user interaction interface to enable the buyer to submit a delivery confirmation operation to the merchant, which includes: the buyer confirms the delivery information, confirms the delivery, the platform confirms the delivery, and the buyer sends a review; The receipt confirmation module communicates with the smart contract through the user interaction interface to enable the buyer to submit a receipt confirmation operation to the merchant, which includes: the buyer confirms the receipt information, the merchant confirms the receipt of the order amount, the seller gives an evaluation, and the buyer sends the evaluation.
3. The automated method for order processing in a merchant management platform according to claim 2, characterized in that: The buyer uploads the order placement operation of the purchased product to the order processing module, including: The buyer enters the ordering interface, which displays all the records of the current user's orders; the ordering interface gives the buyer a list of products, and the buyer selects any product to add; the ordering module obtains product information in the blockchain; When the buyer places an order, the system checks whether the balance in the blockchain meets the order requirements based on the buyer's blockchain address information. If it does, it proceeds to the next operation; if it does not, the system automatically jumps the user from the order interface to the order module, prompting the user to recharge to make up the balance; The buyer confirms the order information, selects the delivery requirements, and sends the order information to the smart contract; the smart contract sends the order information to the merchant, where the smart contract encrypts the order information according to the public key of the buyer's blockchain address information and sends it to the merchant's blockchain address; After receiving the order information sent by the smart contract, the merchant decrypts the encrypted information according to the encryption method in the smart contract, checks the buyer's information after decryption, and sends a request to determine whether to accept the order after checking. If rejected, the rejection information will be sent to the smart contract, and the smart contract will generate a rejected order record. At the same time, the system will jump the buyer from the order module to the order interface and delete the rejected order; If the order is accepted, proceed to the next step; The merchant sends and receives order information to the smart contract, and the smart contract sends the order information to the buyer; After receiving the order information, the buyer confirms whether to trade. If the transaction is confirmed, the smart contract generates the buyer's order confirmation information. If the transaction is rejected, the smart contract sends the order confirmation information and the transaction rejection information to the platform, and the platform generates an order cancellation record.
4. The automated method for order processing in a merchant management platform according to claim 3, characterized in that: The buyer's authorization order operation includes: the buyer enters the authorization interface, and the authorization interface displays all records authorized by the current user; The authorization interface provides the buyer with the authorization methods to choose from; the buyer selects the authorization method and sends it to the smart contract; the smart contract selects the authorization method based on the buyer's selection and sends it to the merchant; After receiving the credit order information, the merchant decrypts the information, checks the buyer's information, and confirms the authorization order information after confirming that it is correct and sends it to the smart contract; The smart contract sends the authorization order information to the buyer for confirmation. After the buyer confirms the authorization content, the order is confirmed and sent to the smart contract for storage. If rejected, the smart contract sends the confirmation order information and the rejection order authorization information to the platform, and the platform generates an order cancellation record; After the merchant confirms the authorization content, the authorization order is confirmed and sent to the smart contract; the smart contract generates an authorization order record.
5. The automated method for order processing in a merchant management platform according to claim 4, characterized in that: The buyer's confirmation of receipt information includes: The buyer enters the delivery verification interface, which displays all the records of the current user confirming the delivery; the buyer sends the delivery confirmation information to the smart contract, which determines whether it is an authorized order and whether the transaction is completed; if the transaction is not completed, the smart contract generates a record; the transaction is completed and the next operation is entered; The seller completes the order information according to the smart contract record and sends it to the smart contract. If rejected, the smart contract generates a rejection order; The buyer's confirmation of receipt information includes: confirmation of receipt, the smart contract generates confirmation of receipt information; or refusal to receive the goods, the smart contract generates refusal to receive the goods information.
6. The automated method for order processing in a merchant management platform according to claim 5, characterized in that: The buyer's comments include: The evaluation interface provides options for buyers to evaluate, and the buyer selects any option; the smart contract obtains the buyer's blockchain address and the order sent by the buyer. If it has not been sent, the smart contract generates a record; if it has been sent, it proceeds to the next operation; After the buyer selects an option, the smart contract encrypts the information and sends it to the merchant’s blockchain address. The smart contract decrypts the encrypted information based on the corresponding decryption information recorded in the merchant’s blockchain.
7. The automated method for order processing in a merchant management platform according to claim 6, characterized in that: The merchant confirms receipt of the order amount including: The merchant enters the reconciliation interface, which displays all the information about the order that the merchant has not yet confirmed receiving. The smart contract sends the merchant confirmation of the order amount to the merchant, and the smart contract encrypts its information according to the merchant's blockchain address. The merchant confirms receipt of the order amount, sends the confirmation information to the smart contract, generates a record, and obtains the merchant's blockchain address to decrypt the confirmation information. The merchant gives the evaluation, including: the merchant obtains the evaluation information on the blockchain, enters the evaluation interface and sends the evaluation information to the smart contract, the smart contract generates encrypted evaluation information based on the buyer's blockchain address, the buyer obtains the decryption information based on the blockchain address and decrypts the encrypted evaluation information; The buyer's comments include: The buyer enters the evaluation interface, which displays all orders for which the current user can send evaluations. The buyer sends the evaluation information to the smart contract, which determines whether it is an authorized order. If not, the smart contract generates a rejection of submitting the evaluation information. If so, it proceeds to the next operation. After the buyer selects the buyer information to send the evaluation, he / she enters the evaluation content; the smart contract generates encrypted evaluation information based on the buyer's blockchain address, sends the encrypted evaluation information to the order platform blockchain address, and the platform smart contract decrypts the evaluation information; the order platform generates platform evaluation information after receiving the information. The blockchain address information is encrypted using an asymmetric encryption algorithm, and the encryption and decryption information are set in the smart contract.
8. A system using the method for automated order processing in a merchant management platform according to any one of claims 1 to 7, characterized in that: Including order processing modules, smart contracts and blockchain; The order processing module communicates with the smart contract through the user interaction interface to execute an order operation; The smart contract obtains the buyer's blockchain address information and the merchant's blockchain address information to confirm the order operation and generate an order record at the same time.
9. The automated order processing system in the merchant management platform according to claim 8, characterized in that: The blockchain sends the order record to the blockchain to upload the order; the blockchain address information includes a public key and a private key; encryption information and decryption information are set in the smart contract; the order processing module includes an order placement module, an order authorization module, a receipt confirmation module and a receipt confirmation module; the smart contract is an Ethereum smart contract.