Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-3253 | Transaction Browsing in App | 3.0 | 0.0 | 3.0 | Resolved |
Role: User
Objective: want to open the transactions history list and click on the extract icon
Reason: so that I can download the transaction details as a PDF
Functional requirements:
Transaction details can be extracted as a PDF - only for successful transactions
UI requirements:
Add a âdownload receiptâ button to only successful list item on the âTransaction historyâ screen
Process flow:
User initiates receipt download
Transaction details request sent
Transaction details exported as a pdf
Native save/export file modal appears
Execution steps (Happy path):
User is on âTransaction historyâ screen
User taps on âdownload receiptâ button of a successful transaction on the list
Native export modal appears
User selects where to save/export file
Internal dependencies:
Transaction history screen
External dependencies: -
Alternative scenarios: -
Acceptance criteria:
user can only download receipt of transactions in status âsuccessfulâ
an icon for âdownload receiptâ should be displayed on the history detail screen of successful transactions
the receipt has to be extracted in form of PDF document
the receipt contains all information from the transaction detail - to be confirmed
the receipt image will be saved on userâs device
Links to wireframes/UI: