Skip to content

Order Tracking Page #8

@ligiabicalho

Description

@ligiabicalho

No implementation has been started for the order tracking page.
This issue outlines all required features and tasks for both buyer and seller views.

Buyer View

  • Display list of all orders with status (e.g., Pending, Paid, Shipped, Delivered, Cancelled)
  • Show order details: order ID, date, product(s), quantity, price, seller info
  • Visual status tracker (progress bar or steps: Order Placed → Payment Confirmed → Shipped → Delivered)
  • Estimated delivery date and real-time delivery updates (if available)
  • Shipping/tracking code with link to carrier’s tracking page (if available)
  • Display payment method and payment status
  • Show delivery address and contact information
  • Option to download invoice/receipt
  • Button to contact seller (messaging or email)
  • Button to report a problem or request support
  • Option to confirm receipt of order (mark as delivered)
  • Option to leave a review or rating for the product/seller

Seller View

  • Display list of all orders received with status (e.g., Pending, Awaiting Payment, Paid, Ready to Ship, Shipped, Delivered, Cancelled)
  • Show order details: order ID, date, buyer info, product(s), quantity, price
  • Visual status tracker for each order (steps: Order Received → Payment Confirmed → Ready to Ship → Shipped → Delivered)
  • Update shipping/tracking code and carrier information
  • Option to update order status (e.g., mark as shipped, delivered)
  • Display payment status and expected payout date
  • Show delivery address and shipping method chosen by the buyer
  • Button to contact buyer (messaging or email)
  • Option to handle disputes or respond to support requests
  • Access to download order invoice/receipt
  • View and manage reviews/ratings received for the order

General Implementation Notes

  • Ensure real-time updates for order status changes (use polling or WebSockets if possible)
  • Mobile-first and responsive design
  • Secure handling of personal and payment data

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions