Skip to content

text# Feature Order History

Feature ID FEA033
Subsystem the feature is part of E-Commerce
Responsible person Developers
Status In Progress

Description

The Order History feature allows users to track and review their past purchases. It provides details such as order status, payment method, and delivery tracking, improving user experience and transparency.

All relevant issues related to or contributing to the definition of the feature are gathered here

[Use Case 1] A user wants to view their past orders and check delivery status
FUNC-REQ-O0010 Users must be able to access a list of their previous orders
FUNC-REQ-O0011 Each order must include details such as purchase date, total price, and status
FUNC-REQ-O0012 Users should be able to download or print invoices for past orders

Preliminary user stories

  • 130 As a user, I want to view my past orders to track my purchases.

  • 131 As a user, I want to check the status of my recent orders.

  • 132 As a user, I want to download an invoice for any completed order.

Implementation

  • Design a user-friendly order history page.
  • Display details such as order number, date, status, and total amount.
  • Implement a filter system to sort orders by date, status, or payment method.
  • Provide a download option for invoices.
  • Ensure secure retrieval of order data via API.

Testing / possible acceptance criteria

Write down some notions for testing

Testcase Test source Responsible
Testcase 1 FUNC-REQ-O0010 Testers
Testcase 2 FUNC-REQ-O0011 Testers
Testcase 3 FUNC-REQ-O0012 Testers
Testcase 4 ECOM-REQ-0140 Testers
Testcase 5 ECOM-REQ-0145 Testers
Testcase 6 ECOM-REQ-0150 Testers