Project

General

Profile

Actions

Task #1151

open

Epic #913: Phase 2

User Payment History

Added by Deeksha Singh 19 days ago.

Status:
New
Priority:
Normal
Assignee:
Start date:
09/21/2026
Due date:
% Done:

0%

Estimated time:

Description

Implement a User Payment History section where users can view and track their previous payment transactions.

Requirements

The payment history should display relevant details such as:

  • Payment/Transaction ID
  • Payment date & time
  • User/Account details
  • Plan/Subscription name
  • Payment amount
  • Payment method
  • Payment status
  • Transaction/reference ID
  • Invoice/receipt details, if applicable

Functional Requirements

  • User should be able to view their complete payment history.
  • Payments should be displayed in latest-to-oldest order.
  • Payment status should be clearly displayed, such as:
      • Successful
      • Pending
      • Failed
      • Refunded
  • User should be able to open/view the details of an individual payment.
  • If applicable, the user should be able to download/view the payment invoice or receipt.
  • Payment history should reflect payments made for:
      • New subscription
      • Renewal
      • Upgrade
      • Downgrade
  • Payment records should remain available after a plan change.

Filters / Search

Provide options to filter/search payment history by:

    • Date range
    • Payment status
    • Payment method
    • Transaction/Payment ID
    • Subscription/Plan

Acceptance Criteria

  • User can access the Payment History section.
  • All valid payment transactions are displayed correctly.
  • Payment amount and transaction details match the actual transaction.
  • Payment status is correctly reflected.
  • Latest transactions appear first.
  • Filters/search return the correct records.
  • Payment details can be opened successfully.
  • Invoice/receipt is available where applicable.
  • Failed/pending/refunded transactions are handled correctly.
  • Payment history remains accurate after subscription upgrade, downgrade, or renewal.

No data to display

Actions

Also available in: Atom PDF