Search for the Right Document
Process Flow Example for Online Order Placement
Overview
This process flow describes the steps involved when a customer places an order on an e-commerce website. The flow includes browsing products, adding items to the cart, checking out, making a payment, and order confirmation.
Process Steps
- Start
- The process begins when a customer visits the e-commerce website.
- Browse Products
- Action: The customer browses through the available products and selects items of interest.
- Output: The selected items are displayed on the product detail page.
- Add to Cart
- Action: The customer adds selected products to the shopping cart.
- System Process: The system updates the shopping cart and displays the total number of items and the subtotal price.
- Decision Point: Does the customer want to continue shopping or proceed to checkout?
- Continue Shopping: Return to “Browse Products.”
- Proceed to Checkout: Move to the next step.
- Checkout
- Action: The customer clicks on the “Checkout” button and is directed to the checkout page.
- Input: The customer provides shipping information, selects a shipping method, and reviews the order.
- Enter Payment Details
- Action: The customer selects a payment method (e.g., credit card, PayPal) and enters payment information.
- System Process: The system validates the payment information.
- Decision Point: Payment Validation
- Condition: Is the payment information valid?
- Yes: Proceed to “Process Payment.”
- No: Display an error message and return to “Enter Payment Details.”
- Condition: Is the payment information valid?
- Process Payment
- Action: The system processes the payment securely.
- System Process: The payment is authorized, and the order details are stored in the database.
- Output: The system updates the order status to “Payment Received.”
- Generate Order Confirmation
- Action: The system generates an order confirmation with the order number and details.
- Output: The customer receives a confirmation email and sees a confirmation message on the screen.
- Order Fulfillment
- Action: The order is sent to the warehouse for packing and shipping.
- System Process: The warehouse system is notified to prepare the shipment.
- End
- The process ends when the order confirmation is displayed, and the order moves to fulfillment.
Diagram Layout Description
- Start Node: A circle indicating the beginning of the process.
- Activity Nodes: Rectangles representing each action the customer or system takes, such as “Browse Products,” “Add to Cart,” “Checkout,” “Enter Payment Details,” etc.
- Decision Points: Diamonds representing decisions the customer or system needs to make, such as “Does the customer want to continue shopping?” or “Is the payment information valid?”
- Arrows: Arrows connecting the nodes to show the sequence and flow of actions.
- End Node: A circle indicating the end of the process after order confirmation.
Example Flow Summary
- The customer starts by browsing products.
- The customer adds items to the cart and decides to proceed to checkout.
- The customer provides shipping and payment details.
- The system validates payment and processes the order.
- The customer receives order confirmation, and the order is sent for fulfillment.