You are on page 1of 5

Order Flow:

Initiated From Product Team

Created By Ahmad Faraz

Stakeholders Product Team, Dev Team, Design Team,

Approved By Ahmad Ali

Feature Order Flow

Purpose To Define the Order Process Flow


To Define the Quotations & Order Process Flow View Statuses

Create Status New

Created Date @September 26, 2022 3:05 PM

Last Edited Time @October 24, 2022 5:00 PM

Reviewed By Muhammad Zulqarnain

Last Edited By Muhammad Zulqarnain


Order Process Flow Cycle:
User Story:
● On Order Placement: The seller has two options to consider
○ First: Either, Cancel the Placed order
■ On Order Cancellation Update: The System will show a Pop-up to the Seller with Input Field and Send Button includes
■ POP-up Input Field: “Cancellation Note”
■ On Click of Send Button: The Canceled Status will be updated and append on the order receipt of both Seller and Buyer Side.
○ 2nd: Either, Confirm the Placed Order
■ On Order Confirmation Update: The System will show a ticker on screen with Proceed Button to Seller
■ Ticker statement: “Click on the “Proceed” button to confirm the order”
■ On Click of Proceed Button: The Confirmed Status will be updated on the Both Seller and Buyer Side.
● After Order Confirmation: The Seller has 2 more Phases of order status updates at his side.
○ Either: Packing Status will be updated after order Confirmation
■ On Packing Status Update: The System will show a ticker on screen with the Proceed Button to Seller
■ Ticker statement: “Click on the “Proceed” button if you have packed the order”
■ On Click of Proceed Button: The Packed Status will be updated on the Both Seller and Buyer Side.
○ Either: Dispatched Status will be updated after order packing
■ On Dispatched Status Update: System will show a pop-up screen to Seller with two input Fileds and a Save Button
■ POP-up Input: “Shipping Company Name”, “Tracking ID”
■ On Click of Save Button: The Dispatched Status will be updated on both Buyer and Seller Side
■ The system will allow the Seller to Edit these input fields “Shipping Company Name” & “Tracking ID” again.
○ On Dipacthed Status update at the Seller side:
■ The point seller updates the dispatch status, The system will show a ticker on the screen to Buyer with Received Button
■ Ticker statement: “Click on the Received button if you have received your Order”
■ On Click of Received button: The system will update the received Status at the Buyer Side and Delivered Status at the Seller Side
○ If any case: Delivered Status Update at the Seller Side:
■ The System will show a ticker on the screen to seller till then the buyer not confirm received status.
■ Ticker statement: Received confirmation is pending at Buyer Side
■ Whenever buyer update its status system will update buyer as Received and seller as a Delivered state.
Business Rules of Order Process Flow:
● On Order placement from Buyer:
○ If Seller Cancel the placed Order with the reason, The System will update the status of Canceled and append the note at both Buyer and
Seller side order receipt
○ If Seller Confirmed the placed order, The System will update the status of Confirmed on both Buyer and Seller Side.
● After order Confirmation By the Seller:
○ If the Seller updates the status of the order Packed, The System will update the Packed status at both Buyer and Seller Side
● After the Order Packed status update:
○ If the seller updates the order dispatched status, The System will update the Dispatched status at Seller Side and also at the Buyer side with
the Received button on Screen.
■ Received Status Case 1: If the Buyer clicks on that Received button, The System will update the Received Status on the Buyer side
and Delivered Status on the seller side.
● By getting the Received / Delivered Order state, The System will automatically update that Order Inprocess State to the
order completion State for both Buyer and Seller.
■ Received Status Case 2: IF in case, the Seller updates the Delivered Status Before updating the Buyer received status, The System
will show to the Seller that the Received confirmation is still pending on the Buyer side.
● Whenever the system getting received confirmation from the Buyer side, System will Follow the Received Status Case 1
● The Seller can change the order status according to his preferred need.
○ For Example The order is placed from the User1 Buyer and Received by the User2 Seller. Now, the Seller has 3 options available to update.
■ Either, Update the Confirmation Status of Order First
■ Either, Update the Packed Order Status
■ Either, Update the Dispatched Order Status
■ Either, Update any of them directly.
● The system will allow both Buyer and Seller to “Download”, “Print” and “Email” the Order Receipt with Status Updation.
● The system will also maintain the Order history with Order Status Updation in the near future
● On Change of any status, Email will send using that particular status text Email that is available in this folder
Quotations & Order View (Statuses):
● Main Document:
○ All the Quotations and Order Flow (Statuses) mentioned in this document
https://docs.google.com/spreadsheets/d/1BEIKQGN-PiHZybyoyhlTyDyGwxDeMbxNnLtCsnWa9Rs/edit#gid=0
● XD Links:
This is the XD link in which all the Order Flow (Statuses) Implemented:
○ Buyer View:
https://xd.adobe.com/view/6ff85560-7da0-40b7-8235-bb664e53525d-3aab/?fullscreen&hints=off
○ Seller View:
https://xd.adobe.com/view/2baf9ccc-59cb-4a3a-a47c-0befece031d5-7efc/?fullscreen&hints=off
○ Buyer Will Operate This View:
https://xd.adobe.com/view/44aa8468-a842-40df-9009-ca849aedcc76-11f9/?fullscreen&hints=off
Seller Will Operate This View:
○ https://xd.adobe.com/view/22e71dac-48f3-4de9-b6dd-80daf6745cef-77b4/?fullscreen&hints=off
● Design Source File:
○ https://drive.google.com/file/d/1mVUTBUga4kDo5256KlUgMDya6XK1w2yU/view?usp=sharing
● Emails & Notifications:
○ https://docs.google.com/spreadsheets/d/1iIiKdD7rgJAz-D0DQGeR5wC1gKqiHfYSIiKyug8PKQM/edit?usp=sharing
All the Quotations and Order Flow (Status) Emails & notifications mentioned in this document
■ Means: On change of Order Status the Email and Notification will send
● Emails Design:
○ https://drive.google.com/drive/folders/1ONsJqpMj_7Lwc0KEgOa4y5HFOqz7eI52?usp=sharing
All the Quotations and Order Flow (Status) Email Design mentioned in this Folder
■ Means: On Change of any status, Email will send using this available Design
● Emails Text:
○ https://drive.google.com/drive/folders/1kRMPxKFEJzxOUbQ7jFF6k0Zr6ny4kFcc?usp=sharing
■ All the Quotations and Order Flow (Status) Email Text available in this folder

You might also like