Â
Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-3097 | Display List of Historical Transactions (MVP) | 1.0 | 13.0 | 14.0 | Done |
Role: User
Objective: I want to be able to see all card transactions in the history list section of the SaFi App
Reason: So that I have evidence of card transactions and can access all the transaction details in the Transaction History list.
Functional requirements:
Transactions to be included:
All payments made, online (Ecom) and retail (POS)
All payment refunds
ATM Withdrawals
UI requirements:
a hyperlink “See all” is available to the user, after selection the full history transaction list is displayed on a separate screen
A list of all transactions not older than 1 year should be displayed
a scroll down functionality is available
one row (transaction) from the list includes
transaction description
date when the transaction was created (for Today’s transactions also time)
the amount with the sign +/- to distinguish between credits and debits
status of the transaction (pending, in process, successful, canceled, failed, expired)
Process flow:
Card transaction is successfully processed
Transaction is listed on the Payments screen
Transaction is listed in the Transaction history for 1 year
Transaction details are displayed on tap of the transaction
Execution steps:
User initiates a card transaction at a store or online
User navigates to the “Payments” screen
Card transaction is visible as the most recent transaction
User taps on “See all” hyperlink
“Transaction history“ screen is displayed
Transaction is listed on the “Transaction history” screen
User taps on the transaction
“Transaction details“ screen is displayed
Internal dependencies:
Transaction History Manager
Transaction history screen
Payments screen
External dependencies: -
Alternative scenarios: -
Acceptance criteria:
a reduced transaction history list is displayed on the Payments page (card transactions can be also part of this list)
a hyperlink “See all” is available to the user, after selection the full history transaction list is displayed on a separate screen
A list of all transactions not older than 1 year should be displayed
a scroll down functionality is available
one row (card transaction) from the list includes
transaction description
date when the transaction was created
the amount with the sign +/- to distinguish between credits and debits
status of the transaction (in process, successful, failed)
category > SM-3102 - Automatic categorisation of transactions based on Transaction Type Done
last 4 digits of the card number (designs in progress)
Links to wireframes/UI:
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=770%3A14070