The Ordering process requires some explanation. Below are the steps involved:
Users browse the product marketplace - select the goods and services they want to buy - make payment - successful payment officially generates an order
Order data interface required for order details.
Merchant and buyer's user information, i.e. seller name/buyer name (click to jump to the corresponding home page), creation time, service product thumbnail, service product label and quantity, service product title, service level (basic, standard, premium, custom), amount to be paid (including platform service fee) and delivery time, buyer's demand details (i.e. demand description uploaded by the user at the time of order, intent map) and provide both buyer and seller with portal to download, and upload files, order Information (payment number, ordeer number, creation time, delivery date, completion date) after the order is finished.
In addition to these basic data need to be selectively called at different stages of the order, each stage will also be set up with different functional buttons for real-time feedback and intervention for the order, specifically: [Confirm Order and Pay] [Send Message] [Cancel Order] [Reply] [Submit Service] [Confirm Service] button, [Send Message] button will follow each stage of the order, while [Confirm Order and Pay] will only appear in the first stage, [Cancel Order] will follow after the first stage, and the [Reply] button will only appear after one party of the seller and buyer has proposed to cancel the order, and in the the one that was cancelled.
The [Submit Service] is a button that appears only after the merchant has uploaded documents or credentials to confirm that the item has been completed. [Confirm Service] is the button that appears in the third stage when the merchant submits the product documents and the user confirms receipt.
For both normal orders and refund orders, the order details page corresponds to four stages, the focus * here, order process are the same for buyers to buy services and buyers to publish demand, sellers to take orders, the difference only lies in that service goods thumbnails for buyers to publish demand and sellers to take orders are the system default image.Service goods title use the system default title, service level for custom.
Phase I: Confirm order & Pay
Phase 2: Order in progress. Order details at this stage are divided into two cases: normal, late (late is explained later)
Phase 3: Review the service to be confirmed
Skippable functions after confirmation, including the evaluation of the merchant's services, whether to show own goods services, whether to upload to Rwave to generate NFT. if the order is due for automatic confirmation, the default is not to evaluate and default answer is no, that is, not to show not to upload not to generate.
Phase 4: Confirm & Close order
The first stage - Confirm order & Pay, this stage follows after the buyer confirms the purchase of the service and belongs to order creation, but does not really generate the order. For more details, see: Buy Services - Place an order through the store - Confirm order creation and payment.
Only after payment is made will the order be officially generated, this step is still the stage where no order is generated
The second stage - Order in progress - corresponds to the In Progress stage in the order details, which is entered after payment. In this stage, both the merchant and the user can choose to cancel the order: the seller applies for cancellation, the buyer gets a full refund (Refund/Canceled), and the seller's order is closed. The buyer requests cancellation, the buyer is partially refunded (Refund/Canceled), and the seller's order is closed.
One important condition to judge the end of the second stage and the entry into the third stage is the delivery of goods.Once the merchant uploads the delivered goods and clicks the [Submit Service] button, the order will immediately enter the third stage of Review the service pending confirmation.
Another definition of the second stage is time, i.e., the time period from order generation to Delivery time + 5 days. Example: the order Creation time is February 1, Delivery time is 7 days, the order in February 8 we will prompt it has been overdue, at this time into a final 5 days time limit countdown, if this period of both buyers and sellers have not operated to cancel the order and delivery of goods, then the order is defined as in progress, i.e. 7 + 5 = 12 days, that is, on February 13 order Automatic settlement and refund to the buyer.
The third stage - Review the service pending confirmation, just mentioned, the merchant in Delivery time + 5 days of this time period, submitted the goods, and click the [submit service] button, the order will automatically enter this stage. This stage is for the user to confirm whether the merchant's submitted products meet the requirements. There will be a 10-day countdown for this phase, and both the buyer and seller can communicate repeatedly during these 10 days to modify and update the uploaded product files. If it goes smoothly and agreement is reached, the user will click [Confirm Service] and evaluate it, making some choices about whether to display the product and generate NFT.
Evaluation interface: skippable functions after confirmation, including the evaluation to the merchant's services, whether to display own own goods and services, whether to upload to Rwave to generate NFT. if the order is due for automatic confirmation, the default is not to evaluate and answer both whether, that is, not to display not to upload not to generate. If the user is independent confirmation, and entered this pop-up interface, then you can make the evaluation and additional options to check.
There are five levels of evaluation, corresponding to 1 star to 5 stars. There will also be a 500 character limit on the evaluation description.
There are two additional options: 1. Buyers can choose to disclose part/all of the order's results files (pictures/videos only), click to open the pop-up window to check the file (show the size of the file), if it is a format that cannot be previewed then it cannot be checked; 2. You can choose to disclose part/all of the results files to Rwave (file name can be edited), click to open the pop-up window, confirm the picture name and the uploaded chain, click "Upload" to pay for the processing fee, one file at a time for permanent URI link acquisition.
After the order is confirmed, the option for the results document disclosure and option for the URI obtaining permanent link, are unable.
After the above stages, the order will move to the fourth and final stage, Confirm & Close order.
If the communication does not go well in the third stage, within the ten-day countdown, the buyer can apply for a refund to cancel the order (see the refund process below for details). If at the end of the 10-day countdown, the buyer does not confirm and does not apply for cancellation, the order is automatically closed and deemed to have been delivered smoothly, skipping the evaluation screen and receiving both the silver and the goods.
Phase 4: Confirm & Close order: Presentation of final delivery documents
Order information: Payment number, Order number, Creation time, Delivery date, Completion date
Phase I: Confirm order & Pay
Phase 2: Order in progress. The order details in this stage are divided into two cases: normal progress, late
Phase 3: Payment refunding
Late confirmation conditions: according to the time agreed by the user, by the end of time limit, if file was not submitted, it will be considered late, this time will continue to have a deadline of 5 days, countdown for the order in progress by is the agreed time + 5 by default. This last 5 days period, buyers and sellers can submit applications for cancellation of orders. If no one has done so, and without a submission before the countdown ends, the order will be cancelled, all refunds will be made, the seller will be downgraded, and the buyer will receive a full refund.
Definition of Partial Refund and Refund: Partial Refund is a refund of fees other than the service fee only, while Refund is a refund including the service fee as well.
The first two stages are the same as the normal process, when one of the buyer and the merchant request to cancel the order, it will enter the status of Payment refunding. If the refund is successful, the order will enter the Order canceled status.
Order in progress, the buyer applied for cancellation, the buyer part of the refund (Refund/Canceled), the seller order closed.
Order in progress, it has been overdue (that is, after the delivery time, but not yet to the end of the 5-day countdown), the buyer applied for cancellation, partial refund, the order is closed
Order in progress, it has been overdue (5 days countdown deadline has also ended), the platform automatically full refund to the buyer.
Review the service, the buyer applies for cancellation, enter the seller reply waiting time, countdown 2 days, 2 days countdown ends without reply, continue the 10-day review countdown (not re-calculated), the seller agrees, the buyer part of the refund. The seller does not agree, the countdown ends automatically after the order, the countdown ends before the buyer can also submit a customer service application, the platform background operation to cancel the order.
Order in progress, the seller applied for cancellation, the buyer full refund (Refund/Canceled), the seller order closed
About refund application: When buyers apply for cancellation, they need to fill in the cancellation refund application, and the options on the cancellation refund application page are not quite consistent according to different situations.
When undelivered, the buyer applies for cancellation, the refund application pop-up window content is: inform the buyer how much money will be refunded (the price paid for the order), the money that will not be refunded (the platform service fee), let the buyer choose the reason for the refund (by our background to configure the reason for the refund), at the same time, the buyer can fill in additional messages to the seller. Refunds are automatic and sellers can only view the buyer's cancellation reason pop-up.
When undelivered, the seller applies for cancellation, the content of pop-up window for refunding application is: a sentence to suggest he will not receive any fee, let the seller choose the reason for cancellation (by our background to configure the reason for cancellation), at the same time, can fill in additional messages to the buyer. Refunds are automatic and buyers can only view the seller's cancellation reason pop-up.
When the delivery has been made, the buyer applies for cancellation, the content of pop-up window for refunding applications: inform the buyer how much money will be refunded (the price paid for the order), the money that will not be refunded (the platform service fee), let the buyer choose the reason for the refund (by our background to configure the reason for the refund), at the same time, you can fill in an additional message to the seller. At the same time, there will be an additional warning to inform the buyer that if the seller does not agree to the refund, it will be returned to the review stage.
When delivered, the buyer applies for cancellation, the seller will receive a prompt to apply for refund, and can choose to reply, accept or reject, the pop-up window on the operation acceptance and rejection page will show the reason and information of the buyer's application for cancellation.
When undelivered has been overdue, the buyer applies for cancellation, the refund application pop-up window content: inform the buyer how much money will be refunded (the price paid for the order), the money not refunded (platform service fee), let the buyer choose the reason for refund (by our background to configure the reason for refund), at the same time, can fill in additional messages to the seller. Refunds are automatic and sellers can only view the buyer's cancellation reason pop-up.
Late expiration of automatic refunds, both buyers and sellers can view the reasons for order closure cancellation. The content is a one-sentence text prompt.
About this part of the various pop-up content, the back-end needs to provide an interface for the amount of money that can be refunded by the buyer if the cancellation is submitted in different states, and it needs to record the reasons for cancellation and additional information entered by the buyer and seller, which will be pushed to the person who is cancelled. After connecting to the im system, real-time changes in the status of the order will send system notifications.